/src/Makefile
https://code.google.com/p/nepheliad-os/ · Makefile · 24 lines · 18 code · 6 blank · 0 comment · 0 complexity · 682157ffdf17ae0fa43094e1e11539a7 MD5 · raw file
- include Makefile.inc
- ISOFLAGS = -R -b nbl.bin -no-emul-boot -boot-load-size 4
- DIRS = nbl
- EXE = nepheliad.iso
- NBL = nbl.bin not_krnl.bin
- all : $(EXE)
- $(EXE) : $(DIRS)
- $(ISO) $(ISOFLAGS) -o $@ isofiles
- rm -rf isofiles
- $(DIRS) : force_look
- cd nbl; $(MAKE) $(MFLAGS)
- cp nbl/nbl.bin isofiles/.
- cp nbl/not_krnl.bin isofiles/.
- force_look :
- mkdir isofiles
-
- clean:
- rm -rf isofiles *.iso
- cd nbl; $(MAKE) $(MFLAGS) clean