aboutsummaryrefslogtreecommitdiff
path: root/Makefile
blob: 8866dc619b19b7f8d1ee89542741106a1a50f136 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

SYMSRCS=$(wildcard *.s)
OBJS=$(SYMSRCS:.s=.o)
PROGS=$(SYMSRCS:.s=)

.SUFFIXES:

all: $(PROGS)

clean:
	rm -f $(OBJS) $(PROGS)

%.o: %.s $(wildcard include/*.s)
	as $< -o $@

%: %.o
	ld $@.o -o $@