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