]> git.sur5r.net Git - cc65/blob - libsrc/atari/Makefile
always use setcursor to update cursor settings
[cc65] / libsrc / atari / Makefile
1 #
2 # makefile for CC65 Atari runtime library
3 #
4 # NUMDRVS - number of supported drives (max. 16)
5 # UCASE_FILENAME - all filenames get uppercased
6
7 ATARIDEFS = -DNUMDRVS=4 -DUCASE_FILENAME=1
8
9 .SUFFIXES: .o .s .c
10
11 %.o:    %.c
12         @$(CC) $(CFLAGS) $(ATARIDEFS) $<
13         @$(AS) -o $@ $(AFLAGS) $(*).s
14
15 %.o:    %.s
16         @$(AS) -g -o $@ $(AFLAGS) $(ATARIDEFS) $<
17
18 OBJS =  _scrsize.o   \
19         break.o      \
20         cclear.o     \
21         cgetc.o      \
22         chline.o     \
23         clock.o      \
24         close.o      \
25         clrscr.o     \
26         color.o      \
27         cputc.o      \
28         crt0.o       \
29         ctype.o      \
30         cvline.o     \
31         dio_cts.o    \
32         dio_stc.o    \
33         diopncls.o   \
34         dioread.o    \
35         diowrite.o   \
36         diowritev.o  \
37         fdtable.o    \
38         getargs.o    \
39         getfd.o      \
40         gotox.o      \
41         gotoy.o      \
42         gotoxy.o     \
43         graphics.o   \
44         graphuse.o   \
45         kbhit.o      \
46         lseek.o      \
47         mouse.o      \
48         mul40.o      \
49         open.o       \
50         oserrlist.o  \
51         oserror.o    \
52         ostype.o     \
53         randomize.o  \
54         read.o       \
55         readjoy.o    \
56         remove.o     \
57         revers.o     \
58         rs232.o      \
59         rwcommon.o   \
60         savevec.o    \
61         scroll.o     \
62         setcolor.o   \
63         siocall.o    \
64         systime.o    \
65         tvtype.o     \
66         ucase_fn.o   \
67         where.o      \
68         write.o
69
70
71 all:    $(OBJS)
72
73 clean:
74         @rm -f $(OBJS)
75