# XXX This is untested, and meant mostly to serve as a reminder of all # of the junk that needs to be done to build Canopy ALBUM=album/album KIMG=kernel/bzImage-2.4.32 ISODIRS=$(filter-out %.pl,$(filter-out %.iso,$(wildcard cdimages/*))) ISOS=$(addsuffix .iso,$(ISODIRS)) QEMU=../bin/qemu ROOTIMG=rootimage/canopy.img all: $ALBUM $KIMG $ISOS $QEMU $ROOTIMG $ALBUM: album/Makefile cd album && make $ISOS: $ISODIRS cd cdimages && ./make_isos.pl $KIMG: kernel/build kernel/config cd kernel && ./build $QEMU: qemu-0.7.2/Makefile cd qemu-0.7.2 && make all install qemu-0.7.2/Makefile: qemu-0.7.2/myconf cd qemu-0.7.2 && ./myconf $ROOTIMG: rootimage/packages.tgz cd rootimage && sudo ./make_root.sh canopy.img build rootimage/packages.tgz: rootimage/make_root.sh cd rootimage && ./make_root.sh canopy.img download