Lots.
[fw/sdcc] / as / z80 / Makefile
1 TOPDIR  = ../..
2
3 include $(TOPDIR)/Makefile.common
4
5 SRC     = .
6 OBJS    = asdata.o asexpr.o aslex.o aslist.o asmain.o asout.o \
7           assubr.o assym.o z80adr.o z80ext.o z80mch.o z80pst.o
8 BINS    = $(TOPDIR)/bin/as-gbz80$E
9
10 CFLAGS  += -DINDEXLIB -DMLH_MAP -DGAMEBOY -DUNIX -DSDK
11 CFLAGS  += -funsigned-char -ggdb
12 LDFLAGS += -lm
13
14 all:    $(BINS)
15
16 $(BINS):        $(OBJS)
17         $(CC) $(LDFLAGS) -o $@ $(OBJS)
18
19 %.o:    $(SRC)/%.c
20         $(CC) -c $(CFLAGS) -I$(SRC) -o $@ $<
21
22 clean:
23         rm -f $(OBJS) $(BINS)