source: trunk/src/makefile@ 1567

Last change on this file since 1567 was 1559, checked in by phaller, 26 years ago

Add: new SHLWAPI dll created

File size: 3.8 KB
Line 
1# $Id: makefile,v 1.30 1999-11-02 20:54:12 phaller 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 ..\shlwapi
103 $(MAKE_CMD)
104 cd ..\dsound
105 $(MAKE_CMD)
106
107clean:
108 cd odincrt
109 $(MAKE_CMD) clean
110 cd ..\peldr
111 $(MAKE_CMD) clean
112 cd ..\win32k\pe2lx
113 $(MAKE_CMD) clean
114 cd ..\..\kernel32
115 $(MAKE_CMD) clean
116 cd ..\user32
117 $(MAKE_CMD) clean
118 cd ..\gdi32
119 $(MAKE_CMD) clean
120 cd ..\advapi32
121 $(MAKE_CMD) clean
122 cd ..\comdlg32
123 $(MAKE_CMD) clean
124 cd ..\comctl32
125 $(MAKE_CMD) clean
126 cd ..\rasapi32
127 $(MAKE_CMD) clean
128 cd ..\ole32
129 $(MAKE_CMD) clean
130 cd ..\oleaut32
131 $(MAKE_CMD) clean
132 cd ..\olesvr32
133 $(MAKE_CMD) clean
134 cd ..\olecli32
135 $(MAKE_CMD) clean
136 cd ..\imm32
137 $(MAKE_CMD) clean
138 cd ..\imagehlp
139 $(MAKE_CMD) clean
140 cd ..\oledlg
141 $(MAKE_CMD) clean
142 cd ..\capi2032
143 $(MAKE_CMD) clean
144 cd ..\msacm32
145 $(MAKE_CMD) clean
146 cd ..\tapi32
147 $(MAKE_CMD) clean
148 cd ..\wsock32
149 $(MAKE_CMD) clean
150 cd ..\wnetap32
151 $(MAKE_CMD) clean
152 cd ..\ddraw
153 $(MAKE_CMD) clean
154 cd ..\dsound
155 $(MAKE_CMD) clean
156 cd ..\mpr
157 $(MAKE_CMD) clean
158 cd ..\version
159 $(MAKE_CMD) clean
160 cd ..\winmm
161 $(MAKE_CMD) clean
162 cd ..\winspool
163 $(MAKE_CMD) clean
164 cd ..\crtdll
165 $(MAKE_CMD) clean
166 cd ..\msvcrt
167 $(MAKE_CMD) clean
168 cd ..\shell32
169 $(MAKE_CMD) clean
170 cd ..\NTDLL
171 $(MAKE_CMD) clean
172 cd ..\LZ32
173 $(MAKE_CMD) clean
174 cd ..\psapi
175 $(MAKE_CMD) clean
176 cd ..\msvfw32
177 $(MAKE_CMD) clean
178 cd ..\avifil32
179 $(MAKE_CMD) clean
180 cd ..\dplay
181 $(MAKE_CMD) clean
182 cd ..\wnaspi32
183 $(MAKE_CMD) clean
184 cd ..\shlwapi
185 $(MAKE_CMD) clean
Note: See TracBrowser for help on using the repository browser.