mirror of
git://git.9front.org/plan9front/plan9front
synced 2025-01-12 11:10:06 +00:00
[Mirror] Some kind of OS: git://git.9front.org/plan9front/plan9front
d58ba675e7
We do not want to unconditionally pull in all of /lib/firmware, when we dont have the driver for it. So group the files into separate proto-files and make boot/bootmkfile simply checks that the basename of a proto file matches the basename in $OBJ to be considered. This way, we can also avoid including user-space usb daemon when the kernel lacks the usb driver. Same for machines without devsd, devfs or devusb, theres no disk so no reason to include disk file servers. The bootfs.paq file is specific to the configuration, so give it a unique name. (Just using bootfs.paq is fine as long as theres only a single configuration, but i want to avoid future mistakes as people copy-paste the kernel configuration). |
||
---|---|---|
386 | ||
68000 | ||
68020 | ||
acme | ||
adm/timezone | ||
amd64 | ||
arm | ||
arm64 | ||
lib | ||
mips | ||
power | ||
power64 | ||
rc | ||
sparc | ||
sparc64 | ||
spim | ||
sys |