Denis 'GNUtoo' Carikli
a202dce646
The build system was designed to produce images with different GPU drivers for a single computer and/or to show the image name in the final image names, to enable users to know which GPU driver was used. However since all boards have practically speaking the same GPU driver ('libgfxinit') this adds too much complexity for almost no benefits. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Acked-by: Adrien 'neox' Bourmault <neox@gnu.org> |
||
---|---|---|
.. | ||
cbutils | ||
coreboot | ||
crossgcc | ||
dependencies | ||
descriptors | ||
gnuboot-source | ||
grub | ||
i945-thinkpads-install-utilities | ||
ich9utils | ||
memtest86plus | ||
payloads | ||
release | ||
rom_images | ||
roms | ||
roms_helper | ||
seabios | ||
src | ||
u-boot-libre | ||
website | ||
README.md |
README.md
Common tasks
boot: Produce some binary that boots and install it in bin/. clean: Remove all built files. distclean: Remove all files including build configuration files. download: Download files for offline building. Sometimes also builds or download already-built packages when Guix is being used. module: Build some project in its source tree. payload: Produce a payload and install it in payload/. release: Install files in release/ for making a GNU Boot release. test: Run automatic tests of the package.
Task specific to descriptors
build: build the Intel flash descriptors and put them in build/descriptors.
Task specific to dependencies
install: install dependencies. See the website/pages/docs/build/index.md documentation for more details.
Tasks specific to u-boot
deblob-download: See commit 4744953f73
("u-boot-libre: move to different tasks.") for more details.
deblob-release: See commit 4744953f73
("u-boot-libre: move to different tasks.") for more details.