DIR = drwnldr include ../MakePaths.dir NASM = $(SYMROOT)/nasm INSTALLDIR = $(DSTROOT)/usr/standalone/i386 DIRS_NEEDED = $(SYMROOT) all: $(DIRS_NEEDED) drwnldr drwnldr0: $(SYMROOT)/drwnldr0 $(SYMROOT)/drwnldr0: drwnldr0.s Makefile $(NASM) $(NASM) drwnldr0.s -o $(SYMROOT)/drwnldr0 drwnldr: $(SYMROOT)/drwnldr0 $(SYMROOT)/boot Makefile drwnldr0_size=$$(eval $$(stat -s $(SYMROOT)/drwnldr0) ; echo $$st_size) ; \ test "$$drwnldr0_size" -eq 512 && cat $(SYMROOT)/drwnldr0 $(SYMROOT)/boot | dd bs=512 of=$(SYMROOT)/drwnldr install_i386:: all $(INSTALLDIR) cp $(SYMROOT)/drwnldr $(INSTALLDIR) cd $(INSTALLDIR); chmod u+w drwnldr clean:: rm -f $(SYMROOT)/drwnldr0 $(SYMROOT)/drwnldr include ../MakeInc.dir #dependencies