aboutsummaryrefslogtreecommitdiff
path: root/lib/cpcrslib/Makefile
blob: 83a9d7cc4c451fa5441f501f26f718afa13f121a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
all: cpcrslib.lib cpcwyzlib.lib

AS=sdasz80
AR=sdcclib
cpcrslib_SRCS=$(wildcard cpc_*.s)
cpcrslib_OBJS=$(patsubst %.s,%.rel,$(cpcrslib_SRCS))
cpcwyzlib_OBJS=Wyz.rel

cpcrslib.lib: $(cpcrslib_OBJS)
	$(AR) -a cpcrslib.lib $(cpcrslib_OBJS)
	cp cpcrslib.lib ..

cpcwyzlib.lib: $(cpcwyzlib_OBJS)
	$(AR) -a cpcwyzlib.lib $(cpcwyzlib_OBJS)
	cp cpcwyzlib.lib ..

%.rel: %.s
	$(AS) -o $<

.PHONY: clean
clean:
	rm -f *.rel *.lib