Version 0.99.04
[nasm.git] / test / Makefile
blobbd424356d73462d032561c3b744555a6227b62fc
1 .SUFFIXES: .bin .o .o64 .obj .obj64 .exe .asm .lst
3 NASM = ../nasm
4 NASMOPT = -O999 -I../misc
6 %.bin: %.asm $(NASM)
7 $(NASM) $(NASMOPT) -f bin -o $@ -l $*.lst $<
9 %.o: %.asm $(NASM)
10 $(NASM) $(NASMOPT) -f elf32 -o $@ -l $*.lst $<
12 %.o64: %.asm $(NASM)
13 $(NASM) $(NASMOPT) -f elf64 -o $@ -l $*.lst $<
15 %.obj: %.asm $(NASM)
16 $(NASM) $(NASMOPT) -f win32 -o $@ -l $*.lst $<
18 %.obj64: %.asm $(NASM)
19 $(NASM) $(NASMOPT) -f win64 -o $@ -l $*.lst $<
21 all:
23 clean:
24 rm -f *.com *.o *.o64 *.obj *.obj64 *.exe *.lst *.bin