initial commit
[newsys] / bootbios / Makefile
1 src = $(wildcard src/*.asm)
2 obj = $(src:.asm=.o)
3 bin = bootbios
4
5 LDFLAGS = -m elf_i386 -T bootbios.ld -Map bootbios.map
6
7 $(bin): $(obj)
8         $(LD) -o $(bin) $(obj) $(LDFLAGS)
9
10 .SUFFIXES: .asm
11
12 .asm.o:
13         nasm -o $@ -f elf $<
14
15 .PHONY: clean
16 clean:
17         rm -f $(OBJ)