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