]> git.sur5r.net Git - cc65/blob - libsrc/dbg/Makefile
support for arguments (with DeskTop drag&drop feature)
[cc65] / libsrc / dbg / Makefile
1 #
2 # makefile for CC65 runtime library
3 #
4
5 .SUFFIXES: .o .s .c
6
7 #--------------------------------------------------------------------------
8 # Rules
9
10 %.o:    %.c
11         @$(CC) $(CFLAGS) $<
12         @$(AS) -g -o $@ $(AFLAGS) $(*).s
13
14 %.o:    %.s
15         @$(AS) -g -o $@ $(AFLAGS) $<
16
17 #--------------------------------------------------------------------------
18 # Object files
19
20 C_OBJS = dbg.o
21
22 S_OBJS = asmtab.o dbgdasm.o dbgdump.o dbgisram.o dbgsupp.o
23
24 #--------------------------------------------------------------------------
25 # Targets
26
27 .PHONY: all clean zap
28
29 all:    $(C_OBJS) $(S_OBJS)
30
31 clean:
32         @rm -f *~
33         @rm -f $(C_OBJS:.o=.s)
34         @rm -f $(C_OBJS)
35         @rm -f $(S_OBJS)
36
37 zap:    clean
38