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

  1. # Microsoft Developer Studio Generated NMAKE File, Based on Polygon.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=Polygon - Win32 Debug
  4. !MESSAGE No configuration specified. Defaulting to Polygon - Win32 Debug.
  5. !ENDIF 
  6.  
  7. !IF "$(CFG)" != "Polygon - Win32 Debug" && "$(CFG)" != "Polygon - Win32 Unicode Debug" && "$(CFG)" != "Polygon - Win32 Release MinSize" && "$(CFG)" != "Polygon - Win32 Release MinDependency" && "$(CFG)" != "Polygon - Win32 Unicode Release MinSize" && "$(CFG)" != "Polygon - Win32 Unicode Release MinDependency"
  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 "Polygon.mak" CFG="Polygon - Win32 Debug"
  13. !MESSAGE 
  14. !MESSAGE Possible choices for configuration are:
  15. !MESSAGE 
  16. !MESSAGE "Polygon - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
  17. !MESSAGE "Polygon - Win32 Unicode Debug" (based on "Win32 (x86) Dynamic-Link Library")
  18. !MESSAGE "Polygon - Win32 Release MinSize" (based on "Win32 (x86) Dynamic-Link Library")
  19. !MESSAGE "Polygon - Win32 Release MinDependency" (based on "Win32 (x86) Dynamic-Link Library")
  20. !MESSAGE "Polygon - Win32 Unicode Release MinSize" (based on "Win32 (x86) Dynamic-Link Library")
  21. !MESSAGE "Polygon - Win32 Unicode Release MinDependency" (based on "Win32 (x86) Dynamic-Link Library")
  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)" == "Polygon - Win32 Debug"
  33.  
  34. OUTDIR=.\Debug
  35. INTDIR=.\Debug
  36. # Begin Custom Macros
  37. OutDir=.\Debug
  38. # End Custom Macros
  39.  
  40. ALL : "$(OUTDIR)\Polygon.dll" ".\Polygon.tlb" ".\Polygon.h" ".\Polygon_i.c" "$(OUTDIR)\Polygon.bsc" ".\Debug\regsvr32.trg"
  41.  
  42.  
  43. CLEAN :
  44.     -@erase "$(INTDIR)\PolyCtl.obj"
  45.     -@erase "$(INTDIR)\PolyCtl.sbr"
  46.     -@erase "$(INTDIR)\Polygon.obj"
  47.     -@erase "$(INTDIR)\Polygon.pch"
  48.     -@erase "$(INTDIR)\Polygon.res"
  49.     -@erase "$(INTDIR)\Polygon.sbr"
  50.     -@erase "$(INTDIR)\PolyProp.obj"
  51.     -@erase "$(INTDIR)\PolyProp.sbr"
  52.     -@erase "$(INTDIR)\StdAfx.obj"
  53.     -@erase "$(INTDIR)\StdAfx.sbr"
  54.     -@erase "$(INTDIR)\vc60.idb"
  55.     -@erase "$(INTDIR)\vc60.pdb"
  56.     -@erase "$(OUTDIR)\Polygon.bsc"
  57.     -@erase "$(OUTDIR)\Polygon.dll"
  58.     -@erase "$(OUTDIR)\Polygon.exp"
  59.     -@erase "$(OUTDIR)\Polygon.ilk"
  60.     -@erase "$(OUTDIR)\Polygon.lib"
  61.     -@erase "$(OUTDIR)\Polygon.pdb"
  62.     -@erase ".\Polygon.h"
  63.     -@erase ".\Polygon.tlb"
  64.     -@erase ".\Polygon_i.c"
  65.     -@erase ".\Debug\regsvr32.trg"
  66.  
  67. "$(OUTDIR)" :
  68.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  69.  
  70. CPP=cl.exe
  71. CPP_PROJ=/nologo /MTd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\Polygon.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c 
  72.  
  73. .c{$(INTDIR)}.obj::
  74.    $(CPP) @<<
  75.    $(CPP_PROJ) $< 
  76. <<
  77.  
  78. .cpp{$(INTDIR)}.obj::
  79.    $(CPP) @<<
  80.    $(CPP_PROJ) $< 
  81. <<
  82.  
  83. .cxx{$(INTDIR)}.obj::
  84.    $(CPP) @<<
  85.    $(CPP_PROJ) $< 
  86. <<
  87.  
  88. .c{$(INTDIR)}.sbr::
  89.    $(CPP) @<<
  90.    $(CPP_PROJ) $< 
  91. <<
  92.  
  93. .cpp{$(INTDIR)}.sbr::
  94.    $(CPP) @<<
  95.    $(CPP_PROJ) $< 
  96. <<
  97.  
  98. .cxx{$(INTDIR)}.sbr::
  99.    $(CPP) @<<
  100.    $(CPP_PROJ) $< 
  101. <<
  102.  
  103. MTL=midl.exe
  104. MTL_PROJ=
  105. RSC=rc.exe
  106. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\Polygon.res" /d "_DEBUG" 
  107. BSC32=bscmake.exe
  108. BSC32_FLAGS=/nologo /o"$(OUTDIR)\Polygon.bsc" 
  109. BSC32_SBRS= \
  110.     "$(INTDIR)\PolyCtl.sbr" \
  111.     "$(INTDIR)\Polygon.sbr" \
  112.     "$(INTDIR)\PolyProp.sbr" \
  113.     "$(INTDIR)\StdAfx.sbr"
  114.  
  115. "$(OUTDIR)\Polygon.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
  116.     $(BSC32) @<<
  117.   $(BSC32_FLAGS) $(BSC32_SBRS)
  118. <<
  119.  
  120. LINK32=link.exe
  121. 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 /dll /incremental:yes /pdb:"$(OUTDIR)\Polygon.pdb" /debug /machine:I386 /def:".\Polygon.def" /out:"$(OUTDIR)\Polygon.dll" /implib:"$(OUTDIR)\Polygon.lib" /pdbtype:sept 
  122. DEF_FILE= \
  123.     ".\Polygon.def"
  124. LINK32_OBJS= \
  125.     "$(INTDIR)\PolyCtl.obj" \
  126.     "$(INTDIR)\Polygon.obj" \
  127.     "$(INTDIR)\PolyProp.obj" \
  128.     "$(INTDIR)\StdAfx.obj" \
  129.     "$(INTDIR)\Polygon.res"
  130.  
  131. "$(OUTDIR)\Polygon.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  132.     $(LINK32) @<<
  133.   $(LINK32_FLAGS) $(LINK32_OBJS)
  134. <<
  135.  
  136. OutDir=.\Debug
  137. TargetPath=.\Debug\Polygon.dll
  138. InputPath=.\Debug\Polygon.dll
  139. SOURCE="$(InputPath)"
  140.  
  141. "$(OUTDIR)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  142.     <<tempfile.bat 
  143.     @echo off 
  144.     regsvr32 /s /c "$(TargetPath)" 
  145.     echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" 
  146. << 
  147.     
  148.  
  149. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Debug"
  150.  
  151. OUTDIR=.\DebugU
  152. INTDIR=.\DebugU
  153. # Begin Custom Macros
  154. OutDir=.\DebugU
  155. # End Custom Macros
  156.  
  157. ALL : "$(OUTDIR)\Polygon.dll" ".\Polygon.tlb" ".\Polygon.h" ".\Polygon_i.c" ".\DebugU\regsvr32.trg"
  158.  
  159.  
  160. CLEAN :
  161.     -@erase "$(INTDIR)\PolyCtl.obj"
  162.     -@erase "$(INTDIR)\Polygon.obj"
  163.     -@erase "$(INTDIR)\Polygon.pch"
  164.     -@erase "$(INTDIR)\Polygon.res"
  165.     -@erase "$(INTDIR)\PolyProp.obj"
  166.     -@erase "$(INTDIR)\StdAfx.obj"
  167.     -@erase "$(INTDIR)\vc60.idb"
  168.     -@erase "$(INTDIR)\vc60.pdb"
  169.     -@erase "$(OUTDIR)\Polygon.dll"
  170.     -@erase "$(OUTDIR)\Polygon.exp"
  171.     -@erase "$(OUTDIR)\Polygon.ilk"
  172.     -@erase "$(OUTDIR)\Polygon.lib"
  173.     -@erase "$(OUTDIR)\Polygon.pdb"
  174.     -@erase ".\Polygon.h"
  175.     -@erase ".\Polygon.tlb"
  176.     -@erase ".\Polygon_i.c"
  177.     -@erase ".\DebugU\regsvr32.trg"
  178.  
  179. "$(OUTDIR)" :
  180.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  181.  
  182. CPP=cl.exe
  183. CPP_PROJ=/nologo /MTd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_USRDLL" /D "_UNICODE" /Fp"$(INTDIR)\Polygon.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c 
  184.  
  185. .c{$(INTDIR)}.obj::
  186.    $(CPP) @<<
  187.    $(CPP_PROJ) $< 
  188. <<
  189.  
  190. .cpp{$(INTDIR)}.obj::
  191.    $(CPP) @<<
  192.    $(CPP_PROJ) $< 
  193. <<
  194.  
  195. .cxx{$(INTDIR)}.obj::
  196.    $(CPP) @<<
  197.    $(CPP_PROJ) $< 
  198. <<
  199.  
  200. .c{$(INTDIR)}.sbr::
  201.    $(CPP) @<<
  202.    $(CPP_PROJ) $< 
  203. <<
  204.  
  205. .cpp{$(INTDIR)}.sbr::
  206.    $(CPP) @<<
  207.    $(CPP_PROJ) $< 
  208. <<
  209.  
  210. .cxx{$(INTDIR)}.sbr::
  211.    $(CPP) @<<
  212.    $(CPP_PROJ) $< 
  213. <<
  214.  
  215. MTL=midl.exe
  216. MTL_PROJ=
  217. RSC=rc.exe
  218. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\Polygon.res" /d "_DEBUG" 
  219. BSC32=bscmake.exe
  220. BSC32_FLAGS=/nologo /o"$(OUTDIR)\Polygon.bsc" 
  221. BSC32_SBRS= \
  222.     
  223. LINK32=link.exe
  224. 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 /dll /incremental:yes /pdb:"$(OUTDIR)\Polygon.pdb" /debug /machine:I386 /def:".\Polygon.def" /out:"$(OUTDIR)\Polygon.dll" /implib:"$(OUTDIR)\Polygon.lib" /pdbtype:sept 
  225. DEF_FILE= \
  226.     ".\Polygon.def"
  227. LINK32_OBJS= \
  228.     "$(INTDIR)\PolyCtl.obj" \
  229.     "$(INTDIR)\Polygon.obj" \
  230.     "$(INTDIR)\PolyProp.obj" \
  231.     "$(INTDIR)\StdAfx.obj" \
  232.     "$(INTDIR)\Polygon.res"
  233.  
  234. "$(OUTDIR)\Polygon.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  235.     $(LINK32) @<<
  236.   $(LINK32_FLAGS) $(LINK32_OBJS)
  237. <<
  238.  
  239. OutDir=.\DebugU
  240. TargetPath=.\DebugU\Polygon.dll
  241. InputPath=.\DebugU\Polygon.dll
  242. SOURCE="$(InputPath)"
  243.  
  244. "$(OUTDIR)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  245.     <<tempfile.bat 
  246.     @echo off 
  247.     if "%OS%"=="" goto NOTNT 
  248.     if not "%OS%"=="Windows_NT" goto NOTNT 
  249.     regsvr32 /s /c "$(TargetPath)" 
  250.     echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" 
  251.     goto end 
  252.     :NOTNT 
  253.     Warning : Cannot register Unicode DLL on Windows 95 
  254.     :end 
  255. << 
  256.     
  257.  
  258. !ELSEIF  "$(CFG)" == "Polygon - Win32 Release MinSize"
  259.  
  260. OUTDIR=.\ReleaseMinSize
  261. INTDIR=.\ReleaseMinSize
  262. # Begin Custom Macros
  263. OutDir=.\ReleaseMinSize
  264. # End Custom Macros
  265.  
  266. ALL : "$(OUTDIR)\Polygon.dll" ".\Polygon.tlb" ".\Polygon.h" ".\Polygon_i.c" ".\ReleaseMinSize\regsvr32.trg"
  267.  
  268.  
  269. CLEAN :
  270.     -@erase "$(INTDIR)\PolyCtl.obj"
  271.     -@erase "$(INTDIR)\Polygon.obj"
  272.     -@erase "$(INTDIR)\Polygon.pch"
  273.     -@erase "$(INTDIR)\Polygon.res"
  274.     -@erase "$(INTDIR)\PolyProp.obj"
  275.     -@erase "$(INTDIR)\StdAfx.obj"
  276.     -@erase "$(INTDIR)\vc60.idb"
  277.     -@erase "$(OUTDIR)\Polygon.dll"
  278.     -@erase "$(OUTDIR)\Polygon.exp"
  279.     -@erase "$(OUTDIR)\Polygon.lib"
  280.     -@erase ".\Polygon.h"
  281.     -@erase ".\Polygon.tlb"
  282.     -@erase ".\Polygon_i.c"
  283.     -@erase ".\ReleaseMinSize\regsvr32.trg"
  284.  
  285. "$(OUTDIR)" :
  286.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  287.  
  288. CPP=cl.exe
  289. CPP_PROJ=/nologo /MT /W3 /O1 /D "_MBCS" /D "_ATL_DLL" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /Fp"$(INTDIR)\Polygon.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  290.  
  291. .c{$(INTDIR)}.obj::
  292.    $(CPP) @<<
  293.    $(CPP_PROJ) $< 
  294. <<
  295.  
  296. .cpp{$(INTDIR)}.obj::
  297.    $(CPP) @<<
  298.    $(CPP_PROJ) $< 
  299. <<
  300.  
  301. .cxx{$(INTDIR)}.obj::
  302.    $(CPP) @<<
  303.    $(CPP_PROJ) $< 
  304. <<
  305.  
  306. .c{$(INTDIR)}.sbr::
  307.    $(CPP) @<<
  308.    $(CPP_PROJ) $< 
  309. <<
  310.  
  311. .cpp{$(INTDIR)}.sbr::
  312.    $(CPP) @<<
  313.    $(CPP_PROJ) $< 
  314. <<
  315.  
  316. .cxx{$(INTDIR)}.sbr::
  317.    $(CPP) @<<
  318.    $(CPP_PROJ) $< 
  319. <<
  320.  
  321. MTL=midl.exe
  322. MTL_PROJ=
  323. RSC=rc.exe
  324. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\Polygon.res" /d "NDEBUG" 
  325. BSC32=bscmake.exe
  326. BSC32_FLAGS=/nologo /o"$(OUTDIR)\Polygon.bsc" 
  327. BSC32_SBRS= \
  328.     
  329. LINK32=link.exe
  330. 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 /dll /incremental:no /pdb:"$(OUTDIR)\Polygon.pdb" /machine:I386 /def:".\Polygon.def" /out:"$(OUTDIR)\Polygon.dll" /implib:"$(OUTDIR)\Polygon.lib" 
  331. DEF_FILE= \
  332.     ".\Polygon.def"
  333. LINK32_OBJS= \
  334.     "$(INTDIR)\PolyCtl.obj" \
  335.     "$(INTDIR)\Polygon.obj" \
  336.     "$(INTDIR)\PolyProp.obj" \
  337.     "$(INTDIR)\StdAfx.obj" \
  338.     "$(INTDIR)\Polygon.res"
  339.  
  340. "$(OUTDIR)\Polygon.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  341.     $(LINK32) @<<
  342.   $(LINK32_FLAGS) $(LINK32_OBJS)
  343. <<
  344.  
  345. OutDir=.\ReleaseMinSize
  346. TargetPath=.\ReleaseMinSize\Polygon.dll
  347. InputPath=.\ReleaseMinSize\Polygon.dll
  348. SOURCE="$(InputPath)"
  349.  
  350. "$(OUTDIR)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  351.     <<tempfile.bat 
  352.     @echo off 
  353.     regsvr32 /s /c "$(TargetPath)" 
  354.     echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" 
  355. << 
  356.     
  357.  
  358. !ELSEIF  "$(CFG)" == "Polygon - Win32 Release MinDependency"
  359.  
  360. OUTDIR=.\ReleaseMinDependency
  361. INTDIR=.\ReleaseMinDependency
  362. # Begin Custom Macros
  363. OutDir=.\ReleaseMinDependency
  364. # End Custom Macros
  365.  
  366. ALL : "$(OUTDIR)\Polygon.dll" ".\Polygon.tlb" ".\Polygon.h" ".\Polygon_i.c" ".\ReleaseMinDependency\regsvr32.trg"
  367.  
  368.  
  369. CLEAN :
  370.     -@erase "$(INTDIR)\PolyCtl.obj"
  371.     -@erase "$(INTDIR)\Polygon.obj"
  372.     -@erase "$(INTDIR)\Polygon.pch"
  373.     -@erase "$(INTDIR)\Polygon.res"
  374.     -@erase "$(INTDIR)\PolyProp.obj"
  375.     -@erase "$(INTDIR)\StdAfx.obj"
  376.     -@erase "$(INTDIR)\vc60.idb"
  377.     -@erase "$(OUTDIR)\Polygon.dll"
  378.     -@erase "$(OUTDIR)\Polygon.exp"
  379.     -@erase "$(OUTDIR)\Polygon.lib"
  380.     -@erase ".\Polygon.h"
  381.     -@erase ".\Polygon.tlb"
  382.     -@erase ".\Polygon_i.c"
  383.     -@erase ".\ReleaseMinDependency\regsvr32.trg"
  384.  
  385. "$(OUTDIR)" :
  386.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  387.  
  388. CPP=cl.exe
  389. CPP_PROJ=/nologo /MT /W3 /O1 /D "_MBCS" /D "_ATL_STATIC_REGISTRY" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /Fp"$(INTDIR)\Polygon.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  390.  
  391. .c{$(INTDIR)}.obj::
  392.    $(CPP) @<<
  393.    $(CPP_PROJ) $< 
  394. <<
  395.  
  396. .cpp{$(INTDIR)}.obj::
  397.    $(CPP) @<<
  398.    $(CPP_PROJ) $< 
  399. <<
  400.  
  401. .cxx{$(INTDIR)}.obj::
  402.    $(CPP) @<<
  403.    $(CPP_PROJ) $< 
  404. <<
  405.  
  406. .c{$(INTDIR)}.sbr::
  407.    $(CPP) @<<
  408.    $(CPP_PROJ) $< 
  409. <<
  410.  
  411. .cpp{$(INTDIR)}.sbr::
  412.    $(CPP) @<<
  413.    $(CPP_PROJ) $< 
  414. <<
  415.  
  416. .cxx{$(INTDIR)}.sbr::
  417.    $(CPP) @<<
  418.    $(CPP_PROJ) $< 
  419. <<
  420.  
  421. MTL=midl.exe
  422. MTL_PROJ=
  423. RSC=rc.exe
  424. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\Polygon.res" /d "NDEBUG" 
  425. BSC32=bscmake.exe
  426. BSC32_FLAGS=/nologo /o"$(OUTDIR)\Polygon.bsc" 
  427. BSC32_SBRS= \
  428.     
  429. LINK32=link.exe
  430. 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 /dll /incremental:no /pdb:"$(OUTDIR)\Polygon.pdb" /machine:I386 /def:".\Polygon.def" /out:"$(OUTDIR)\Polygon.dll" /implib:"$(OUTDIR)\Polygon.lib" 
  431. DEF_FILE= \
  432.     ".\Polygon.def"
  433. LINK32_OBJS= \
  434.     "$(INTDIR)\PolyCtl.obj" \
  435.     "$(INTDIR)\Polygon.obj" \
  436.     "$(INTDIR)\PolyProp.obj" \
  437.     "$(INTDIR)\StdAfx.obj" \
  438.     "$(INTDIR)\Polygon.res"
  439.  
  440. "$(OUTDIR)\Polygon.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  441.     $(LINK32) @<<
  442.   $(LINK32_FLAGS) $(LINK32_OBJS)
  443. <<
  444.  
  445. OutDir=.\ReleaseMinDependency
  446. TargetPath=.\ReleaseMinDependency\Polygon.dll
  447. InputPath=.\ReleaseMinDependency\Polygon.dll
  448. SOURCE="$(InputPath)"
  449.  
  450. "$(OUTDIR)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  451.     <<tempfile.bat 
  452.     @echo off 
  453.     regsvr32 /s /c "$(TargetPath)" 
  454.     echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" 
  455. << 
  456.     
  457.  
  458. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Release MinSize"
  459.  
  460. OUTDIR=.\ReleaseUMinSize
  461. INTDIR=.\ReleaseUMinSize
  462. # Begin Custom Macros
  463. OutDir=.\ReleaseUMinSize
  464. # End Custom Macros
  465.  
  466. ALL : "$(OUTDIR)\Polygon.dll" ".\Polygon.tlb" ".\Polygon.h" ".\Polygon_i.c" ".\ReleaseUMinSize\regsvr32.trg"
  467.  
  468.  
  469. CLEAN :
  470.     -@erase "$(INTDIR)\PolyCtl.obj"
  471.     -@erase "$(INTDIR)\Polygon.obj"
  472.     -@erase "$(INTDIR)\Polygon.pch"
  473.     -@erase "$(INTDIR)\Polygon.res"
  474.     -@erase "$(INTDIR)\PolyProp.obj"
  475.     -@erase "$(INTDIR)\StdAfx.obj"
  476.     -@erase "$(INTDIR)\vc60.idb"
  477.     -@erase "$(OUTDIR)\Polygon.dll"
  478.     -@erase "$(OUTDIR)\Polygon.exp"
  479.     -@erase "$(OUTDIR)\Polygon.lib"
  480.     -@erase ".\Polygon.h"
  481.     -@erase ".\Polygon.tlb"
  482.     -@erase ".\Polygon_i.c"
  483.     -@erase ".\ReleaseUMinSize\regsvr32.trg"
  484.  
  485. "$(OUTDIR)" :
  486.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  487.  
  488. CPP=cl.exe
  489. CPP_PROJ=/nologo /MT /W3 /O1 /D "_UNICODE" /D "_ATL_DLL" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /Fp"$(INTDIR)\Polygon.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  490.  
  491. .c{$(INTDIR)}.obj::
  492.    $(CPP) @<<
  493.    $(CPP_PROJ) $< 
  494. <<
  495.  
  496. .cpp{$(INTDIR)}.obj::
  497.    $(CPP) @<<
  498.    $(CPP_PROJ) $< 
  499. <<
  500.  
  501. .cxx{$(INTDIR)}.obj::
  502.    $(CPP) @<<
  503.    $(CPP_PROJ) $< 
  504. <<
  505.  
  506. .c{$(INTDIR)}.sbr::
  507.    $(CPP) @<<
  508.    $(CPP_PROJ) $< 
  509. <<
  510.  
  511. .cpp{$(INTDIR)}.sbr::
  512.    $(CPP) @<<
  513.    $(CPP_PROJ) $< 
  514. <<
  515.  
  516. .cxx{$(INTDIR)}.sbr::
  517.    $(CPP) @<<
  518.    $(CPP_PROJ) $< 
  519. <<
  520.  
  521. MTL=midl.exe
  522. MTL_PROJ=
  523. RSC=rc.exe
  524. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\Polygon.res" /d "NDEBUG" 
  525. BSC32=bscmake.exe
  526. BSC32_FLAGS=/nologo /o"$(OUTDIR)\Polygon.bsc" 
  527. BSC32_SBRS= \
  528.     
  529. LINK32=link.exe
  530. 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 /dll /incremental:no /pdb:"$(OUTDIR)\Polygon.pdb" /machine:I386 /def:".\Polygon.def" /out:"$(OUTDIR)\Polygon.dll" /implib:"$(OUTDIR)\Polygon.lib" 
  531. DEF_FILE= \
  532.     ".\Polygon.def"
  533. LINK32_OBJS= \
  534.     "$(INTDIR)\PolyCtl.obj" \
  535.     "$(INTDIR)\Polygon.obj" \
  536.     "$(INTDIR)\PolyProp.obj" \
  537.     "$(INTDIR)\StdAfx.obj" \
  538.     "$(INTDIR)\Polygon.res"
  539.  
  540. "$(OUTDIR)\Polygon.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  541.     $(LINK32) @<<
  542.   $(LINK32_FLAGS) $(LINK32_OBJS)
  543. <<
  544.  
  545. OutDir=.\ReleaseUMinSize
  546. TargetPath=.\ReleaseUMinSize\Polygon.dll
  547. InputPath=.\ReleaseUMinSize\Polygon.dll
  548. SOURCE="$(InputPath)"
  549.  
  550. "$(OUTDIR)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  551.     <<tempfile.bat 
  552.     @echo off 
  553.     if "%OS%"=="" goto NOTNT 
  554.     if not "%OS%"=="Windows_NT" goto NOTNT 
  555.     regsvr32 /s /c "$(TargetPath)" 
  556.     echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" 
  557.     goto end 
  558.     :NOTNT 
  559.     Warning : Cannot register Unicode DLL on Windows 95 
  560.     :end 
  561. << 
  562.     
  563.  
  564. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Release MinDependency"
  565.  
  566. OUTDIR=.\ReleaseUMinDependency
  567. INTDIR=.\ReleaseUMinDependency
  568. # Begin Custom Macros
  569. OutDir=.\ReleaseUMinDependency
  570. # End Custom Macros
  571.  
  572. ALL : "$(OUTDIR)\Polygon.dll" ".\ReleaseUMinDependency\regsvr32.trg"
  573.  
  574.  
  575. CLEAN :
  576.     -@erase "$(INTDIR)\PolyCtl.obj"
  577.     -@erase "$(INTDIR)\Polygon.obj"
  578.     -@erase "$(INTDIR)\Polygon.pch"
  579.     -@erase "$(INTDIR)\Polygon.res"
  580.     -@erase "$(INTDIR)\PolyProp.obj"
  581.     -@erase "$(INTDIR)\StdAfx.obj"
  582.     -@erase "$(INTDIR)\vc60.idb"
  583.     -@erase "$(OUTDIR)\Polygon.dll"
  584.     -@erase "$(OUTDIR)\Polygon.exp"
  585.     -@erase "$(OUTDIR)\Polygon.lib"
  586.     -@erase ".\Polygon.h"
  587.     -@erase ".\Polygon.tlb"
  588.     -@erase ".\Polygon_i.c"
  589.     -@erase ".\ReleaseUMinDependency\regsvr32.trg"
  590.  
  591. "$(OUTDIR)" :
  592.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  593.  
  594. CPP=cl.exe
  595. CPP_PROJ=/nologo /MT /W3 /O1 /D "_UNICODE" /D "_ATL_STATIC_REGISTRY" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /Fp"$(INTDIR)\Polygon.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  596.  
  597. .c{$(INTDIR)}.obj::
  598.    $(CPP) @<<
  599.    $(CPP_PROJ) $< 
  600. <<
  601.  
  602. .cpp{$(INTDIR)}.obj::
  603.    $(CPP) @<<
  604.    $(CPP_PROJ) $< 
  605. <<
  606.  
  607. .cxx{$(INTDIR)}.obj::
  608.    $(CPP) @<<
  609.    $(CPP_PROJ) $< 
  610. <<
  611.  
  612. .c{$(INTDIR)}.sbr::
  613.    $(CPP) @<<
  614.    $(CPP_PROJ) $< 
  615. <<
  616.  
  617. .cpp{$(INTDIR)}.sbr::
  618.    $(CPP) @<<
  619.    $(CPP_PROJ) $< 
  620. <<
  621.  
  622. .cxx{$(INTDIR)}.sbr::
  623.    $(CPP) @<<
  624.    $(CPP_PROJ) $< 
  625. <<
  626.  
  627. MTL=midl.exe
  628. MTL_PROJ=
  629. RSC=rc.exe
  630. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\Polygon.res" /d "NDEBUG" 
  631. BSC32=bscmake.exe
  632. BSC32_FLAGS=/nologo /o"$(OUTDIR)\Polygon.bsc" 
  633. BSC32_SBRS= \
  634.     
  635. LINK32=link.exe
  636. 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 /dll /incremental:no /pdb:"$(OUTDIR)\Polygon.pdb" /machine:I386 /def:".\Polygon.def" /out:"$(OUTDIR)\Polygon.dll" /implib:"$(OUTDIR)\Polygon.lib" 
  637. DEF_FILE= \
  638.     ".\Polygon.def"
  639. LINK32_OBJS= \
  640.     "$(INTDIR)\PolyCtl.obj" \
  641.     "$(INTDIR)\Polygon.obj" \
  642.     "$(INTDIR)\PolyProp.obj" \
  643.     "$(INTDIR)\StdAfx.obj" \
  644.     "$(INTDIR)\Polygon.res"
  645.  
  646. "$(OUTDIR)\Polygon.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  647.     $(LINK32) @<<
  648.   $(LINK32_FLAGS) $(LINK32_OBJS)
  649. <<
  650.  
  651. OutDir=.\ReleaseUMinDependency
  652. TargetPath=.\ReleaseUMinDependency\Polygon.dll
  653. InputPath=.\ReleaseUMinDependency\Polygon.dll
  654. SOURCE="$(InputPath)"
  655.  
  656. "$(OUTDIR)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  657.     <<tempfile.bat 
  658.     @echo off 
  659.     if "%OS%"=="" goto NOTNT 
  660.     if not "%OS%"=="Windows_NT" goto NOTNT 
  661.     regsvr32 /s /c "$(TargetPath)" 
  662.     echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" 
  663.     goto end 
  664.     :NOTNT 
  665.     Warning : Cannot register Unicode DLL on Windows 95 
  666.     :end 
  667. << 
  668.     
  669.  
  670. !ENDIF 
  671.  
  672.  
  673. !IF "$(NO_EXTERNAL_DEPS)" != "1"
  674. !IF EXISTS("Polygon.dep")
  675. !INCLUDE "Polygon.dep"
  676. !ELSE 
  677. !MESSAGE Warning: cannot find "Polygon.dep"
  678. !ENDIF 
  679. !ENDIF 
  680.  
  681.  
  682. !IF "$(CFG)" == "Polygon - Win32 Debug" || "$(CFG)" == "Polygon - Win32 Unicode Debug" || "$(CFG)" == "Polygon - Win32 Release MinSize" || "$(CFG)" == "Polygon - Win32 Release MinDependency" || "$(CFG)" == "Polygon - Win32 Unicode Release MinSize" || "$(CFG)" == "Polygon - Win32 Unicode Release MinDependency"
  683. SOURCE=.\PolyCtl.cpp
  684.  
  685. !IF  "$(CFG)" == "Polygon - Win32 Debug"
  686.  
  687.  
  688. "$(INTDIR)\PolyCtl.obj"    "$(INTDIR)\PolyCtl.sbr" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch"
  689.  
  690.  
  691. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Debug"
  692.  
  693.  
  694. "$(INTDIR)\PolyCtl.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch"
  695.  
  696.  
  697. !ELSEIF  "$(CFG)" == "Polygon - Win32 Release MinSize"
  698.  
  699.  
  700. "$(INTDIR)\PolyCtl.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch"
  701.  
  702.  
  703. !ELSEIF  "$(CFG)" == "Polygon - Win32 Release MinDependency"
  704.  
  705.  
  706. "$(INTDIR)\PolyCtl.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch"
  707.  
  708.  
  709. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Release MinSize"
  710.  
  711.  
  712. "$(INTDIR)\PolyCtl.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch"
  713.  
  714.  
  715. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Release MinDependency"
  716.  
  717.  
  718. "$(INTDIR)\PolyCtl.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch" ".\Polygon.h"
  719.  
  720.  
  721. !ENDIF 
  722.  
  723. SOURCE=.\Polygon.cpp
  724.  
  725. !IF  "$(CFG)" == "Polygon - Win32 Debug"
  726.  
  727.  
  728. "$(INTDIR)\Polygon.obj"    "$(INTDIR)\Polygon.sbr" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch"
  729.  
  730.  
  731. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Debug"
  732.  
  733.  
  734. "$(INTDIR)\Polygon.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch"
  735.  
  736.  
  737. !ELSEIF  "$(CFG)" == "Polygon - Win32 Release MinSize"
  738.  
  739.  
  740. "$(INTDIR)\Polygon.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch"
  741.  
  742.  
  743. !ELSEIF  "$(CFG)" == "Polygon - Win32 Release MinDependency"
  744.  
  745.  
  746. "$(INTDIR)\Polygon.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch"
  747.  
  748.  
  749. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Release MinSize"
  750.  
  751.  
  752. "$(INTDIR)\Polygon.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch"
  753.  
  754.  
  755. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Release MinDependency"
  756.  
  757.  
  758. "$(INTDIR)\Polygon.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch" ".\Polygon_i.c" ".\Polygon.h"
  759.  
  760.  
  761. !ENDIF 
  762.  
  763. SOURCE=.\Polygon.idl
  764.  
  765. !IF  "$(CFG)" == "Polygon - Win32 Debug"
  766.  
  767. MTL_SWITCHES=/tlb ".\Polygon.tlb" /h "Polygon.h" /iid "Polygon_i.c" /Oicf 
  768.  
  769. ".\Polygon.tlb"    ".\Polygon.h"    ".\Polygon_i.c" : $(SOURCE) "$(INTDIR)"
  770.     $(MTL) @<<
  771.   $(MTL_SWITCHES) $(SOURCE)
  772. <<
  773.  
  774.  
  775. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Debug"
  776.  
  777. MTL_SWITCHES=/tlb ".\Polygon.tlb" /h "Polygon.h" /iid "Polygon_i.c" /Oicf 
  778.  
  779. ".\Polygon.tlb"    ".\Polygon.h"    ".\Polygon_i.c" : $(SOURCE) "$(INTDIR)"
  780.     $(MTL) @<<
  781.   $(MTL_SWITCHES) $(SOURCE)
  782. <<
  783.  
  784.  
  785. !ELSEIF  "$(CFG)" == "Polygon - Win32 Release MinSize"
  786.  
  787. MTL_SWITCHES=/tlb ".\Polygon.tlb" /h "Polygon.h" /iid "Polygon_i.c" /Oicf 
  788.  
  789. ".\Polygon.tlb"    ".\Polygon.h"    ".\Polygon_i.c" : $(SOURCE) "$(INTDIR)"
  790.     $(MTL) @<<
  791.   $(MTL_SWITCHES) $(SOURCE)
  792. <<
  793.  
  794.  
  795. !ELSEIF  "$(CFG)" == "Polygon - Win32 Release MinDependency"
  796.  
  797. MTL_SWITCHES=/tlb ".\Polygon.tlb" /h "Polygon.h" /iid "Polygon_i.c" /Oicf 
  798.  
  799. ".\Polygon.tlb"    ".\Polygon.h"    ".\Polygon_i.c" : $(SOURCE) "$(INTDIR)"
  800.     $(MTL) @<<
  801.   $(MTL_SWITCHES) $(SOURCE)
  802. <<
  803.  
  804.  
  805. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Release MinSize"
  806.  
  807. MTL_SWITCHES=/tlb ".\Polygon.tlb" /h "Polygon.h" /iid "Polygon_i.c" /Oicf 
  808.  
  809. ".\Polygon.tlb"    ".\Polygon.h"    ".\Polygon_i.c" : $(SOURCE) "$(INTDIR)"
  810.     $(MTL) @<<
  811.   $(MTL_SWITCHES) $(SOURCE)
  812. <<
  813.  
  814.  
  815. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Release MinDependency"
  816.  
  817. MTL_SWITCHES=/tlb ".\Polygon.tlb" /h "Polygon.h" /iid "Polygon_i.c" /Oicf 
  818.  
  819. ".\Polygon.tlb"    ".\Polygon.h"    ".\Polygon_i.c" : $(SOURCE) "$(INTDIR)"
  820.     $(MTL) @<<
  821.   $(MTL_SWITCHES) $(SOURCE)
  822. <<
  823.  
  824.  
  825. !ENDIF 
  826.  
  827. SOURCE=.\Polygon.rc
  828.  
  829. "$(INTDIR)\Polygon.res" : $(SOURCE) "$(INTDIR)"
  830.     $(RSC) $(RSC_PROJ) $(SOURCE)
  831.  
  832.  
  833. SOURCE=.\PolyProp.cpp
  834.  
  835. !IF  "$(CFG)" == "Polygon - Win32 Debug"
  836.  
  837.  
  838. "$(INTDIR)\PolyProp.obj"    "$(INTDIR)\PolyProp.sbr" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch"
  839.  
  840.  
  841. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Debug"
  842.  
  843.  
  844. "$(INTDIR)\PolyProp.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch"
  845.  
  846.  
  847. !ELSEIF  "$(CFG)" == "Polygon - Win32 Release MinSize"
  848.  
  849.  
  850. "$(INTDIR)\PolyProp.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch"
  851.  
  852.  
  853. !ELSEIF  "$(CFG)" == "Polygon - Win32 Release MinDependency"
  854.  
  855.  
  856. "$(INTDIR)\PolyProp.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch"
  857.  
  858.  
  859. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Release MinSize"
  860.  
  861.  
  862. "$(INTDIR)\PolyProp.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch"
  863.  
  864.  
  865. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Release MinDependency"
  866.  
  867.  
  868. "$(INTDIR)\PolyProp.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\Polygon.pch" ".\Polygon.h"
  869.  
  870.  
  871. !ENDIF 
  872.  
  873. SOURCE=.\StdAfx.cpp
  874.  
  875. !IF  "$(CFG)" == "Polygon - Win32 Debug"
  876.  
  877. CPP_SWITCHES=/nologo /MTd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\Polygon.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c 
  878.  
  879. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\StdAfx.sbr"    "$(INTDIR)\Polygon.pch" : $(SOURCE) "$(INTDIR)"
  880.     $(CPP) @<<
  881.   $(CPP_SWITCHES) $(SOURCE)
  882. <<
  883.  
  884.  
  885. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Debug"
  886.  
  887. CPP_SWITCHES=/nologo /MTd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_USRDLL" /D "_UNICODE" /Fp"$(INTDIR)\Polygon.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c 
  888.  
  889. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\Polygon.pch" : $(SOURCE) "$(INTDIR)"
  890.     $(CPP) @<<
  891.   $(CPP_SWITCHES) $(SOURCE)
  892. <<
  893.  
  894.  
  895. !ELSEIF  "$(CFG)" == "Polygon - Win32 Release MinSize"
  896.  
  897. CPP_SWITCHES=/nologo /MT /W3 /O1 /D "_MBCS" /D "_ATL_DLL" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /Fp"$(INTDIR)\Polygon.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  898.  
  899. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\Polygon.pch" : $(SOURCE) "$(INTDIR)"
  900.     $(CPP) @<<
  901.   $(CPP_SWITCHES) $(SOURCE)
  902. <<
  903.  
  904.  
  905. !ELSEIF  "$(CFG)" == "Polygon - Win32 Release MinDependency"
  906.  
  907. CPP_SWITCHES=/nologo /MT /W3 /O1 /D "_MBCS" /D "_ATL_STATIC_REGISTRY" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /Fp"$(INTDIR)\Polygon.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  908.  
  909. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\Polygon.pch" : $(SOURCE) "$(INTDIR)"
  910.     $(CPP) @<<
  911.   $(CPP_SWITCHES) $(SOURCE)
  912. <<
  913.  
  914.  
  915. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Release MinSize"
  916.  
  917. CPP_SWITCHES=/nologo /MT /W3 /O1 /D "_UNICODE" /D "_ATL_DLL" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /Fp"$(INTDIR)\Polygon.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  918.  
  919. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\Polygon.pch" : $(SOURCE) "$(INTDIR)"
  920.     $(CPP) @<<
  921.   $(CPP_SWITCHES) $(SOURCE)
  922. <<
  923.  
  924.  
  925. !ELSEIF  "$(CFG)" == "Polygon - Win32 Unicode Release MinDependency"
  926.  
  927. CPP_SWITCHES=/nologo /MT /W3 /O1 /D "_UNICODE" /D "_ATL_STATIC_REGISTRY" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /Fp"$(INTDIR)\Polygon.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  928.  
  929. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\Polygon.pch" : $(SOURCE) "$(INTDIR)"
  930.     $(CPP) @<<
  931.   $(CPP_SWITCHES) $(SOURCE)
  932. <<
  933.  
  934.  
  935. !ENDIF 
  936.  
  937.  
  938. !ENDIF 
  939.  
  940.