Hence, the series file splits all the packages in several subsequent iteration groups, which assure that a specific package-x gets built and indexed on the local (in-build) repository before the depending package-y package.Īlso, in order to make the whole process work, solbuild (the tool used to build the package starting from a package.yml template) needs to be configured to treat the local build directory as a local repository. The build order is dictated by the src/series file: this is needed as several packages have build dependencies inside the repository itself. The repository offers a Makefile configuration, used to batch do things, such as running a common repository full build or a check for packages pending updates. On the other hand, what is being generated by the combination of the ones above, the effective eopkg files are released relying on GitHub Releases functionality, in a perfectly eopkg compliant structure. build automation scripts: these are basically a collection of Bash/Python based snippets used to do concurrent and incremental build of packages as well to wrap them up to make them fit into a legal eopkg repository.packages templates: these ones represent the instructions needed to the eopkg build tool to generate the corresponding installable package.The source code repository is including two kind of entities:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |