summaryrefslogtreecommitdiff
path: root/Makefile.common
blob: 5436c878fb53a1c2a7fd38aabdc25fc9765d55b0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
### implicit rules ###
%.o: %.asm
	nasm -f elf $*.asm -o $@

%.bin: %.asm
	nasm -f bin $*.asm -o $@

%.o: %.s
	i686-elf-as $*.s -o $@
    
%.o: %.c
	$(CC) -c $(CFLAGS) $*.c -o $*.o
	$(CC) -MM -MT $*.o $(CFLAGS) $*.c > $*.d