50,11 → 50,10 |
$(foreach f,$(FASM_PROGRAMS) $(FASM_PROGRAMS_CD) $(SKIN_SOURCES),$(eval $(call fasm_meta_rule,$(fbinary),$(fsource),$(binarydir),$(progname)))) |
$(foreach f,$(FASM_NOKPACK_PROGRAMS),$(eval $(call fasm_nokpack_meta_rule,$(fbinary),$(fsource),$(binarydir),$(progname)))) |
|
# Rule for the kernel differs: it uses kerpack instead of kpack. |
kernel.mnt: $(KERNEL)/kernel.asm Makefile.fasm .deps/.dir |
tmpfile=`mktemp --tmpdir build.XXXXXXXX` && \ |
(fasm -m 65536 "$<" "$@" -s $$tmpfile && \ |
fasmdep -e $$tmpfile > .deps/kernel.Po && \ |
rm $$tmpfile) || (rm $$tmpfile; false) |
kerpack "$@" |
kpack "$@" |
-include .deps/kernel.Po |