home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / com / connect / drive / drive.mak < prev    next >
Text File  |  1998-04-02  |  10KB  |  405 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Based on drive.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=Drive - Win32 Release
  4. !MESSAGE No configuration specified. Defaulting to Drive - Win32 Release.
  5. !ENDIF 
  6.  
  7. !IF "$(CFG)" != "Drive - Win32 Release" && "$(CFG)" != "Drive - Win32 Debug" &&\
  8.  "$(CFG)" != "Drive - Win32 Unicode Release" && "$(CFG)" !=\
  9.  "Drive - Win32 Unicode Debug"
  10. !MESSAGE Invalid configuration "$(CFG)" specified.
  11. !MESSAGE You can specify a configuration when running NMAKE
  12. !MESSAGE by defining the macro CFG on the command line. For example:
  13. !MESSAGE 
  14. !MESSAGE NMAKE /f "drive.mak" CFG="Drive - Win32 Release"
  15. !MESSAGE 
  16. !MESSAGE Possible choices for configuration are:
  17. !MESSAGE 
  18. !MESSAGE "Drive - Win32 Release" (based on "Win32 (x86) Application")
  19. !MESSAGE "Drive - Win32 Debug" (based on "Win32 (x86) Application")
  20. !MESSAGE "Drive - Win32 Unicode Release" (based on "Win32 (x86) Application")
  21. !MESSAGE "Drive - Win32 Unicode Debug" (based on "Win32 (x86) 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. CPP=cl.exe
  33. MTL=midl.exe
  34. RSC=rc.exe
  35.  
  36. !IF  "$(CFG)" == "Drive - Win32 Release"
  37.  
  38. OUTDIR=.\Release
  39. INTDIR=.\Release
  40. # Begin Custom Macros
  41. OutDir=.\.\Release
  42. # End Custom Macros
  43.  
  44. !IF "$(RECURSE)" == "0" 
  45.  
  46. ALL : "$(OUTDIR)\drive.exe"
  47.  
  48. !ELSE 
  49.  
  50. ALL : "$(OUTDIR)\drive.exe"
  51.  
  52. !ENDIF 
  53.  
  54. CLEAN :
  55.     -@erase "$(INTDIR)\Drive.obj"
  56.     -@erase "$(INTDIR)\drive.pch"
  57.     -@erase "$(INTDIR)\predrive.obj"
  58.     -@erase "$(INTDIR)\vc50.idb"
  59.     -@erase "$(OUTDIR)\drive.exe"
  60.  
  61. "$(OUTDIR)" :
  62.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  63.  
  64. F90=fl32.exe
  65. CPP_PROJ=/nologo /ML /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D\
  66.  "_MBCS" /Fp"$(INTDIR)\drive.pch" /Yu"predrive.h" /Fo"$(INTDIR)\\"\
  67.  /Fd"$(INTDIR)\\" /FD /c 
  68. CPP_OBJS=.\Release/
  69. CPP_SBRS=.
  70. MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 
  71. BSC32=bscmake.exe
  72. BSC32_FLAGS=/nologo /o"$(OUTDIR)\drive.bsc" 
  73. BSC32_SBRS= \
  74.     
  75. LINK32=link.exe
  76. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
  77.  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
  78.  odbccp32.lib /nologo /entry:"WinMainCRTStartup" /subsystem:console\
  79.  /incremental:no /pdb:"$(OUTDIR)\drive.pdb" /machine:I386\
  80.  /out:"$(OUTDIR)\drive.exe" 
  81. LINK32_OBJS= \
  82.     "$(INTDIR)\Drive.obj" \
  83.     "$(INTDIR)\predrive.obj"
  84.  
  85. "$(OUTDIR)\drive.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  86.     $(LINK32) @<<
  87.   $(LINK32_FLAGS) $(LINK32_OBJS)
  88. <<
  89.  
  90. !ELSEIF  "$(CFG)" == "Drive - Win32 Debug"
  91.  
  92. OUTDIR=.\Debug
  93. INTDIR=.\Debug
  94. # Begin Custom Macros
  95. OutDir=.\.\Debug
  96. # End Custom Macros
  97.  
  98. !IF "$(RECURSE)" == "0" 
  99.  
  100. ALL : "$(OUTDIR)\drive.exe"
  101.  
  102. !ELSE 
  103.  
  104. ALL : "$(OUTDIR)\drive.exe"
  105.  
  106. !ENDIF 
  107.  
  108. CLEAN :
  109.     -@erase "$(INTDIR)\Drive.obj"
  110.     -@erase "$(INTDIR)\drive.pch"
  111.     -@erase "$(INTDIR)\predrive.obj"
  112.     -@erase "$(INTDIR)\vc50.idb"
  113.     -@erase "$(INTDIR)\vc50.pdb"
  114.     -@erase "$(OUTDIR)\drive.exe"
  115.     -@erase "$(OUTDIR)\drive.ilk"
  116.     -@erase "$(OUTDIR)\drive.pdb"
  117.  
  118. "$(OUTDIR)" :
  119.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  120.  
  121. F90=fl32.exe
  122. CPP_PROJ=/nologo /MLd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE"\
  123.  /D "_MBCS" /Fp"$(INTDIR)\drive.pch" /Yu"predrive.h" /Fo"$(INTDIR)\\"\
  124.  /Fd"$(INTDIR)\\" /FD /c 
  125. CPP_OBJS=.\Debug/
  126. CPP_SBRS=.
  127. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 
  128. BSC32=bscmake.exe
  129. BSC32_FLAGS=/nologo /o"$(OUTDIR)\drive.bsc" 
  130. BSC32_SBRS= \
  131.     
  132. LINK32=link.exe
  133. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
  134.  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
  135.  odbccp32.lib /nologo /entry:"WinMainCRTStartup" /subsystem:console\
  136.  /incremental:yes /pdb:"$(OUTDIR)\drive.pdb" /debug /machine:I386\
  137.  /out:"$(OUTDIR)\drive.exe" 
  138. LINK32_OBJS= \
  139.     "$(INTDIR)\Drive.obj" \
  140.     "$(INTDIR)\predrive.obj"
  141.  
  142. "$(OUTDIR)\drive.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  143.     $(LINK32) @<<
  144.   $(LINK32_FLAGS) $(LINK32_OBJS)
  145. <<
  146.  
  147. !ELSEIF  "$(CFG)" == "Drive - Win32 Unicode Release"
  148.  
  149. OUTDIR=.\ReleaseU
  150. INTDIR=.\ReleaseU
  151. # Begin Custom Macros
  152. OutDir=.\.\ReleaseU
  153. # End Custom Macros
  154.  
  155. !IF "$(RECURSE)" == "0" 
  156.  
  157. ALL : "$(OUTDIR)\drive.exe"
  158.  
  159. !ELSE 
  160.  
  161. ALL : "$(OUTDIR)\drive.exe"
  162.  
  163. !ENDIF 
  164.  
  165. CLEAN :
  166.     -@erase "$(INTDIR)\Drive.obj"
  167.     -@erase "$(INTDIR)\drive.pch"
  168.     -@erase "$(INTDIR)\predrive.obj"
  169.     -@erase "$(INTDIR)\vc50.idb"
  170.     -@erase "$(OUTDIR)\drive.exe"
  171.  
  172. "$(OUTDIR)" :
  173.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  174.  
  175. F90=fl32.exe
  176. CPP_PROJ=/nologo /MT /W3 /GX /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D\
  177.  "_MBCS" /D "_UNICODE" /Fp"$(INTDIR)\drive.pch" /Yu"predrive.h" /Fo"$(INTDIR)\\"\
  178.  /Fd"$(INTDIR)\\" /FD /c 
  179. CPP_OBJS=.\ReleaseU/
  180. CPP_SBRS=.
  181. MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 
  182. BSC32=bscmake.exe
  183. BSC32_FLAGS=/nologo /o"$(OUTDIR)\drive.bsc" 
  184. BSC32_SBRS= \
  185.     
  186. LINK32=link.exe
  187. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
  188.  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
  189.  odbccp32.lib /nologo /entry:"wWinMainCRTStartup" /subsystem:console\
  190.  /incremental:no /pdb:"$(OUTDIR)\drive.pdb" /machine:I386\
  191.  /out:"$(OUTDIR)\drive.exe" 
  192. LINK32_OBJS= \
  193.     "$(INTDIR)\Drive.obj" \
  194.     "$(INTDIR)\predrive.obj"
  195.  
  196. "$(OUTDIR)\drive.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  197.     $(LINK32) @<<
  198.   $(LINK32_FLAGS) $(LINK32_OBJS)
  199. <<
  200.  
  201. !ELSEIF  "$(CFG)" == "Drive - Win32 Unicode Debug"
  202.  
  203. OUTDIR=.\DebugU
  204. INTDIR=.\DebugU
  205. # Begin Custom Macros
  206. OutDir=.\.\DebugU
  207. # End Custom Macros
  208.  
  209. !IF "$(RECURSE)" == "0" 
  210.  
  211. ALL : "$(OUTDIR)\drive.exe"
  212.  
  213. !ELSE 
  214.  
  215. ALL : "$(OUTDIR)\drive.exe"
  216.  
  217. !ENDIF 
  218.  
  219. CLEAN :
  220.     -@erase "$(INTDIR)\Drive.obj"
  221.     -@erase "$(INTDIR)\drive.pch"
  222.     -@erase "$(INTDIR)\predrive.obj"
  223.     -@erase "$(INTDIR)\vc50.idb"
  224.     -@erase "$(INTDIR)\vc50.pdb"
  225.     -@erase "$(OUTDIR)\drive.exe"
  226.     -@erase "$(OUTDIR)\drive.ilk"
  227.     -@erase "$(OUTDIR)\drive.pdb"
  228.  
  229. "$(OUTDIR)" :
  230.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  231.  
  232. F90=fl32.exe
  233. CPP_PROJ=/nologo /MLd /W3 /Gm /GX /Zi /Od /D "_DEBUG" /D "WIN32" /D "_CONSOLE"\
  234.  /D "_MBCS" /D "_UNICODE" /Fp"$(INTDIR)\drive.pch" /Yu"predrive.h"\
  235.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  236. CPP_OBJS=.\DebugU/
  237. CPP_SBRS=.
  238. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 
  239. BSC32=bscmake.exe
  240. BSC32_FLAGS=/nologo /o"$(OUTDIR)\drive.bsc" 
  241. BSC32_SBRS= \
  242.     
  243. LINK32=link.exe
  244. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
  245.  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
  246.  odbccp32.lib /nologo /entry:"wWinMainCRTStartup" /subsystem:console\
  247.  /incremental:yes /pdb:"$(OUTDIR)\drive.pdb" /debug /machine:I386\
  248.  /out:"$(OUTDIR)\drive.exe" 
  249. LINK32_OBJS= \
  250.     "$(INTDIR)\Drive.obj" \
  251.     "$(INTDIR)\predrive.obj"
  252.  
  253. "$(OUTDIR)\drive.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  254.     $(LINK32) @<<
  255.   $(LINK32_FLAGS) $(LINK32_OBJS)
  256. <<
  257.  
  258. !ENDIF 
  259.  
  260. .c{$(CPP_OBJS)}.obj::
  261.    $(CPP) @<<
  262.    $(CPP_PROJ) $< 
  263. <<
  264.  
  265. .cpp{$(CPP_OBJS)}.obj::
  266.    $(CPP) @<<
  267.    $(CPP_PROJ) $< 
  268. <<
  269.  
  270. .cxx{$(CPP_OBJS)}.obj::
  271.    $(CPP) @<<
  272.    $(CPP_PROJ) $< 
  273. <<
  274.  
  275. .c{$(CPP_SBRS)}.sbr::
  276.    $(CPP) @<<
  277.    $(CPP_PROJ) $< 
  278. <<
  279.  
  280. .cpp{$(CPP_SBRS)}.sbr::
  281.    $(CPP) @<<
  282.    $(CPP_PROJ) $< 
  283. <<
  284.  
  285. .cxx{$(CPP_SBRS)}.sbr::
  286.    $(CPP) @<<
  287.    $(CPP_PROJ) $< 
  288. <<
  289.  
  290.  
  291. !IF "$(CFG)" == "Drive - Win32 Release" || "$(CFG)" == "Drive - Win32 Debug" ||\
  292.  "$(CFG)" == "Drive - Win32 Unicode Release" || "$(CFG)" ==\
  293.  "Drive - Win32 Unicode Debug"
  294. SOURCE=.\Drive.cpp
  295.  
  296. !IF  "$(CFG)" == "Drive - Win32 Release"
  297.  
  298.  
  299. "$(INTDIR)\Drive.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\drive.pch"
  300.     $(CPP) $(CPP_PROJ) $(SOURCE)
  301.  
  302.  
  303. !ELSEIF  "$(CFG)" == "Drive - Win32 Debug"
  304.  
  305.  
  306. "$(INTDIR)\Drive.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\drive.pch"
  307.     $(CPP) $(CPP_PROJ) $(SOURCE)
  308.  
  309.  
  310. !ELSEIF  "$(CFG)" == "Drive - Win32 Unicode Release"
  311.  
  312.  
  313. "$(INTDIR)\Drive.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\drive.pch"
  314.     $(CPP) $(CPP_PROJ) $(SOURCE)
  315.  
  316.  
  317. !ELSEIF  "$(CFG)" == "Drive - Win32 Unicode Debug"
  318.  
  319. DEP_CPP_DRIVE=\
  320.     ".\predrive.h"\
  321.     
  322.  
  323. "$(INTDIR)\Drive.obj" : $(SOURCE) $(DEP_CPP_DRIVE) "$(INTDIR)"\
  324.  "$(INTDIR)\drive.pch"
  325.     $(CPP) $(CPP_PROJ) $(SOURCE)
  326.  
  327.  
  328. !ENDIF 
  329.  
  330. SOURCE=.\predrive.cpp
  331.  
  332. !IF  "$(CFG)" == "Drive - Win32 Release"
  333.  
  334. DEP_CPP_PREDR=\
  335.     "..\server\connect.tlb"\
  336.     ".\predrive.h"\
  337.     
  338. CPP_SWITCHES=/nologo /ML /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D\
  339.  "_MBCS" /Fp"$(INTDIR)\drive.pch" /Yc"predrive.h" /Fo"$(INTDIR)\\"\
  340.  /Fd"$(INTDIR)\\" /FD /c 
  341.  
  342. "$(INTDIR)\predrive.obj"    "$(INTDIR)\drive.pch" : $(SOURCE) $(DEP_CPP_PREDR)\
  343.  "$(INTDIR)"
  344.     $(CPP) @<<
  345.   $(CPP_SWITCHES) $(SOURCE)
  346. <<
  347.  
  348.  
  349. !ELSEIF  "$(CFG)" == "Drive - Win32 Debug"
  350.  
  351. DEP_CPP_PREDR=\
  352.     "..\server\connect.tlb"\
  353.     ".\predrive.h"\
  354.     
  355. CPP_SWITCHES=/nologo /MLd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D\
  356.  "_CONSOLE" /D "_MBCS" /Fp"$(INTDIR)\drive.pch" /Yc"predrive.h" /Fo"$(INTDIR)\\"\
  357.  /Fd"$(INTDIR)\\" /FD /c 
  358.  
  359. "$(INTDIR)\predrive.obj"    "$(INTDIR)\drive.pch" : $(SOURCE) $(DEP_CPP_PREDR)\
  360.  "$(INTDIR)"
  361.     $(CPP) @<<
  362.   $(CPP_SWITCHES) $(SOURCE)
  363. <<
  364.  
  365.  
  366. !ELSEIF  "$(CFG)" == "Drive - Win32 Unicode Release"
  367.  
  368. DEP_CPP_PREDR=\
  369.     "..\server\connect.tlb"\
  370.     ".\predrive.h"\
  371.     
  372. CPP_SWITCHES=/nologo /MT /W3 /GX /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D\
  373.  "_MBCS" /D "_UNICODE" /Fp"$(INTDIR)\drive.pch" /Yc"predrive.h" /Fo"$(INTDIR)\\"\
  374.  /Fd"$(INTDIR)\\" /FD /c 
  375.  
  376. "$(INTDIR)\predrive.obj"    "$(INTDIR)\drive.pch" : $(SOURCE) $(DEP_CPP_PREDR)\
  377.  "$(INTDIR)"
  378.     $(CPP) @<<
  379.   $(CPP_SWITCHES) $(SOURCE)
  380. <<
  381.  
  382.  
  383. !ELSEIF  "$(CFG)" == "Drive - Win32 Unicode Debug"
  384.  
  385. DEP_CPP_PREDR=\
  386.     ".\predrive.h"\
  387.     
  388. CPP_SWITCHES=/nologo /MLd /W3 /Gm /GX /Zi /Od /D "_DEBUG" /D "WIN32" /D\
  389.  "_CONSOLE" /D "_MBCS" /D "_UNICODE" /Fp"$(INTDIR)\drive.pch" /Yc"predrive.h"\
  390.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  391.  
  392. "$(INTDIR)\predrive.obj"    "$(INTDIR)\drive.pch" : $(SOURCE) $(DEP_CPP_PREDR)\
  393.  "$(INTDIR)"
  394.     $(CPP) @<<
  395.   $(CPP_SWITCHES) $(SOURCE)
  396. <<
  397.  
  398.  
  399. !ENDIF 
  400.  
  401. SOURCE=.\predrive.h
  402.  
  403. !ENDIF 
  404.  
  405.