Changeset 13295
- Timestamp:
- Feb 10, 2000, 1:01:37 AM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified tags/trunk/src/makefile ¶
r13225 r13295 1 # $Id: makefile,v 1.4 2 2000-02-05 01:50:15 sandervlExp $1 # $Id: makefile,v 1.43 2000-02-10 00:01:37 bird Exp $ 2 2 3 3 # … … 7 7 # 8 8 # 9 # Usage: nmake ( all | libs | clean )9 # Usage: nmake ( all | libs | dep | clean ) 10 10 # 11 11 # all: Build the entire src tree. 12 12 # lib: Builds the libraries. 13 # dep: Builds depenency information for the entire src tree. 13 14 # clean: Bring src tree back to a "virgin" state. 14 15 # 15 16 # 16 17 # 18 19 PDWIN32_INCLUDE = ..\include 20 PDWIN32_LIB = ..\lib 21 PDWIN32_BIN = ..\bin 22 PDWIN32_TOOLS = ..\tools\bin 23 !include $(PDWIN32_INCLUDE)\pdwin32.mk 24 25 17 26 !ifdef DEBUG 18 27 MAKE_CMD = nmake -nologo DEBUG=1 … … 25 34 !endif 26 35 27 LIBS = advapi32\advapi32.lib avifil32\avifil32.lib capi2032\capi2032.lib \ 28 comctl32\comctl32.lib comdlg32\comdlg32.lib crtdll\crtdll.lib \ 29 ddraw\ddraw.lib dplay\dplay.lib dsound\dsound.lib \ 30 gdi32\gdi32.lib imagehlp\imagehlp.lib imm32\imm32.lib \ 31 kernel32\kernel32.lib lz32\lz32.lib mpr\mpr.lib \ 32 msacm32\msacm32.lib msvfw32\msvfw32.lib ntdll\ntdll.lib \ 33 odincrt\odincrt.lib ole32\ole32.lib oleaut32\oleaut32.lib \ 34 olecli32\olecli32.lib oledlg\oledlg.lib olesvr32\olesvr32.lib \ 35 psapi\psapi.lib rasapi32\rasapi32.lib shell32\shell32.lib \ 36 shlwapi\shlwapi.lib tapi32\tapi32.lib user32\user32.lib \ 37 version\version.lib winmm\winmm.lib winspool\winspool.lib \ 38 wnaspi32\wnaspi32.lib wnetap32\netapi32.lib wsock32\wsock32.lib \ 39 wing32\wing32.lib dplayx\dplayx.lib wininet\wininet.lib \ 40 opengl\opengl32.lib 36 NOTTOBEMADE = CVS;win32k;pe2lx;odin32api;odinwps;spy 37 NOTDLLS = $(NOTTOBEMADE);peldr 38 NOTHAVELIBS = $(NOTDLLS) 39 40 #LIBS = advapi32\advapi32.lib avifil32\avifil32.lib capi2032\capi2032.lib \ 41 # comctl32\comctl32.lib comdlg32\comdlg32.lib crtdll\crtdll.lib \ 42 # ddraw\ddraw.lib dplay\dplay.lib dsound\dsound.lib \ 43 # gdi32\gdi32.lib imagehlp\imagehlp.lib imm32\imm32.lib \ 44 # kernel32\kernel32.lib lz32\lz32.lib mpr\mpr.lib \ 45 # msacm32\msacm32.lib msvfw32\msvfw32.lib ntdll\ntdll.lib \ 46 # odincrt\odincrt.lib ole32\ole32.lib oleaut32\oleaut32.lib \ 47 # olecli32\olecli32.lib oledlg\oledlg.lib olesvr32\olesvr32.lib \ 48 # psapi\psapi.lib rasapi32\rasapi32.lib shell32\shell32.lib \ 49 # shlwapi\shlwapi.lib tapi32\tapi32.lib user32\user32.lib \ 50 # version\version.lib winmm\winmm.lib winspool\winspool.lib \ 51 # wnaspi32\wnaspi32.lib wnetap32\netapi32.lib wsock32\wsock32.lib \ 52 # wing32\wing32.lib dplayx\dplayx.lib wininet\wininet.lib \ 53 # opengl\opengl32.lib 41 54 42 55 43 56 all: libs 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 57 cd dllentry 58 $(MAKE_CMD) 59 cd ..\odincrt 60 $(MAKE_CMD) 61 cd ..\kernel32 62 $(MAKE_CMD) 63 cd ..\gdi32 64 $(MAKE_CMD) 65 cd ..\user32 66 $(MAKE_CMD) 67 cd ..\advapi32 68 $(MAKE_CMD) 69 cd ..\shell32 70 $(MAKE_CMD) 71 cd ..\comctl32 72 $(MAKE_CMD) 73 cd ..\capi2032 74 $(MAKE_CMD) 75 cd ..\wsock32 76 $(MAKE_CMD) 77 cd ..\comdlg32 78 $(MAKE_CMD) 79 cd ..\tapi32 80 $(MAKE_CMD) 81 cd ..\rasapi32 82 $(MAKE_CMD) 83 cd ..\wnetap32 84 $(MAKE_CMD) 85 cd ..\mpr 86 $(MAKE_CMD) 87 cd ..\winmm 88 $(MAKE_CMD) 89 cd ..\winspool 90 $(MAKE_CMD) 91 cd ..\NTDLL 92 $(MAKE_CMD) 93 cd ..\LZ32 94 $(MAKE_CMD) 95 cd ..\version 96 $(MAKE_CMD) 97 cd ..\peldr 98 $(MAKE_CMD) 99 cd ..\win32k\pe2lx 100 $(MAKE_CMD) 101 cd ..\..\ddraw 102 $(MAKE_CMD) 103 cd ..\dinput 104 $(MAKE_CMD) 105 cd ..\ole32 106 $(MAKE_CMD) 107 cd ..\oleaut32 108 $(MAKE_CMD) 109 cd ..\olesvr32 110 $(MAKE_CMD) 111 cd ..\olecli32 112 $(MAKE_CMD) 113 cd ..\oledlg 114 $(MAKE_CMD) 115 cd ..\imm32 116 $(MAKE_CMD) 117 cd ..\psapi 118 $(MAKE_CMD) 119 cd ..\msvfw32 120 $(MAKE_CMD) 121 cd ..\crtdll 122 $(MAKE_CMD) 123 cd ..\msvcrt 124 $(MAKE_CMD) 125 cd ..\msacm32 126 $(MAKE_CMD) 127 cd ..\imagehlp 128 $(MAKE_CMD) 129 cd ..\avifil32 130 $(MAKE_CMD) 131 cd ..\dplay 132 $(MAKE_CMD) 133 cd ..\dplayx 134 $(MAKE_CMD) 135 cd ..\wnaspi32 136 $(MAKE_CMD) 137 cd ..\shlwapi 138 $(MAKE_CMD) 139 cd ..\dsound 140 $(MAKE_CMD) 141 cd ..\opengl 142 $(MAKE_CMD) 143 cd ..\wing32 144 $(MAKE_CMD) 145 cd ..\wininet 146 $(MAKE_CMD) 147 cd ..\twain_32 148 $(MAKE_CMD) 136 149 137 150 138 libs: $(LIBS) 151 #libs: $(LIBS) 152 # 153 #$(LIBS): $(@D)\$(@B).def 154 # cd $(@D) 155 # $(MAKE_CMD) $(@F) 156 # cd .. 139 157 140 $(LIBS): $(@D)\$(@B).def 141 cd $(@D) 142 $(MAKE_CMD) $(@F) 143 cd .. 158 libs: 159 $(DOWITHDIRS) -e$(NOTHAVELIBS) -cp $(MAKE_CMD) lib 160 161 162 dep: 163 $(DOWITHDIRS) -e$(NOTTOBEMADE) -cp $(MAKE_CMD) NODEP=1 dep 164 cd win32k\pe2lx 165 $(MAKE_CMD) NODEP=1 dep 166 cd ..\.. 144 167 145 168 146 169 clean: 147 cd odincrt 148 $(MAKE_CMD) clean 149 cd ..\peldr 150 $(MAKE_CMD) clean 151 cd ..\win32k\pe2lx 152 $(MAKE_CMD) clean 153 cd ..\..\kernel32 154 $(MAKE_CMD) clean 155 cd ..\user32 156 $(MAKE_CMD) clean 157 cd ..\gdi32 158 $(MAKE_CMD) clean 159 cd ..\advapi32 160 $(MAKE_CMD) clean 161 cd ..\comdlg32 162 $(MAKE_CMD) clean 163 cd ..\comctl32 164 $(MAKE_CMD) clean 165 cd ..\rasapi32 166 $(MAKE_CMD) clean 167 cd ..\ole32 168 $(MAKE_CMD) clean 169 cd ..\oleaut32 170 $(MAKE_CMD) clean 171 cd ..\olesvr32 172 $(MAKE_CMD) clean 173 cd ..\olecli32 174 $(MAKE_CMD) clean 175 cd ..\imm32 176 $(MAKE_CMD) clean 177 cd ..\imagehlp 178 $(MAKE_CMD) clean 179 cd ..\oledlg 180 $(MAKE_CMD) clean 181 cd ..\capi2032 182 $(MAKE_CMD) clean 183 cd ..\msacm32 184 $(MAKE_CMD) clean 185 cd ..\tapi32 186 $(MAKE_CMD) clean 187 cd ..\wsock32 188 $(MAKE_CMD) clean 189 cd ..\wnetap32 190 $(MAKE_CMD) clean 191 cd ..\ddraw 192 $(MAKE_CMD) clean 193 cd ..\dsound 194 $(MAKE_CMD) clean 195 cd ..\mpr 196 $(MAKE_CMD) clean 197 cd ..\version 198 $(MAKE_CMD) clean 199 cd ..\winmm 200 $(MAKE_CMD) clean 201 cd ..\winspool 202 $(MAKE_CMD) clean 203 cd ..\crtdll 204 $(MAKE_CMD) clean 205 cd ..\msvcrt 206 $(MAKE_CMD) clean 207 cd ..\shell32 208 $(MAKE_CMD) clean 209 cd ..\NTDLL 210 $(MAKE_CMD) clean 211 cd ..\LZ32 212 $(MAKE_CMD) clean 213 cd ..\psapi 214 $(MAKE_CMD) clean 215 cd ..\msvfw32 216 $(MAKE_CMD) clean 217 cd ..\avifil32 218 $(MAKE_CMD) clean 219 cd ..\dplay 220 $(MAKE_CMD) clean 221 cd ..\dplayx 222 $(MAKE_CMD) clean 223 cd ..\dinput 224 $(MAKE_CMD) clean 225 cd ..\wnaspi32 226 $(MAKE_CMD) clean 227 cd ..\shlwapi 228 $(MAKE_CMD) clean 229 cd ..\wing32 230 $(MAKE_CMD) clean 231 cd ..\wininet 232 $(MAKE_CMD) clean 233 cd ..\twain_32 234 $(MAKE_CMD) clean 235 cd ..\opengl 236 $(MAKE_CMD) clean 170 $(DOWITHDIRS) -e$(NOTTOBEMADE) -cp $(MAKE_CMD) NODEP=1 clean 171 cd win32k\pe2lx 172 $(MAKE_CMD) $(MAKE_CMD) NODEP=1 clean 173 cd ..\.. 174 cd win32k 175 if exist makefile.inc $(MAKE_CMD) NODEP=1 clean 237 176
Note:
See TracChangeset
for help on using the changeset viewer.