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
RevLine 
[1501]1# $Id: makefile,v 1.29 1999-10-28 19:54:06 achimha 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)
[1412]102 cd ..\dsound
103 $(MAKE_CMD)
[4]104
105clean:
[442]106 cd odincrt
[4]107 $(MAKE_CMD) clean
[1317]108 cd ..\peldr
109 $(MAKE_CMD) clean
[1313]110 cd ..\win32k\pe2lx
[442]111 $(MAKE_CMD) clean
[1317]112 cd ..\..\kernel32
[4]113 $(MAKE_CMD) clean
[957]114 cd ..\user32
[4]115 $(MAKE_CMD) clean
[957]116 cd ..\gdi32
[4]117 $(MAKE_CMD) clean
118 cd ..\advapi32
119 $(MAKE_CMD) clean
120 cd ..\comdlg32
121 $(MAKE_CMD) clean
[46]122 cd ..\comctl32
123 $(MAKE_CMD) clean
[773]124 cd ..\rasapi32
125 $(MAKE_CMD) clean
[4]126 cd ..\ole32
127 $(MAKE_CMD) clean
[635]128 cd ..\oleaut32
129 $(MAKE_CMD) clean
[703]130 cd ..\olesvr32
131 $(MAKE_CMD) clean
[738]132 cd ..\olecli32
133 $(MAKE_CMD) clean
134 cd ..\imm32
135 $(MAKE_CMD) clean
136 cd ..\imagehlp
137 $(MAKE_CMD) clean
[748]138 cd ..\oledlg
139 $(MAKE_CMD) clean
[4]140 cd ..\capi2032
141 $(MAKE_CMD) clean
[779]142 cd ..\msacm32
143 $(MAKE_CMD) clean
[4]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
[865]162 cd ..\crtdll
163 $(MAKE_CMD) clean
[1083]164 cd ..\msvcrt
165 $(MAKE_CMD) clean
[4]166 cd ..\shell32
167 $(MAKE_CMD) clean
168 cd ..\NTDLL
169 $(MAKE_CMD) clean
[469]170 cd ..\LZ32
171 $(MAKE_CMD) clean
[813]172 cd ..\psapi
173 $(MAKE_CMD) clean
174 cd ..\msvfw32
175 $(MAKE_CMD) clean
[938]176 cd ..\avifil32
[952]177 $(MAKE_CMD) clean
[939]178 cd ..\dplay
[952]179 $(MAKE_CMD) clean
180 cd ..\wnaspi32
181 $(MAKE_CMD) clean
Note: See TracBrowser for help on using the repository browser.