]> git.sur5r.net Git - cc65/blob - src/make/watcom.mak
Added da65
[cc65] / src / make / watcom.mak
1 #
2 # Watcom Makefile for the cc65 binutils
3 #
4
5 SUBDIRS =               \
6         common          \
7         ar65            \
8         ca65            \
9         cc65            \
10         cl65            \
11         grc             \
12         ld65            \
13         od65
14
15 all:    nt
16
17
18 nt:
19         cd common
20         make -f make\watcom.mak
21         cd ..\ar65
22         make -f make\watcom.mak
23         cd ..\ca65
24         make -f make\watcom.mak
25         cd ..\cc65
26         make -f make\watcom.mak
27         cd ..\cl65
28         make -f make\watcom.mak
29         cd ..\da65
30         make -f make\watcom.mak
31         cd ..\grc
32         make -f make\watcom.mak
33         cd ..\ld65
34         make -f make\watcom.mak
35         cd ..\od65
36         make -f make\watcom.mak
37         cd ..
38
39 dos:
40         cd common
41         make -DTARGET=DOS32 -f make\watcom.mak
42         cd ..\ar65
43         make -DTARGET=DOS32 -f make\watcom.mak
44         cd ..\ca65
45         make -DTARGET=DOS32 -f make\watcom.mak
46         cd ..\cc65
47         make -DTARGET=DOS32 -f make\watcom.mak
48         cd ..\cl65
49         make -DTARGET=DOS32 -f make\watcom.mak
50         cd ..\da65
51         make -DTARGET=DOS32 -f make\watcom.mak
52         cd ..\grc
53         make -DTARGET=DOS32 -f make\watcom.mak
54         cd ..\ld65
55         make -DTARGET=DOS32 -f make\watcom.mak
56         cd ..\od65
57         make -DTARGET=DOS32 -f make\watcom.mak
58         cd ..
59
60 os2:
61         cd common
62         make -DTARGET=OS2 -f make\watcom.mak
63         cd ..\ar65
64         make -DTARGET=OS2 -f make\watcom.mak
65         cd ..\ca65
66         make -DTARGET=OS2 -f make\watcom.mak
67         cd ..\cc65
68         make -DTARGET=OS2 -f make\watcom.mak
69         cd ..\cl65
70         make -DTARGET=OS2 -f make\watcom.mak
71         cd ..\da65
72         make -DTARGET=OS2 -f make\watcom.mak
73         cd ..\grc
74         make -DTARGET=OS2 -f make\watcom.mak
75         cd ..\ld65
76         make -DTARGET=OS2 -f make\watcom.mak
77         cd ..\od65
78         make -DTARGET=OS2 -f make\watcom.mak
79         cd ..
80
81 clean:
82         cd common
83         make -f make\watcom.mak clean
84         cd ..\ar65
85         make -f make\watcom.mak clean
86         cd ..\ca65
87         make -f make\watcom.mak clean
88         cd ..\cc65
89         make -f make\watcom.mak clean
90         cd ..\cl65
91         make -f make\watcom.mak clean
92         cd ..\da65
93         make -f make\watcom.mak clean
94         cd ..\grc
95         make -f make\watcom.mak clean
96         cd ..\ld65
97         make -f make\watcom.mak clean
98         cd ..\od65
99         make -f make\watcom.mak clean
100         cd ..
101
102 strip:
103         @cd ar65
104         @-make -f make\watcom.mak strip
105         @cd ..\ca65
106         @-make -f make\watcom.mak strip
107         @cd ..\cc65
108         @-make -f make\watcom.mak strip
109         @cd ..\cl65
110         @-make -f make\watcom.mak strip
111         @cd ..\da65
112         @-make -f make\watcom.mak strip
113         @cd ..\grc                   
114         @-make -f make\watcom.mak strip
115         @cd ..\ld65
116         @-make -f make\watcom.mak strip
117         @cd ..\od65
118         @-make -f make\watcom.mak strip
119         @cd ..
120
121
122