Skip to content

x.org/xxf86vm#2350

Merged
jhheider merged 1 commit into
pkgxdev:mainfrom
and-ri:new/x.org/xf86vm
Jul 2, 2023
Merged

x.org/xxf86vm#2350
jhheider merged 1 commit into
pkgxdev:mainfrom
and-ri:new/x.org/xf86vm

Conversation

@and-ri
Copy link
Copy Markdown
Contributor

@and-ri and-ri commented Jul 2, 2023

No description provided.

@what-the-diff
Copy link
Copy Markdown

what-the-diff Bot commented Jul 2, 2023

PR Summary

  • Inclusion of a New File
    A new file called package.yml has been introduced in a specific directory projects/x.org/xxf86vm. This file will strengthen the project configuration process.

  • Introduction of 'Distributable' Section
    A section named 'distributable' has been added that includes 'url' and 'strip-components' properties, enhancing how our software gets disseminated and the manner in which sub-parts are handled.

  • Addition of 'Versions' Section
    A 'versions' section has been inserted containing 'url', 'match', and 'strip' properties, providing better tracking and management of the various software editions.

  • Inclusion of 'Dependencies'
    A section relating to dependencies affiliated with x.org has been added. This part will help coordinate the necessary components or resources to keep the project successful.

  • Configuration of 'Build' Section
    A 'build' part has been included with 'dependencies' and 'script' properties, impacting the construction process and tying it closer with dependencies and scripts, which will grant us more control over the build process.

  • Introducing 'Environment' Variables
    An 'environment' (env) section that contains an 'ARGS' property has been added. This will supply environment-specific parameters, which will enable the project to act differently based on the environment it's in.

  • Include 'Test' Component
    A 'test' section having 'dependencies' and 'script' properties has been introduced. This manages how the project tests are executed and which code dependencies are used during testing, ensuring our code quality remains top-notch.

@and-ri and-ri marked this pull request as ready for review July 2, 2023 14:25
@and-ri and-ri mentioned this pull request Jul 2, 2023
@jhheider jhheider merged commit b5928ca into pkgxdev:main Jul 2, 2023
@and-ri and-ri deleted the new/x.org/xf86vm branch September 20, 2023 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants