1# Microsoft Developer Studio Generated NMAKE File, Based on TkExdr.dsp 2!IF "$(CFG)" == "" 3CFG=TkExdr - Win32 Debug 4!MESSAGE No configuration specified. Defaulting to TkExdr - Win32 Debug. 5!ENDIF 6 7!IF "$(CFG)" != "TkExdr - Win32 Release" && "$(CFG)" != "TkExdr - Win32 Debug" 8!MESSAGE Invalid configuration "$(CFG)" specified. 9!MESSAGE You can specify a configuration when running NMAKE 10!MESSAGE by defining the macro CFG on the command line. For example: 11!MESSAGE 12!MESSAGE NMAKE /f "TkExdr.mak" CFG="TkExdr - Win32 Debug" 13!MESSAGE 14!MESSAGE Possible choices for configuration are: 15!MESSAGE 16!MESSAGE "TkExdr - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") 17!MESSAGE "TkExdr - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library") 18!MESSAGE 19!ERROR An invalid configuration is specified. 20!ENDIF 21 22!IF "$(OS)" == "Windows_NT" 23NULL= 24!ELSE 25NULL=nul 26!ENDIF 27 28!IF "$(CFG)" == "TkExdr - Win32 Release" 29 30OUTDIR=.\Release 31INTDIR=.\Release 32# Begin Custom Macros 33OutDir=.\Release 34# End Custom Macros 35 36!IF "$(RECURSE)" == "0" 37 38ALL : "$(OUTDIR)\TkExdr.dll" 39 40!ELSE 41 42ALL : "Eclipse - Win32 Release" "$(OUTDIR)\TkExdr.dll" 43 44!ENDIF 45 46!IF "$(RECURSE)" == "1" 47CLEAN :"Eclipse - Win32 ReleaseCLEAN" 48!ELSE 49CLEAN : 50!ENDIF 51 -@erase "$(INTDIR)\tkexdr.obj" 52 -@erase "$(INTDIR)\vc50.idb" 53 -@erase "$(OUTDIR)\TkExdr.dll" 54 -@erase "$(OUTDIR)\TkExdr.exp" 55 -@erase "$(OUTDIR)\TkExdr.lib" 56 57"$(OUTDIR)" : 58 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" 59 60CPP=cl.exe 61CPP_PROJ=/nologo /MT /W3 /GX /O2 /I "../../sepia/i386_nt" /I\ 62 "C:/Program Files/Tcl/include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D\ 63 "__STDC__" /Fp"$(INTDIR)\TkExdr.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD\ 64 /c 65CPP_OBJS=.\Release/ 66CPP_SBRS=. 67 68.c{$(CPP_OBJS)}.obj:: 69 $(CPP) @<< 70 $(CPP_PROJ) $< 71<< 72 73.cpp{$(CPP_OBJS)}.obj:: 74 $(CPP) @<< 75 $(CPP_PROJ) $< 76<< 77 78.cxx{$(CPP_OBJS)}.obj:: 79 $(CPP) @<< 80 $(CPP_PROJ) $< 81<< 82 83.c{$(CPP_SBRS)}.sbr:: 84 $(CPP) @<< 85 $(CPP_PROJ) $< 86<< 87 88.cpp{$(CPP_SBRS)}.sbr:: 89 $(CPP) @<< 90 $(CPP_PROJ) $< 91<< 92 93.cxx{$(CPP_SBRS)}.sbr:: 94 $(CPP) @<< 95 $(CPP_PROJ) $< 96<< 97 98MTL=midl.exe 99MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /o NUL /win32 100RSC=rc.exe 101BSC32=bscmake.exe 102BSC32_FLAGS=/nologo /o"$(OUTDIR)\TkExdr.bsc" 103BSC32_SBRS= \ 104 105LINK32=link.exe 106LINK32_FLAGS=tcl83.lib tk83.lib eclipse.lib kernel32.lib user32.lib gdi32.lib\ 107 winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib\ 108 uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll\ 109 /incremental:no /pdb:"$(OUTDIR)\TkExdr.pdb" /machine:I386\ 110 /def:"..\..\sepia\i386_nt\tkexdr.def" /out:"$(OUTDIR)\TkExdr.dll"\ 111 /implib:"$(OUTDIR)\TkExdr.lib" /libpath:"../Eclipse/Release"\ 112 /libpath:"C:/Program Files/Tcl/lib" 113DEF_FILE= \ 114 "..\..\sepia\i386_nt\tkexdr.def" 115LINK32_OBJS= \ 116 "$(INTDIR)\tkexdr.obj" \ 117 "..\Eclipse\Release\Eclipse.lib" 118 119"$(OUTDIR)\TkExdr.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) 120 $(LINK32) @<< 121 $(LINK32_FLAGS) $(LINK32_OBJS) 122<< 123 124SOURCE=$(InputPath) 125PostBuild_Desc=Copying dll and lib to lib/i386_nt 126DS_POSTBUILD_DEP=$(INTDIR)\postbld.dep 127 128ALL : $(DS_POSTBUILD_DEP) 129 130# Begin Custom Macros 131OutDir=.\Release 132# End Custom Macros 133 134$(DS_POSTBUILD_DEP) : "Eclipse - Win32 Release" "$(OUTDIR)\TkExdr.dll" 135 copy Release\TkExdr.dll ..\..\lib\i386_nt\tkexdr.dll 136 copy Release\TkExdr.lib ..\..\lib\i386_nt\tkexdr.lib 137 echo Helper for Post-build step > "$(DS_POSTBUILD_DEP)" 138 139!ELSEIF "$(CFG)" == "TkExdr - Win32 Debug" 140 141OUTDIR=.\Debug 142INTDIR=.\Debug 143# Begin Custom Macros 144OutDir=.\Debug 145# End Custom Macros 146 147!IF "$(RECURSE)" == "0" 148 149ALL : "$(OUTDIR)\TkExdr.dll" 150 151!ELSE 152 153ALL : "Eclipse - Win32 Debug" "$(OUTDIR)\TkExdr.dll" 154 155!ENDIF 156 157!IF "$(RECURSE)" == "1" 158CLEAN :"Eclipse - Win32 DebugCLEAN" 159!ELSE 160CLEAN : 161!ENDIF 162 -@erase "$(INTDIR)\tkexdr.obj" 163 -@erase "$(INTDIR)\vc50.idb" 164 -@erase "$(INTDIR)\vc50.pdb" 165 -@erase "$(OUTDIR)\TkExdr.dll" 166 -@erase "$(OUTDIR)\TkExdr.exp" 167 -@erase "$(OUTDIR)\TkExdr.ilk" 168 -@erase "$(OUTDIR)\TkExdr.lib" 169 -@erase "$(OUTDIR)\TkExdr.pdb" 170 171"$(OUTDIR)" : 172 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" 173 174CPP=cl.exe 175CPP_PROJ=/nologo /MTd /W3 /Gm /GX /Zi /Od /I "../../sepia/i386_nt" /I\ 176 "C:/Program Files/Tcl/include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D\ 177 "__STDC__" /Fp"$(INTDIR)\TkExdr.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD\ 178 /c 179CPP_OBJS=.\Debug/ 180CPP_SBRS=. 181 182.c{$(CPP_OBJS)}.obj:: 183 $(CPP) @<< 184 $(CPP_PROJ) $< 185<< 186 187.cpp{$(CPP_OBJS)}.obj:: 188 $(CPP) @<< 189 $(CPP_PROJ) $< 190<< 191 192.cxx{$(CPP_OBJS)}.obj:: 193 $(CPP) @<< 194 $(CPP_PROJ) $< 195<< 196 197.c{$(CPP_SBRS)}.sbr:: 198 $(CPP) @<< 199 $(CPP_PROJ) $< 200<< 201 202.cpp{$(CPP_SBRS)}.sbr:: 203 $(CPP) @<< 204 $(CPP_PROJ) $< 205<< 206 207.cxx{$(CPP_SBRS)}.sbr:: 208 $(CPP) @<< 209 $(CPP_PROJ) $< 210<< 211 212MTL=midl.exe 213MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /o NUL /win32 214RSC=rc.exe 215BSC32=bscmake.exe 216BSC32_FLAGS=/nologo /o"$(OUTDIR)\TkExdr.bsc" 217BSC32_SBRS= \ 218 219LINK32=link.exe 220LINK32_FLAGS=tcl83.lib tk83.lib eclipse.lib kernel32.lib user32.lib gdi32.lib\ 221 winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib\ 222 uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll\ 223 /incremental:yes /pdb:"$(OUTDIR)\TkExdr.pdb" /debug /machine:I386\ 224 /def:"..\..\sepia\i386_nt\tkexdr.def" /out:"$(OUTDIR)\TkExdr.dll"\ 225 /implib:"$(OUTDIR)\TkExdr.lib" /pdbtype:sept /libpath:"../Eclipse/Debug"\ 226 /libpath:"M:/Eclipse/tcltk8.0/i386_nt/lib" /libpath:"../Eclipse/Release"\ 227 /libpath:"C:/Program Files/Tcl/lib" 228DEF_FILE= \ 229 "..\..\sepia\i386_nt\tkexdr.def" 230LINK32_OBJS= \ 231 "$(INTDIR)\tkexdr.obj" \ 232 "..\Eclipse\Debug\Eclipse.lib" 233 234"$(OUTDIR)\TkExdr.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) 235 $(LINK32) @<< 236 $(LINK32_FLAGS) $(LINK32_OBJS) 237<< 238 239SOURCE=$(InputPath) 240PostBuild_Desc=Copying dll and lib to lib/i386_nt 241DS_POSTBUILD_DEP=$(INTDIR)\postbld.dep 242 243ALL : $(DS_POSTBUILD_DEP) 244 245# Begin Custom Macros 246OutDir=.\Debug 247# End Custom Macros 248 249$(DS_POSTBUILD_DEP) : "Eclipse - Win32 Debug" "$(OUTDIR)\TkExdr.dll" 250 copy Debug\TkExdr.dll ..\..\lib\i386_nt\tkexdr.dll 251 copy Debug\TkExdr.lib ..\..\lib\i386_nt\tkexdr.lib 252 echo Helper for Post-build step > "$(DS_POSTBUILD_DEP)" 253 254!ENDIF 255 256 257!IF "$(CFG)" == "TkExdr - Win32 Release" || "$(CFG)" == "TkExdr - Win32 Debug" 258 259!IF "$(CFG)" == "TkExdr - Win32 Release" 260 261"Eclipse - Win32 Release" : 262 cd "..\Eclipse" 263 $(MAKE) /$(MAKEFLAGS) /F .\Eclipse.mak CFG="Eclipse - Win32 Release" 264 cd "..\TkExdr" 265 266"Eclipse - Win32 ReleaseCLEAN" : 267 cd "..\Eclipse" 268 $(MAKE) /$(MAKEFLAGS) CLEAN /F .\Eclipse.mak CFG="Eclipse - Win32 Release"\ 269 RECURSE=1 270 cd "..\TkExdr" 271 272!ELSEIF "$(CFG)" == "TkExdr - Win32 Debug" 273 274"Eclipse - Win32 Debug" : 275 cd "..\Eclipse" 276 $(MAKE) /$(MAKEFLAGS) /F .\Eclipse.mak CFG="Eclipse - Win32 Debug" 277 cd "..\TkExdr" 278 279"Eclipse - Win32 DebugCLEAN" : 280 cd "..\Eclipse" 281 $(MAKE) /$(MAKEFLAGS) CLEAN /F .\Eclipse.mak CFG="Eclipse - Win32 Debug"\ 282 RECURSE=1 283 cd "..\TkExdr" 284 285!ENDIF 286 287SOURCE=..\..\sepia\i386_nt\tkexdr.c 288 289!IF "$(CFG)" == "TkExdr - Win32 Release" 290 291DEP_CPP_TKEXD=\ 292 "c:\program files\tcl\include\tcl.h"\ 293 "c:\program files\tcl\include\tcldecls.h"\ 294 295 296"$(INTDIR)\tkexdr.obj" : $(SOURCE) $(DEP_CPP_TKEXD) "$(INTDIR)" 297 $(CPP) $(CPP_PROJ) $(SOURCE) 298 299 300!ELSEIF "$(CFG)" == "TkExdr - Win32 Debug" 301 302DEP_CPP_TKEXD=\ 303 "..\..\sepia\i386_nt\config.h"\ 304 "..\..\sepia\i386_nt\tkcommon.h"\ 305 "c:\program files\tcl\include\tcl.h"\ 306 "c:\program files\tcl\include\tcldecls.h"\ 307 308 309"$(INTDIR)\tkexdr.obj" : $(SOURCE) $(DEP_CPP_TKEXD) "$(INTDIR)" 310 $(CPP) $(CPP_PROJ) $(SOURCE) 311 312 313!ENDIF 314 315 316!ENDIF 317 318