home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / dbmsg / sql / ods / gateway / makefile < prev   
Encoding:
Makefile  |  1998-03-26  |  7.6 KB  |  313 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Based on Gateway.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=Gateway - Win32 Debug
  4. !MESSAGE No configuration specified. Defaulting to Gateway - Win32 Debug.
  5. !ENDIF 
  6.  
  7. !IF "$(CFG)" != "Gateway - Win32 Release" && "$(CFG)" != "Gateway - Win32 Debug" && "$(CFG)" != "Gateway - Win32 (ALPHA) Debug" && "$(CFG)" != "Gateway - Win32 (ALPHA) Release" && "$(CFG)" != "Gateway - Win32 (PPC) Debug" && "$(CFG)" != "Gateway - Win32 (PPC) Release"
  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 "Gateway.mak" CFG="Gateway - Win32 Release"
  13. !MESSAGE 
  14. !MESSAGE Possible choices for configuration are:
  15. !MESSAGE 
  16. !MESSAGE "Gateway - Win32 Release" (based on "Win32 (x86) Console Application")
  17. !MESSAGE "Gateway - Win32 Debug" (based on "Win32 (x86) Console Application")
  18. !MESSAGE "Gateway - Win32 (ALPHA) Debug" (based on "Win32 (ALPHA) Console Application")
  19. !MESSAGE "Gateway - Win32 (ALPHA) Release" (based on "Win32 (ALPHA) Console Application")
  20. !MESSAGE "Gateway - Win32 (PPC) Debug" (based on "Win32 (PPC) Console Application")
  21. !MESSAGE "Gateway - Win32 (PPC) Release" (based on "Win32 (PPC) Console Application")
  22. !MESSAGE 
  23. !ERROR An invalid configuration is specified.
  24. !ENDIF 
  25.  
  26. !IF "$(OS)" == "Windows_NT"
  27. NULL=
  28. !ELSE 
  29. NULL=nul
  30. !ENDIF 
  31.  
  32. !IF  "$(CFG)" == "Gateway - Win32 Release"
  33.  
  34. OUTDIR=.\Release
  35. INTDIR=.\Release
  36. # Begin Custom Macros
  37. OutDir=.\Release
  38. # End Custom Macros
  39.  
  40. ALL : "$(OUTDIR)\Gateway.exe"
  41.  
  42.  
  43. CLEAN :
  44.     -@erase "$(INTDIR)\GATECBS.OBJ"
  45.     -@erase "$(INTDIR)\GATEWAY.OBJ"
  46.     -@erase "$(INTDIR)\vc60.idb"
  47.     -@erase "$(OUTDIR)\Gateway.exe"
  48.  
  49. "$(OUTDIR)" :
  50.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  51.  
  52. CPP=cl.exe
  53. CPP_PROJ=/nologo /ML /W3 /GX /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "DBNTWIN32" /Fp"$(INTDIR)\Gateway.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  54.  
  55. .c{$(INTDIR)}.obj::
  56.    $(CPP) @<<
  57.    $(CPP_PROJ) $< 
  58. <<
  59.  
  60. .cpp{$(INTDIR)}.obj::
  61.    $(CPP) @<<
  62.    $(CPP_PROJ) $< 
  63. <<
  64.  
  65. .cxx{$(INTDIR)}.obj::
  66.    $(CPP) @<<
  67.    $(CPP_PROJ) $< 
  68. <<
  69.  
  70. .c{$(INTDIR)}.sbr::
  71.    $(CPP) @<<
  72.    $(CPP_PROJ) $< 
  73. <<
  74.  
  75. .cpp{$(INTDIR)}.sbr::
  76.    $(CPP) @<<
  77.    $(CPP_PROJ) $< 
  78. <<
  79.  
  80. .cxx{$(INTDIR)}.sbr::
  81.    $(CPP) @<<
  82.    $(CPP_PROJ) $< 
  83. <<
  84.  
  85. RSC=rc.exe
  86. BSC32=bscmake.exe
  87. BSC32_FLAGS=/nologo /o"$(OUTDIR)\Gateway.bsc" 
  88. BSC32_SBRS= \
  89.     
  90. LINK32=link.exe
  91. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib opends60.lib ntwdblib.lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\Gateway.pdb" /machine:I386 /out:"$(OUTDIR)\Gateway.exe" 
  92. LINK32_OBJS= \
  93.     "$(INTDIR)\GATECBS.OBJ" \
  94.     "$(INTDIR)\GATEWAY.OBJ"
  95.  
  96. "$(OUTDIR)\Gateway.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  97.     $(LINK32) @<<
  98.   $(LINK32_FLAGS) $(LINK32_OBJS)
  99. <<
  100.  
  101. !ELSEIF  "$(CFG)" == "Gateway - Win32 Debug"
  102.  
  103. OUTDIR=.\Debug
  104. INTDIR=.\Debug
  105. # Begin Custom Macros
  106. OutDir=.\Debug
  107. # End Custom Macros
  108.  
  109. ALL : "$(OUTDIR)\Gateway.exe"
  110.  
  111.  
  112. CLEAN :
  113.     -@erase "$(INTDIR)\GATECBS.OBJ"
  114.     -@erase "$(INTDIR)\GATEWAY.OBJ"
  115.     -@erase "$(INTDIR)\vc60.idb"
  116.     -@erase "$(INTDIR)\vc60.pdb"
  117.     -@erase "$(OUTDIR)\Gateway.exe"
  118.     -@erase "$(OUTDIR)\Gateway.ilk"
  119.     -@erase "$(OUTDIR)\Gateway.pdb"
  120.  
  121. "$(OUTDIR)" :
  122.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  123.  
  124. CPP=cl.exe
  125. CPP_PROJ=/nologo /MLd /W3 /Gm /GX /ZI /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "DBNTWIN32" /Fp"$(INTDIR)\Gateway.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  126.  
  127. .c{$(INTDIR)}.obj::
  128.    $(CPP) @<<
  129.    $(CPP_PROJ) $< 
  130. <<
  131.  
  132. .cpp{$(INTDIR)}.obj::
  133.    $(CPP) @<<
  134.    $(CPP_PROJ) $< 
  135. <<
  136.  
  137. .cxx{$(INTDIR)}.obj::
  138.    $(CPP) @<<
  139.    $(CPP_PROJ) $< 
  140. <<
  141.  
  142. .c{$(INTDIR)}.sbr::
  143.    $(CPP) @<<
  144.    $(CPP_PROJ) $< 
  145. <<
  146.  
  147. .cpp{$(INTDIR)}.sbr::
  148.    $(CPP) @<<
  149.    $(CPP_PROJ) $< 
  150. <<
  151.  
  152. .cxx{$(INTDIR)}.sbr::
  153.    $(CPP) @<<
  154.    $(CPP_PROJ) $< 
  155. <<
  156.  
  157. RSC=rc.exe
  158. BSC32=bscmake.exe
  159. BSC32_FLAGS=/nologo /o"$(OUTDIR)\Gateway.bsc" 
  160. BSC32_SBRS= \
  161.     
  162. LINK32=link.exe
  163. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib opends60.lib ntwdblib.lib /nologo /subsystem:console /incremental:yes /pdb:"$(OUTDIR)\Gateway.pdb" /debug /machine:I386 /out:"$(OUTDIR)\Gateway.exe" 
  164. LINK32_OBJS= \
  165.     "$(INTDIR)\GATECBS.OBJ" \
  166.     "$(INTDIR)\GATEWAY.OBJ"
  167.  
  168. "$(OUTDIR)\Gateway.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  169.     $(LINK32) @<<
  170.   $(LINK32_FLAGS) $(LINK32_OBJS)
  171. <<
  172.  
  173. !ELSEIF  "$(CFG)" == "Gateway - Win32 (ALPHA) Debug"
  174.  
  175. OUTDIR=.\Gateway_
  176. INTDIR=.\Gateway_
  177.  
  178. ALL : 
  179.  
  180.  
  181. CLEAN :
  182.     -@erase 
  183.  
  184. "$(OUTDIR)" :
  185.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  186.  
  187. CPP=cl.exe
  188. RSC=rc.exe
  189. BSC32=bscmake.exe
  190. BSC32_FLAGS=/nologo /o"$(OUTDIR)\Gateway.bsc" 
  191. BSC32_SBRS= \
  192.     
  193. LINK32=link.exe
  194. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib opends60.lib ntwdblib.lib /nologo /subsystem:console /incremental:yes /pdb:"$(OUTDIR)\Gateway.pdb" /debug /machine:ALPHA /out:"$(OUTDIR)\Gateway.exe" 
  195. LINK32_OBJS= \
  196.     
  197.  
  198. !ELSEIF  "$(CFG)" == "Gateway - Win32 (ALPHA) Release"
  199.  
  200. OUTDIR=.\Gateway0
  201. INTDIR=.\Gateway0
  202.  
  203. ALL : 
  204.  
  205.  
  206. CLEAN :
  207.     -@erase 
  208.  
  209. "$(OUTDIR)" :
  210.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  211.  
  212. CPP=cl.exe
  213. RSC=rc.exe
  214. BSC32=bscmake.exe
  215. BSC32_FLAGS=/nologo /o"$(OUTDIR)\Gateway.bsc" 
  216. BSC32_SBRS= \
  217.     
  218. LINK32=link.exe
  219. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib opends60.lib ntwdblib.lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\Gateway.pdb" /machine:ALPHA /out:"$(OUTDIR)\Gateway.exe" 
  220. LINK32_OBJS= \
  221.     
  222.  
  223. !ELSEIF  "$(CFG)" == "Gateway - Win32 (PPC) Debug"
  224.  
  225. OUTDIR=.\Gateway3
  226. INTDIR=.\Gateway3
  227.  
  228. "$(OUTDIR)" :
  229.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  230.  
  231. CPP=cl.exe
  232. RSC=rc.exe
  233. BSC32=bscmake.exe
  234. LINK32=link.exe
  235.  
  236. !ELSEIF  "$(CFG)" == "Gateway - Win32 (PPC) Release"
  237.  
  238. OUTDIR=.\Gateway4
  239. INTDIR=.\Gateway4
  240.  
  241. "$(OUTDIR)" :
  242.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  243.  
  244. CPP=cl.exe
  245. RSC=rc.exe
  246. BSC32=bscmake.exe
  247. LINK32=link.exe
  248.  
  249. !ENDIF 
  250.  
  251.  
  252. !IF "$(NO_EXTERNAL_DEPS)" != "1"
  253. !IF EXISTS("Gateway.dep")
  254. !INCLUDE "Gateway.dep"
  255. !ELSE 
  256. !MESSAGE Warning: cannot find "Gateway.dep"
  257. !ENDIF 
  258. !ENDIF 
  259.  
  260.  
  261. !IF "$(CFG)" == "Gateway - Win32 Release" || "$(CFG)" == "Gateway - Win32 Debug" || "$(CFG)" == "Gateway - Win32 (ALPHA) Debug" || "$(CFG)" == "Gateway - Win32 (ALPHA) Release" || "$(CFG)" == "Gateway - Win32 (PPC) Debug" || "$(CFG)" == "Gateway - Win32 (PPC) Release"
  262. SOURCE=.\GATECBS.C
  263.  
  264. !IF  "$(CFG)" == "Gateway - Win32 Release"
  265.  
  266.  
  267. "$(INTDIR)\GATECBS.OBJ" : $(SOURCE) "$(INTDIR)"
  268.  
  269.  
  270. !ELSEIF  "$(CFG)" == "Gateway - Win32 Debug"
  271.  
  272.  
  273. "$(INTDIR)\GATECBS.OBJ" : $(SOURCE) "$(INTDIR)"
  274.  
  275.  
  276. !ELSEIF  "$(CFG)" == "Gateway - Win32 (ALPHA) Debug"
  277.  
  278. !ELSEIF  "$(CFG)" == "Gateway - Win32 (ALPHA) Release"
  279.  
  280. !ELSEIF  "$(CFG)" == "Gateway - Win32 (PPC) Debug"
  281.  
  282. !ELSEIF  "$(CFG)" == "Gateway - Win32 (PPC) Release"
  283.  
  284. !ENDIF 
  285.  
  286. SOURCE=.\GATEWAY.C
  287.  
  288. !IF  "$(CFG)" == "Gateway - Win32 Release"
  289.  
  290.  
  291. "$(INTDIR)\GATEWAY.OBJ" : $(SOURCE) "$(INTDIR)"
  292.  
  293.  
  294. !ELSEIF  "$(CFG)" == "Gateway - Win32 Debug"
  295.  
  296.  
  297. "$(INTDIR)\GATEWAY.OBJ" : $(SOURCE) "$(INTDIR)"
  298.  
  299.  
  300. !ELSEIF  "$(CFG)" == "Gateway - Win32 (ALPHA) Debug"
  301.  
  302. !ELSEIF  "$(CFG)" == "Gateway - Win32 (ALPHA) Release"
  303.  
  304. !ELSEIF  "$(CFG)" == "Gateway - Win32 (PPC) Debug"
  305.  
  306. !ELSEIF  "$(CFG)" == "Gateway - Win32 (PPC) Release"
  307.  
  308. !ENDIF 
  309.  
  310.  
  311. !ENDIF 
  312.  
  313.