home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / atl / atlduck / duck / duck.mak < prev    next >
Text File  |  1998-03-26  |  15KB  |  587 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Based on duck.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=duck - Win32 Unicode Release
  4. !MESSAGE No configuration specified. Defaulting to duck - Win32 Unicode Release.
  5. !ENDIF 
  6.  
  7. !IF "$(CFG)" != "duck - Win32 Debug" && "$(CFG)" != "duck - Win32 Unicode Debug" && "$(CFG)" != "duck - Win32 Release" && "$(CFG)" != "duck - Win32 Unicode 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 "duck.mak" CFG="duck - Win32 Unicode Release"
  13. !MESSAGE 
  14. !MESSAGE Possible choices for configuration are:
  15. !MESSAGE 
  16. !MESSAGE "duck - Win32 Debug" (based on "Win32 (x86) Application")
  17. !MESSAGE "duck - Win32 Unicode Debug" (based on "Win32 (x86) Application")
  18. !MESSAGE "duck - Win32 Release" (based on "Win32 (x86) Application")
  19. !MESSAGE "duck - Win32 Unicode Release" (based on "Win32 (x86) Application")
  20. !MESSAGE 
  21. !ERROR An invalid configuration is specified.
  22. !ENDIF 
  23.  
  24. !IF "$(OS)" == "Windows_NT"
  25. NULL=
  26. !ELSE 
  27. NULL=nul
  28. !ENDIF 
  29.  
  30. !IF  "$(CFG)" == "duck - Win32 Debug"
  31.  
  32. OUTDIR=.\Debug
  33. INTDIR=.\Debug
  34. # Begin Custom Macros
  35. OutDir=.\Debug
  36. # End Custom Macros
  37.  
  38. ALL : "$(OUTDIR)\duck.exe" "$(OUTDIR)\duck.bsc"
  39.  
  40.  
  41. CLEAN :
  42.     -@erase "$(INTDIR)\duck.obj"
  43.     -@erase "$(INTDIR)\duck.pch"
  44.     -@erase "$(INTDIR)\duck.res"
  45.     -@erase "$(INTDIR)\duck.sbr"
  46.     -@erase "$(INTDIR)\DuckInt.obj"
  47.     -@erase "$(INTDIR)\DuckInt.sbr"
  48.     -@erase "$(INTDIR)\mydlg.obj"
  49.     -@erase "$(INTDIR)\mydlg.sbr"
  50.     -@erase "$(INTDIR)\StdAfx.obj"
  51.     -@erase "$(INTDIR)\StdAfx.sbr"
  52.     -@erase "$(INTDIR)\vc60.idb"
  53.     -@erase "$(INTDIR)\vc60.pdb"
  54.     -@erase "$(OUTDIR)\duck.bsc"
  55.     -@erase "$(OUTDIR)\duck.exe"
  56.     -@erase "$(OUTDIR)\duck.ilk"
  57.     -@erase "$(OUTDIR)\duck.pdb"
  58.  
  59. "$(OUTDIR)" :
  60.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  61.  
  62. CPP=cl.exe
  63. CPP_PROJ=/nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\duck.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  64.  
  65. .c{$(INTDIR)}.obj::
  66.    $(CPP) @<<
  67.    $(CPP_PROJ) $< 
  68. <<
  69.  
  70. .cpp{$(INTDIR)}.obj::
  71.    $(CPP) @<<
  72.    $(CPP_PROJ) $< 
  73. <<
  74.  
  75. .cxx{$(INTDIR)}.obj::
  76.    $(CPP) @<<
  77.    $(CPP_PROJ) $< 
  78. <<
  79.  
  80. .c{$(INTDIR)}.sbr::
  81.    $(CPP) @<<
  82.    $(CPP_PROJ) $< 
  83. <<
  84.  
  85. .cpp{$(INTDIR)}.sbr::
  86.    $(CPP) @<<
  87.    $(CPP_PROJ) $< 
  88. <<
  89.  
  90. .cxx{$(INTDIR)}.sbr::
  91.    $(CPP) @<<
  92.    $(CPP_PROJ) $< 
  93. <<
  94.  
  95. MTL=midl.exe
  96. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 
  97. RSC=rc.exe
  98. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\duck.res" /d "_DEBUG" 
  99. BSC32=bscmake.exe
  100. BSC32_FLAGS=/nologo /o"$(OUTDIR)\duck.bsc" 
  101. BSC32_SBRS= \
  102.     "$(INTDIR)\duck.sbr" \
  103.     "$(INTDIR)\DuckInt.sbr" \
  104.     "$(INTDIR)\mydlg.sbr" \
  105.     "$(INTDIR)\StdAfx.sbr"
  106.  
  107. "$(OUTDIR)\duck.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
  108.     $(BSC32) @<<
  109.   $(BSC32_FLAGS) $(BSC32_SBRS)
  110. <<
  111.  
  112. LINK32=link.exe
  113. 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 /nologo /subsystem:windows /incremental:yes /pdb:"$(OUTDIR)\duck.pdb" /debug /machine:I386 /out:"$(OUTDIR)\duck.exe" /pdbtype:sept 
  114. LINK32_OBJS= \
  115.     "$(INTDIR)\duck.obj" \
  116.     "$(INTDIR)\DuckInt.obj" \
  117.     "$(INTDIR)\mydlg.obj" \
  118.     "$(INTDIR)\StdAfx.obj" \
  119.     "$(INTDIR)\duck.res"
  120.  
  121. "$(OUTDIR)\duck.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  122.     $(LINK32) @<<
  123.   $(LINK32_FLAGS) $(LINK32_OBJS)
  124. <<
  125.  
  126. !ELSEIF  "$(CFG)" == "duck - Win32 Unicode Debug"
  127.  
  128. OUTDIR=.\DebugU
  129. INTDIR=.\DebugU
  130. # Begin Custom Macros
  131. OutDir=.\DebugU
  132. # End Custom Macros
  133.  
  134. ALL : ".\duck_i.c" ".\duck.tlb" ".\duck.h" "$(OUTDIR)\duck.exe"
  135.  
  136.  
  137. CLEAN :
  138.     -@erase "$(INTDIR)\duck.obj"
  139.     -@erase "$(INTDIR)\duck.pch"
  140.     -@erase "$(INTDIR)\duck.res"
  141.     -@erase "$(INTDIR)\DuckInt.obj"
  142.     -@erase "$(INTDIR)\mydlg.obj"
  143.     -@erase "$(INTDIR)\StdAfx.obj"
  144.     -@erase "$(INTDIR)\vc60.idb"
  145.     -@erase "$(INTDIR)\vc60.pdb"
  146.     -@erase "$(OUTDIR)\duck.exe"
  147.     -@erase "$(OUTDIR)\duck.ilk"
  148.     -@erase "$(OUTDIR)\duck.pdb"
  149.     -@erase ".\duck.h"
  150.     -@erase ".\duck.tlb"
  151.     -@erase ".\duck_i.c"
  152.  
  153. "$(OUTDIR)" :
  154.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  155.  
  156. CPP=cl.exe
  157. CPP_PROJ=/nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_UNICODE" /Fp"$(INTDIR)\duck.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  158.  
  159. .c{$(INTDIR)}.obj::
  160.    $(CPP) @<<
  161.    $(CPP_PROJ) $< 
  162. <<
  163.  
  164. .cpp{$(INTDIR)}.obj::
  165.    $(CPP) @<<
  166.    $(CPP_PROJ) $< 
  167. <<
  168.  
  169. .cxx{$(INTDIR)}.obj::
  170.    $(CPP) @<<
  171.    $(CPP_PROJ) $< 
  172. <<
  173.  
  174. .c{$(INTDIR)}.sbr::
  175.    $(CPP) @<<
  176.    $(CPP_PROJ) $< 
  177. <<
  178.  
  179. .cpp{$(INTDIR)}.sbr::
  180.    $(CPP) @<<
  181.    $(CPP_PROJ) $< 
  182. <<
  183.  
  184. .cxx{$(INTDIR)}.sbr::
  185.    $(CPP) @<<
  186.    $(CPP_PROJ) $< 
  187. <<
  188.  
  189. MTL=midl.exe
  190. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 
  191. RSC=rc.exe
  192. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\duck.res" /d "_DEBUG" 
  193. BSC32=bscmake.exe
  194. BSC32_FLAGS=/nologo /o"$(OUTDIR)\duck.bsc" 
  195. BSC32_SBRS= \
  196.     
  197. LINK32=link.exe
  198. 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 /nologo /entry:"wWinMainCRTStartup" /subsystem:windows /incremental:yes /pdb:"$(OUTDIR)\duck.pdb" /debug /machine:I386 /out:"$(OUTDIR)\duck.exe" /pdbtype:sept 
  199. LINK32_OBJS= \
  200.     "$(INTDIR)\duck.obj" \
  201.     "$(INTDIR)\DuckInt.obj" \
  202.     "$(INTDIR)\mydlg.obj" \
  203.     "$(INTDIR)\StdAfx.obj" \
  204.     "$(INTDIR)\duck.res"
  205.  
  206. "$(OUTDIR)\duck.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  207.     $(LINK32) @<<
  208.   $(LINK32_FLAGS) $(LINK32_OBJS)
  209. <<
  210.  
  211. !ELSEIF  "$(CFG)" == "duck - Win32 Release"
  212.  
  213. OUTDIR=.\duck___W
  214. INTDIR=.\duck___W
  215.  
  216. ALL : ".\duck_i.c" ".\duck.tlb" ".\duck.h" ".\release\duck.exe"
  217.  
  218.  
  219. CLEAN :
  220.     -@erase "$(INTDIR)\duck.obj"
  221.     -@erase "$(INTDIR)\duck.pch"
  222.     -@erase "$(INTDIR)\duck.res"
  223.     -@erase "$(INTDIR)\DuckInt.obj"
  224.     -@erase "$(INTDIR)\mydlg.obj"
  225.     -@erase "$(INTDIR)\StdAfx.obj"
  226.     -@erase "$(INTDIR)\vc60.idb"
  227.     -@erase "$(INTDIR)\vc60.pdb"
  228.     -@erase "$(OUTDIR)\duck.pdb"
  229.     -@erase ".\release\duck.exe"
  230.     -@erase ".\duck.h"
  231.     -@erase ".\duck.tlb"
  232.     -@erase ".\duck_i.c"
  233.  
  234. "$(OUTDIR)" :
  235.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  236.  
  237. CPP=cl.exe
  238. CPP_PROJ=/nologo /ML /W3 /Gm /GX /Zi /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /Fp"$(INTDIR)\duck.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  239.  
  240. .c{$(INTDIR)}.obj::
  241.    $(CPP) @<<
  242.    $(CPP_PROJ) $< 
  243. <<
  244.  
  245. .cpp{$(INTDIR)}.obj::
  246.    $(CPP) @<<
  247.    $(CPP_PROJ) $< 
  248. <<
  249.  
  250. .cxx{$(INTDIR)}.obj::
  251.    $(CPP) @<<
  252.    $(CPP_PROJ) $< 
  253. <<
  254.  
  255. .c{$(INTDIR)}.sbr::
  256.    $(CPP) @<<
  257.    $(CPP_PROJ) $< 
  258. <<
  259.  
  260. .cpp{$(INTDIR)}.sbr::
  261.    $(CPP) @<<
  262.    $(CPP_PROJ) $< 
  263. <<
  264.  
  265. .cxx{$(INTDIR)}.sbr::
  266.    $(CPP) @<<
  267.    $(CPP_PROJ) $< 
  268. <<
  269.  
  270. MTL=midl.exe
  271. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 
  272. RSC=rc.exe
  273. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\duck.res" /d "_DEBUG" 
  274. BSC32=bscmake.exe
  275. BSC32_FLAGS=/nologo /o"$(OUTDIR)\duck.bsc" 
  276. BSC32_SBRS= \
  277.     
  278. LINK32=link.exe
  279. 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 /nologo /subsystem:windows /incremental:no /pdb:"$(OUTDIR)\duck.pdb" /debug /machine:I386 /out:"release/duck.exe" /pdbtype:sept 
  280. LINK32_OBJS= \
  281.     "$(INTDIR)\duck.obj" \
  282.     "$(INTDIR)\DuckInt.obj" \
  283.     "$(INTDIR)\mydlg.obj" \
  284.     "$(INTDIR)\StdAfx.obj" \
  285.     "$(INTDIR)\duck.res"
  286.  
  287. ".\release\duck.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  288.     $(LINK32) @<<
  289.   $(LINK32_FLAGS) $(LINK32_OBJS)
  290. <<
  291.  
  292. !ELSEIF  "$(CFG)" == "duck - Win32 Unicode Release"
  293.  
  294. OUTDIR=.\duck___0
  295. INTDIR=.\duck___0
  296. # Begin Custom Macros
  297. OutDir=.\duck___0
  298. # End Custom Macros
  299.  
  300. ALL : ".\duck_i.c" ".\duck.tlb" ".\duck.h" ".\ReleaseU\duck.exe" "$(OUTDIR)\duck.bsc"
  301.  
  302.  
  303. CLEAN :
  304.     -@erase "$(INTDIR)\duck.obj"
  305.     -@erase "$(INTDIR)\duck.pch"
  306.     -@erase "$(INTDIR)\duck.res"
  307.     -@erase "$(INTDIR)\duck.sbr"
  308.     -@erase "$(INTDIR)\DuckInt.obj"
  309.     -@erase "$(INTDIR)\DuckInt.sbr"
  310.     -@erase "$(INTDIR)\mydlg.obj"
  311.     -@erase "$(INTDIR)\mydlg.sbr"
  312.     -@erase "$(INTDIR)\StdAfx.obj"
  313.     -@erase "$(INTDIR)\StdAfx.sbr"
  314.     -@erase "$(INTDIR)\vc60.idb"
  315.     -@erase "$(OUTDIR)\duck.bsc"
  316.     -@erase ".\ReleaseU\duck.exe"
  317.     -@erase ".\ReleaseU\duck.ilk"
  318.     -@erase ".\duck.h"
  319.     -@erase ".\duck.tlb"
  320.     -@erase ".\duck_i.c"
  321.  
  322. "$(OUTDIR)" :
  323.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  324.  
  325. CPP=cl.exe
  326. CPP_PROJ=/nologo /ML /W3 /GX /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_UNICODE" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\duck.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  327.  
  328. .c{$(INTDIR)}.obj::
  329.    $(CPP) @<<
  330.    $(CPP_PROJ) $< 
  331. <<
  332.  
  333. .cpp{$(INTDIR)}.obj::
  334.    $(CPP) @<<
  335.    $(CPP_PROJ) $< 
  336. <<
  337.  
  338. .cxx{$(INTDIR)}.obj::
  339.    $(CPP) @<<
  340.    $(CPP_PROJ) $< 
  341. <<
  342.  
  343. .c{$(INTDIR)}.sbr::
  344.    $(CPP) @<<
  345.    $(CPP_PROJ) $< 
  346. <<
  347.  
  348. .cpp{$(INTDIR)}.sbr::
  349.    $(CPP) @<<
  350.    $(CPP_PROJ) $< 
  351. <<
  352.  
  353. .cxx{$(INTDIR)}.sbr::
  354.    $(CPP) @<<
  355.    $(CPP_PROJ) $< 
  356. <<
  357.  
  358. MTL=midl.exe
  359. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 
  360. RSC=rc.exe
  361. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\duck.res" /d "_DEBUG" 
  362. BSC32=bscmake.exe
  363. BSC32_FLAGS=/nologo /o"$(OUTDIR)\duck.bsc" 
  364. BSC32_SBRS= \
  365.     "$(INTDIR)\duck.sbr" \
  366.     "$(INTDIR)\DuckInt.sbr" \
  367.     "$(INTDIR)\mydlg.sbr" \
  368.     "$(INTDIR)\StdAfx.sbr"
  369.  
  370. "$(OUTDIR)\duck.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
  371.     $(BSC32) @<<
  372.   $(BSC32_FLAGS) $(BSC32_SBRS)
  373. <<
  374.  
  375. LINK32=link.exe
  376. 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 /nologo /entry:"wWinMainCRTStartup" /subsystem:windows /incremental:yes /pdb:"$(OUTDIR)\duck.pdb" /machine:I386 /out:"ReleaseU/duck.exe" /pdbtype:sept 
  377. LINK32_OBJS= \
  378.     "$(INTDIR)\duck.obj" \
  379.     "$(INTDIR)\DuckInt.obj" \
  380.     "$(INTDIR)\mydlg.obj" \
  381.     "$(INTDIR)\StdAfx.obj" \
  382.     "$(INTDIR)\duck.res"
  383.  
  384. ".\ReleaseU\duck.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  385.     $(LINK32) @<<
  386.   $(LINK32_FLAGS) $(LINK32_OBJS)
  387. <<
  388.  
  389. !ENDIF 
  390.  
  391.  
  392. !IF "$(NO_EXTERNAL_DEPS)" != "1"
  393. !IF EXISTS("duck.dep")
  394. !INCLUDE "duck.dep"
  395. !ELSE 
  396. !MESSAGE Warning: cannot find "duck.dep"
  397. !ENDIF 
  398. !ENDIF 
  399.  
  400.  
  401. !IF "$(CFG)" == "duck - Win32 Debug" || "$(CFG)" == "duck - Win32 Unicode Debug" || "$(CFG)" == "duck - Win32 Release" || "$(CFG)" == "duck - Win32 Unicode Release"
  402. SOURCE=.\duck.cpp
  403.  
  404. !IF  "$(CFG)" == "duck - Win32 Debug"
  405.  
  406.  
  407. "$(INTDIR)\duck.obj"    "$(INTDIR)\duck.sbr" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\duck.pch" ".\duck.h" ".\duck_i.c"
  408.  
  409.  
  410. !ELSEIF  "$(CFG)" == "duck - Win32 Unicode Debug"
  411.  
  412.  
  413. "$(INTDIR)\duck.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\duck.pch"
  414.  
  415.  
  416. !ELSEIF  "$(CFG)" == "duck - Win32 Release"
  417.  
  418.  
  419. "$(INTDIR)\duck.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\duck.pch"
  420.  
  421.  
  422. !ELSEIF  "$(CFG)" == "duck - Win32 Unicode Release"
  423.  
  424.  
  425. "$(INTDIR)\duck.obj"    "$(INTDIR)\duck.sbr" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\duck.pch"
  426.  
  427.  
  428. !ENDIF 
  429.  
  430. SOURCE=.\duck.idl
  431.  
  432. !IF  "$(CFG)" == "duck - Win32 Debug"
  433.  
  434. InputPath=.\duck.idl
  435.  
  436. ".\duck.tlb"    ".\duck.h"    ".\duck_i.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  437.     <<tempfile.bat 
  438.     @echo off 
  439.     midl /h "duck.h" /iid "duck_i.c" "duck.idl"
  440. << 
  441.     
  442.  
  443. !ELSEIF  "$(CFG)" == "duck - Win32 Unicode Debug"
  444.  
  445. InputPath=.\duck.idl
  446.  
  447. ".\duck.tlb"    ".\duck.h"    ".\duck_i.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  448.     <<tempfile.bat 
  449.     @echo off 
  450.     midl /h "duck.h" /iid "duck_i.c" "duck.idl"
  451. << 
  452.     
  453.  
  454. !ELSEIF  "$(CFG)" == "duck - Win32 Release"
  455.  
  456. InputPath=.\duck.idl
  457.  
  458. ".\duck.tlb"    ".\duck.h"    ".\duck_i.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  459.     <<tempfile.bat 
  460.     @echo off 
  461.     midl /h "duck.h" /iid "duck_i.c" "duck.idl"
  462. << 
  463.     
  464.  
  465. !ELSEIF  "$(CFG)" == "duck - Win32 Unicode Release"
  466.  
  467. InputPath=.\duck.idl
  468.  
  469. ".\duck.tlb"    ".\duck.h"    ".\duck_i.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  470.     <<tempfile.bat 
  471.     @echo off 
  472.     midl /h "duck.h" /iid "duck_i.c" "duck.idl"
  473. << 
  474.     
  475.  
  476. !ENDIF 
  477.  
  478. SOURCE=.\duck.rc
  479.  
  480. "$(INTDIR)\duck.res" : $(SOURCE) "$(INTDIR)" ".\duck.tlb"
  481.     $(RSC) $(RSC_PROJ) $(SOURCE)
  482.  
  483.  
  484. SOURCE=.\DuckInt.cpp
  485.  
  486. !IF  "$(CFG)" == "duck - Win32 Debug"
  487.  
  488.  
  489. "$(INTDIR)\DuckInt.obj"    "$(INTDIR)\DuckInt.sbr" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\duck.pch" ".\duck.h"
  490.  
  491.  
  492. !ELSEIF  "$(CFG)" == "duck - Win32 Unicode Debug"
  493.  
  494.  
  495. "$(INTDIR)\DuckInt.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\duck.pch"
  496.  
  497.  
  498. !ELSEIF  "$(CFG)" == "duck - Win32 Release"
  499.  
  500.  
  501. "$(INTDIR)\DuckInt.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\duck.pch"
  502.  
  503.  
  504. !ELSEIF  "$(CFG)" == "duck - Win32 Unicode Release"
  505.  
  506.  
  507. "$(INTDIR)\DuckInt.obj"    "$(INTDIR)\DuckInt.sbr" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\duck.pch"
  508.  
  509.  
  510. !ENDIF 
  511.  
  512. SOURCE=.\mydlg.cpp
  513.  
  514. !IF  "$(CFG)" == "duck - Win32 Debug"
  515.  
  516.  
  517. "$(INTDIR)\mydlg.obj"    "$(INTDIR)\mydlg.sbr" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\duck.pch" ".\duck.h"
  518.  
  519.  
  520. !ELSEIF  "$(CFG)" == "duck - Win32 Unicode Debug"
  521.  
  522.  
  523. "$(INTDIR)\mydlg.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\duck.pch"
  524.  
  525.  
  526. !ELSEIF  "$(CFG)" == "duck - Win32 Release"
  527.  
  528.  
  529. "$(INTDIR)\mydlg.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\duck.pch"
  530.  
  531.  
  532. !ELSEIF  "$(CFG)" == "duck - Win32 Unicode Release"
  533.  
  534.  
  535. "$(INTDIR)\mydlg.obj"    "$(INTDIR)\mydlg.sbr" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\duck.pch"
  536.  
  537.  
  538. !ENDIF 
  539.  
  540. SOURCE=.\StdAfx.cpp
  541.  
  542. !IF  "$(CFG)" == "duck - Win32 Debug"
  543.  
  544. CPP_SWITCHES=/nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\duck.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  545.  
  546. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\StdAfx.sbr"    "$(INTDIR)\duck.pch" : $(SOURCE) "$(INTDIR)"
  547.     $(CPP) @<<
  548.   $(CPP_SWITCHES) $(SOURCE)
  549. <<
  550.  
  551.  
  552. !ELSEIF  "$(CFG)" == "duck - Win32 Unicode Debug"
  553.  
  554. CPP_SWITCHES=/nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_UNICODE" /Fp"$(INTDIR)\duck.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  555.  
  556. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\duck.pch" : $(SOURCE) "$(INTDIR)"
  557.     $(CPP) @<<
  558.   $(CPP_SWITCHES) $(SOURCE)
  559. <<
  560.  
  561.  
  562. !ELSEIF  "$(CFG)" == "duck - Win32 Release"
  563.  
  564. CPP_SWITCHES=/nologo /ML /W3 /Gm /GX /Zi /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /Fp"$(INTDIR)\duck.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  565.  
  566. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\duck.pch" : $(SOURCE) "$(INTDIR)"
  567.     $(CPP) @<<
  568.   $(CPP_SWITCHES) $(SOURCE)
  569. <<
  570.  
  571.  
  572. !ELSEIF  "$(CFG)" == "duck - Win32 Unicode Release"
  573.  
  574. CPP_SWITCHES=/nologo /ML /W3 /GX /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_UNICODE" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\duck.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  575.  
  576. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\StdAfx.sbr"    "$(INTDIR)\duck.pch" : $(SOURCE) "$(INTDIR)"
  577.     $(CPP) @<<
  578.   $(CPP_SWITCHES) $(SOURCE)
  579. <<
  580.  
  581.  
  582. !ENDIF 
  583.  
  584.  
  585. !ENDIF 
  586.  
  587.