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

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