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
RevLine 
[1559]1# $Id: makefile,v 1.30 1999-11-02 20:54:12 phaller Exp $
[4]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
[1492]22!ifdef NODEBUGINFO
23MAKE_CMD = $(MAKE_CMD) NODEBUGINFO=1
24!endif
25
26
[4]27all:
[442]28 cd odincrt
[4]29 $(MAKE_CMD)
[442]30 cd ..\kernel32
31 $(MAKE_CMD)
[4]32 cd ..\gdi32
33 $(MAKE_CMD)
[957]34 cd ..\user32
[4]35 $(MAKE_CMD)
36 cd ..\advapi32
37 $(MAKE_CMD)
38 cd ..\comdlg32
39 $(MAKE_CMD)
[46]40 cd ..\comctl32
41 $(MAKE_CMD)
[4]42 cd ..\capi2032
43 $(MAKE_CMD)
44 cd ..\wsock32
45 $(MAKE_CMD)
46 cd ..\tapi32
47 $(MAKE_CMD)
[773]48 cd ..\rasapi32
49 $(MAKE_CMD)
[4]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)
[469]60 cd ..\LZ32
61 $(MAKE_CMD)
[493]62 cd ..\version
63 $(MAKE_CMD)
[4]64 cd ..\peldr
65 $(MAKE_CMD)
[1288]66 cd ..\win32k\pe2lx
[35]67 $(MAKE_CMD)
[1288]68 cd ..\..\ddraw
[4]69 $(MAKE_CMD)
[478]70 cd ..\ole32
71 $(MAKE_CMD)
[635]72 cd ..\oleaut32
73 $(MAKE_CMD)
[703]74 cd ..\olesvr32
75 $(MAKE_CMD)
[738]76 cd ..\olecli32
77 $(MAKE_CMD)
[748]78 cd ..\oledlg
79 $(MAKE_CMD)
[1317]80 cd ..\shell32
81 $(MAKE_CMD)
[738]82 cd ..\imm32
83 $(MAKE_CMD)
[813]84 cd ..\psapi
85 $(MAKE_CMD)
86 cd ..\msvfw32
87 $(MAKE_CMD)
[865]88 cd ..\crtdll
89 $(MAKE_CMD)
[1501]90# cd ..\msvcrt
91# $(MAKE_CMD)
[779]92 cd ..\msacm32
93 $(MAKE_CMD)
[952]94 cd ..\imagehlp
95 $(MAKE_CMD)
[938]96 cd ..\avifil32
97 $(MAKE_CMD)
[952]98 cd ..\dplay
[738]99 $(MAKE_CMD)
[938]100 cd ..\wnaspi32
101 $(MAKE_CMD)
[1559]102 cd ..\shlwapi
103 $(MAKE_CMD)
[1412]104 cd ..\dsound
105 $(MAKE_CMD)
[4]106
107clean:
[442]108 cd odincrt
[4]109 $(MAKE_CMD) clean
[1317]110 cd ..\peldr
111 $(MAKE_CMD) clean
[1313]112 cd ..\win32k\pe2lx
[442]113 $(MAKE_CMD) clean
[1317]114 cd ..\..\kernel32
[4]115 $(MAKE_CMD) clean
[957]116 cd ..\user32
[4]117 $(MAKE_CMD) clean
[957]118 cd ..\gdi32
[4]119 $(MAKE_CMD) clean
120 cd ..\advapi32
121 $(MAKE_CMD) clean
122 cd ..\comdlg32
123 $(MAKE_CMD) clean
[46]124 cd ..\comctl32
125 $(MAKE_CMD) clean
[773]126 cd ..\rasapi32
127 $(MAKE_CMD) clean
[4]128 cd ..\ole32
129 $(MAKE_CMD) clean
[635]130 cd ..\oleaut32
131 $(MAKE_CMD) clean
[703]132 cd ..\olesvr32
133 $(MAKE_CMD) clean
[738]134 cd ..\olecli32
135 $(MAKE_CMD) clean
136 cd ..\imm32
137 $(MAKE_CMD) clean
138 cd ..\imagehlp
139 $(MAKE_CMD) clean
[748]140 cd ..\oledlg
141 $(MAKE_CMD) clean
[4]142 cd ..\capi2032
143 $(MAKE_CMD) clean
[779]144 cd ..\msacm32
145 $(MAKE_CMD) clean
[4]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
[865]164 cd ..\crtdll
165 $(MAKE_CMD) clean
[1083]166 cd ..\msvcrt
167 $(MAKE_CMD) clean
[4]168 cd ..\shell32
169 $(MAKE_CMD) clean
170 cd ..\NTDLL
171 $(MAKE_CMD) clean
[469]172 cd ..\LZ32
173 $(MAKE_CMD) clean
[813]174 cd ..\psapi
175 $(MAKE_CMD) clean
176 cd ..\msvfw32
177 $(MAKE_CMD) clean
[938]178 cd ..\avifil32
[952]179 $(MAKE_CMD) clean
[939]180 cd ..\dplay
[952]181 $(MAKE_CMD) clean
182 cd ..\wnaspi32
183 $(MAKE_CMD) clean
[1559]184 cd ..\shlwapi
185 $(MAKE_CMD) clean
Note: See TracBrowser for help on using the repository browser.