1#
2# Wahey, a messed up makefile for building libraries!
3#
4# $Id: Makefile,v 1.29 2016-04-01 21:33:20 dom Exp $
5
6include ../Make.config
7
8CFILES = $(wildcard *.c) $(wildcard */*.c)
9
10OBJECTS = $(CFILES:.c=.o)
11
12all: $(OBJECTS)
13
14sprinter/%.o: sprinter/%.c
15	@$(ZCC) +pps $(CFLAGS) $^ -o $@
16
17x1/%.o: x1/%.c
18	@$(ZCC) +x1 $(CFLAGS) $^ -o $@
19
20%.o: %.c
21	$(ZCC) +test $(CFLAGS) $^ -o $@
22
23clean:
24	@$(RM) *.o zcc_opt.def
25	@$(RM) */*.o */zcc_opt.def
26