1 .SUFFIXES
: .bin .o .o64 .obj .obj64 .exe .asm .lst
4 NASMOPT
= -O999
-I..
/misc
7 $(NASM
) $(NASMOPT
) -f bin
-o
$@
-l
$*.lst
$<
10 $(NASM
) $(NASMOPT
) -f elf32
-o
$@
-l
$*.lst
$<
13 $(NASM
) $(NASMOPT
) -f elf64
-o
$@
-l
$*.lst
$<
16 $(NASM
) $(NASMOPT
) -f win32
-o
$@
-l
$*.lst
$<
18 %.obj64
: %.asm
$(NASM
)
19 $(NASM
) $(NASMOPT
) -f win64
-o
$@
-l
$*.lst
$<
24 rm -f
*.com
*.o
*.o64
*.obj
*.obj64
*.exe
*.lst
*.bin