source: trunk/src/makefile@ 1504

Last change on this file since 1504 was 1501, checked in by achimha, 26 years ago

Don't compile msvcrt, crashes linker and is also not usable right now

File size: 3.7 KB
Line 
1# $Id: makefile,v 1.29 1999-10-28 19:54:06 achimha Exp $
2
3#
4# PD-Win32 API
5#
6# Top of the src tree makefile
7#
8#
9# Usage: nmake ( all | clean )
10#
11# all: Build the entire src tree.
12# clean: Bring src tree back to a "virgin" state.
13#
14#
15#
16!ifdef DEBUG
17MAKE_CMD = nmake -nologo DEBUG=1
18!else
19MAKE_CMD = nmake -nologo
20!endif
21
22!ifdef NODEBUGINFO
23MAKE_CMD = $(MAKE_CMD) NODEBUGINFO=1
24!endif
25
26
27all:
28 cd odincrt
29 $(MAKE_CMD)
30 cd ..\kernel32
31 $(MAKE_CMD)
32 cd ..\gdi32
33 $(MAKE_CMD)
34 cd ..\user32
35 $(MAKE_CMD)
36 cd ..\advapi32
37 $(MAKE_CMD)
38 cd ..\comdlg32
39 $(MAKE_CMD)
40 cd ..\comctl32
41 $(MAKE_CMD)
42 cd ..\capi2032
43 $(MAKE_CMD)
44 cd ..\wsock32
45 $(MAKE_CMD)
46 cd ..\tapi32
47 $(MAKE_CMD)
48 cd ..\rasapi32
49 $(MAKE_CMD)
50 cd ..\wnetap32
51 $(MAKE_CMD)
52 cd ..\mpr
53 $(MAKE_CMD)
54 cd ..\winmm
55 $(MAKE_CMD)
56 cd ..\winspool
57 $(MAKE_CMD)
58 cd ..\NTDLL
59 $(MAKE_CMD)
60 cd ..\LZ32
61 $(MAKE_CMD)
62 cd ..\version
63 $(MAKE_CMD)
64 cd ..\peldr
65 $(MAKE_CMD)
66 cd ..\win32k\pe2lx
67 $(MAKE_CMD)
68 cd ..\..\ddraw
69 $(MAKE_CMD)
70 cd ..\ole32
71 $(MAKE_CMD)
72 cd ..\oleaut32
73 $(MAKE_CMD)
74 cd ..\olesvr32
75 $(MAKE_CMD)
76 cd ..\olecli32
77 $(MAKE_CMD)
78 cd ..\oledlg
79 $(MAKE_CMD)
80 cd ..\shell32
81 $(MAKE_CMD)
82 cd ..\imm32
83 $(MAKE_CMD)
84 cd ..\psapi
85 $(MAKE_CMD)
86 cd ..\msvfw32
87 $(MAKE_CMD)
88 cd ..\crtdll
89 $(MAKE_CMD)
90# cd ..\msvcrt
91# $(MAKE_CMD)
92 cd ..\msacm32
93 $(MAKE_CMD)
94 cd ..\imagehlp
95 $(MAKE_CMD)
96 cd ..\avifil32
97 $(MAKE_CMD)
98 cd ..\dplay
99 $(MAKE_CMD)
100 cd ..\wnaspi32
101 $(MAKE_CMD)
102 cd ..\dsound
103 $(MAKE_CMD)
104
105clean:
106 cd odincrt
107 $(MAKE_CMD) clean
108 cd ..\peldr
109 $(MAKE_CMD) clean
110 cd ..\win32k\pe2lx
111 $(MAKE_CMD) clean
112 cd ..\..\kernel32
113 $(MAKE_CMD) clean
114 cd ..\user32
115 $(MAKE_CMD) clean
116 cd ..\gdi32
117 $(MAKE_CMD) clean
118 cd ..\advapi32
119 $(MAKE_CMD) clean
120 cd ..\comdlg32
121 $(MAKE_CMD) clean
122 cd ..\comctl32
123 $(MAKE_CMD) clean
124 cd ..\rasapi32
125 $(MAKE_CMD) clean
126 cd ..\ole32
127 $(MAKE_CMD) clean
128 cd ..\oleaut32
129 $(MAKE_CMD) clean
130 cd ..\olesvr32
131 $(MAKE_CMD) clean
132 cd ..\olecli32
133 $(MAKE_CMD) clean
134 cd ..\imm32
135 $(MAKE_CMD) clean
136 cd ..\imagehlp
137 $(MAKE_CMD) clean
138 cd ..\oledlg
139 $(MAKE_CMD) clean
140 cd ..\capi2032
141 $(MAKE_CMD) clean
142 cd ..\msacm32
143 $(MAKE_CMD) clean
144 cd ..\tapi32
145 $(MAKE_CMD) clean
146 cd ..\wsock32
147 $(MAKE_CMD) clean
148 cd ..\wnetap32
149 $(MAKE_CMD) clean
150 cd ..\ddraw
151 $(MAKE_CMD) clean
152 cd ..\dsound
153 $(MAKE_CMD) clean
154 cd ..\mpr
155 $(MAKE_CMD) clean
156 cd ..\version
157 $(MAKE_CMD) clean
158 cd ..\winmm
159 $(MAKE_CMD) clean
160 cd ..\winspool
161 $(MAKE_CMD) clean
162 cd ..\crtdll
163 $(MAKE_CMD) clean
164 cd ..\msvcrt
165 $(MAKE_CMD) clean
166 cd ..\shell32
167 $(MAKE_CMD) clean
168 cd ..\NTDLL
169 $(MAKE_CMD) clean
170 cd ..\LZ32
171 $(MAKE_CMD) clean
172 cd ..\psapi
173 $(MAKE_CMD) clean
174 cd ..\msvfw32
175 $(MAKE_CMD) clean
176 cd ..\avifil32
177 $(MAKE_CMD) clean
178 cd ..\dplay
179 $(MAKE_CMD) clean
180 cd ..\wnaspi32
181 $(MAKE_CMD) clean
Note: See TracBrowser for help on using the repository browser.