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