# You can override this from command line # Should be path to the distribution root # (root of CD tree) DISTROOT=../../.. all: update-root do-update do-make do-update: update-boots update-modules do-make: make-initrd make-tftp make-boot make-hdimage update-root: @# Make sure openprom is loaded if it is a module ( cd ../anaconda; sparc32 ./upd-instroot $(DISTROOT) < /dev/null ) < /dev/openprom update-boots: ./updboots $(DISTROOT)/RedHat/RPMS update-modules: ./updmodules $(DISTROOT)/RedHat/RPMS \ `echo $(DISTROOT)/RedHat/RPMS/kernel-BOOT*.sparc64.rpm | sed 's/^.*\(BOOT.*\).sparc64.rpm/\1/'` make-initrd: ./mkinitrd -f make-tftp: rm -rf ../../../kernels mkdir ../../../kernels ./mktftp make-boot: ./mkboot -f make-hdimage: ./mkhdimage clean: rm -rf boot{32,64} hdimage initrd local64 network64 sparc sparc64 tftp silo *.img