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