文件名称:toolchains-builder
文件大小:27KB
文件格式:ZIP
更新时间:2024-05-25 13:34:02
Shell
工具链生成器 该项目的目标是使用自动构建各种工具链。 由于进行每个工具链的配置不可行,因此制作了一些脚本以允许更灵活的配置。 您可以在文件夹中找到所有配置片段。 update_gitlab-ci.sh 该脚本只是从configs文件夹中找到的体系结构,libc和版本的所有可能组合中生成不同的有效片段。 它在builds分支中自动提交生成的片段。 片段位于frags文件夹中,如果将.gitlab-ci.yaml文件推送到配置良好的Gitlab托管项目中,则会触发生成。 build.sh 这是处理工具链的构建,测试和打包的主要脚本。 如果通常要重新创建整个构建过程,只需以root身份运行(对于chroot )。 在某种容器中而不是在裸机上执行此操作是明智的。 build_chroot.sh 这是在chroot环境中调用的脚本,该脚本仅构建工具链而无需测试它或打包任何东西。 如果您只是
【文件预览】:
toolchains-builder-master
----build_chroot.sh(4KB)
----overlay()
--------etc()
----.gitlab-ci.yml.in(755B)
----update_gitlab-ci.sh(6KB)
----chroot.conf(105B)
----configs()
--------extra()
--------exceptions()
--------optionals()
--------common.config(279B)
--------arch()
--------libc()
--------version()
--------special()
----.gitignore(33B)
----readme_base.txt(249B)
----README.md(1KB)
----build.sh(20KB)