Skip to content

Replace build.sh scripts with mkarchiso

nl6720 requested to merge nl6720/archiso:die-build.sh-die into master

The first commit simply fixes general nastiness of the mkarchiso script.

Profile specific variables are defined in a profiledef.sh file inside the profile's directory.

The new build_profile command builds an iso using a profiledef.sh file from the profile's directory. The profile's path is specified with -B path/to/profile.

The following commands can build the iso:

sudo ./archiso/mkarchiso -B configs/releng -v -w /tmp/mkarchiso-test -o /tmp build_profile
sudo ./archiso/mkarchiso -B configs/baseline -v -w /tmp/mkarchiso-test -o /tmp build_profile
sudo PATH="archiso:$PATH" ./configs/releng/build.sh -v -w /tmp/mkarchiso-test -o /tmp
sudo PATH="archiso:$PATH" ./configs/baseline/build.sh -v -w /tmp/mkarchiso-test -o /tmp

Previous build.sh scripts should also still work with the new mkarchiso.

Edited by nl6720

Merge request reports