]> git.sur5r.net Git - cc65/blob - src/make/watcom.mak
Added an os2 target
[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 ..\grc
30         make -f make\watcom.mak
31         cd ..\ld65
32         make -f make\watcom.mak
33         cd ..\od65
34         make -f make\watcom.mak
35         cd ..
36
37 dos:
38         cd common
39         make -DTARGET=DOS32 -f make\watcom.mak
40         cd ..\ar65
41         make -DTARGET=DOS32 -f make\watcom.mak
42         cd ..\ca65
43         make -DTARGET=DOS32 -f make\watcom.mak
44         cd ..\cc65
45         make -DTARGET=DOS32 -f make\watcom.mak
46         cd ..\cl65
47         make -DTARGET=DOS32 -f make\watcom.mak
48         cd ..\grc
49         make -DTARGET=DOS32 -f make\watcom.mak
50         cd ..\ld65
51         make -DTARGET=DOS32 -f make\watcom.mak
52         cd ..\od65
53         make -DTARGET=DOS32 -f make\watcom.mak
54         cd ..
55
56 os2:
57         cd common
58         make -DTARGET=OS2 -f make\watcom.mak
59         cd ..\ar65
60         make -DTARGET=OS2 -f make\watcom.mak
61         cd ..\ca65
62         make -DTARGET=OS2 -f make\watcom.mak
63         cd ..\cc65
64         make -DTARGET=OS2 -f make\watcom.mak
65         cd ..\cl65
66         make -DTARGET=OS2 -f make\watcom.mak
67         cd ..\grc
68         make -DTARGET=OS2 -f make\watcom.mak
69         cd ..\ld65
70         make -DTARGET=OS2 -f make\watcom.mak
71         cd ..\od65
72         make -DTARGET=OS2 -f make\watcom.mak
73         cd ..
74
75 clean:
76         cd common
77         make -f make\watcom.mak clean
78         cd ..\ar65
79         make -f make\watcom.mak clean
80         cd ..\ca65
81         make -f make\watcom.mak clean
82         cd ..\cc65
83         make -f make\watcom.mak clean
84         cd ..\cl65
85         make -f make\watcom.mak clean
86         cd ..\grc
87         make -f make\watcom.mak clean
88         cd ..\ld65
89         make -f make\watcom.mak clean
90         cd ..\od65
91         make -f make\watcom.mak clean
92         cd ..
93
94 strip:
95         @cd ar65
96         @-make -f make\watcom.mak strip
97         @cd ..\ca65
98         @-make -f make\watcom.mak strip
99         @cd ..\cc65
100         @-make -f make\watcom.mak strip
101         @cd ..\cl65
102         @-make -f make\watcom.mak strip
103         @cd ..\grc
104         @-make -f make\watcom.mak strip
105         @cd ..\ld65
106         @-make -f make\watcom.mak strip
107         @cd ..\od65
108         @-make -f make\watcom.mak strip
109         @cd ..
110
111
112