home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / com / allinone / server / stlcoll.mak < prev    next >
Encoding:
Text File  |  1998-04-03  |  17.5 KB  |  767 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Based on stlcoll.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=stlcoll - Win32 DLL Unicode Debug
  4. !MESSAGE No configuration specified. Defaulting to stlcoll - Win32 DLL Unicode\
  5.  Debug.
  6. !ENDIF 
  7.  
  8. !IF "$(CFG)" != "stlcoll - Win32 DLL Debug" && "$(CFG)" !=\
  9.  "stlcoll - Win32 DLL Release" && "$(CFG)" !=\
  10.  "stlcoll - Win32 DLL Unicode Release" && "$(CFG)" !=\
  11.  "stlcoll - Win32 DLL Unicode Debug"
  12. !MESSAGE Invalid configuration "$(CFG)" specified.
  13. !MESSAGE You can specify a configuration when running NMAKE
  14. !MESSAGE by defining the macro CFG on the command line. For example:
  15. !MESSAGE 
  16. !MESSAGE NMAKE /f "stlcoll.mak" CFG="stlcoll - Win32 DLL Unicode Debug"
  17. !MESSAGE 
  18. !MESSAGE Possible choices for configuration are:
  19. !MESSAGE 
  20. !MESSAGE "stlcoll - Win32 DLL Debug" (based on "Win32 (x86) Win32 Application")
  21. !MESSAGE "stlcoll - Win32 DLL Release" (based on\
  22.  "Win32 (x86) Win32 Application")
  23. !MESSAGE "stlcoll - Win32 DLL Unicode Release" (based on\
  24.  "Win32 (x86) Win32 Application")
  25. !MESSAGE "stlcoll - Win32 DLL Unicode Debug" (based on\
  26.  "Win32 (x86) Win32 Application")
  27. !MESSAGE 
  28. !ERROR An invalid configuration is specified.
  29. !ENDIF 
  30.  
  31. !IF "$(OS)" == "Windows_NT"
  32. NULL=
  33. !ELSE 
  34. NULL=nul
  35. !ENDIF 
  36.  
  37. !IF  "$(CFG)" == "stlcoll - Win32 DLL Debug"
  38.  
  39. OUTDIR=.\debug
  40. INTDIR=.\debug
  41. # Begin Custom Macros
  42. OutDir=.\debug
  43. # End Custom Macros
  44.  
  45. !IF "$(RECURSE)" == "0" 
  46.  
  47. ALL : "$(OUTDIR)\stlcoll.dll" "$(OutDir)\regsvr32.trg"
  48.  
  49. !ELSE 
  50.  
  51. ALL : "$(OUTDIR)\stlcoll.dll" "$(OutDir)\regsvr32.trg"
  52.  
  53. !ENDIF 
  54.  
  55. CLEAN :
  56.     -@erase "$(INTDIR)\StdAfx.obj"
  57.     -@erase "$(INTDIR)\stlcoll.obj"
  58.     -@erase "$(INTDIR)\stlcoll.pch"
  59.     -@erase "$(INTDIR)\stlcoll.res"
  60.     -@erase "$(INTDIR)\Stlcoll_.obj"
  61.     -@erase "$(INTDIR)\vc50.idb"
  62.     -@erase "$(INTDIR)\vc50.pdb"
  63.     -@erase "$(OUTDIR)\stlcoll.dll"
  64.     -@erase "$(OUTDIR)\stlcoll.exp"
  65.     -@erase "$(OUTDIR)\stlcoll.ilk"
  66.     -@erase "$(OUTDIR)\stlcoll.lib"
  67.     -@erase "$(OUTDIR)\stlcoll.pdb"
  68.     -@erase "$(OutDir)\regsvr32.trg"
  69.  
  70. "$(OUTDIR)" :
  71.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  72.  
  73. CPP=cl.exe
  74. CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS"\
  75.  /D "_USRDLL" /D "_AFXDLL" /Fp"$(INTDIR)\stlcoll.pch" /Yu"stdafx.h"\
  76.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  77. CPP_OBJS=.\debug/
  78. CPP_SBRS=.
  79.  
  80. .c{$(CPP_OBJS)}.obj::
  81.    $(CPP) @<<
  82.    $(CPP_PROJ) $< 
  83. <<
  84.  
  85. .cpp{$(CPP_OBJS)}.obj::
  86.    $(CPP) @<<
  87.    $(CPP_PROJ) $< 
  88. <<
  89.  
  90. .cxx{$(CPP_OBJS)}.obj::
  91.    $(CPP) @<<
  92.    $(CPP_PROJ) $< 
  93. <<
  94.  
  95. .c{$(CPP_SBRS)}.sbr::
  96.    $(CPP) @<<
  97.    $(CPP_PROJ) $< 
  98. <<
  99.  
  100. .cpp{$(CPP_SBRS)}.sbr::
  101.    $(CPP) @<<
  102.    $(CPP_PROJ) $< 
  103. <<
  104.  
  105. .cxx{$(CPP_SBRS)}.sbr::
  106.    $(CPP) @<<
  107.    $(CPP_PROJ) $< 
  108. <<
  109.  
  110. MTL=midl.exe
  111. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 
  112. RSC=rc.exe
  113. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\stlcoll.res" /d "_DEBUG" /d "_USRDLL" /d\
  114.  "_AFXDLL" 
  115. BSC32=bscmake.exe
  116. BSC32_FLAGS=/nologo /o"$(OUTDIR)\stlcoll.bsc" 
  117. BSC32_SBRS= \
  118.     
  119. LINK32=link.exe
  120. LINK32_FLAGS=/nologo /subsystem:windows /dll /incremental:yes\
  121.  /pdb:"$(OUTDIR)\stlcoll.pdb" /debug /machine:I386 /def:"stlcoll.def"\
  122.  /out:"$(OUTDIR)\stlcoll.dll" /implib:"$(OUTDIR)\stlcoll.lib" /pdbtype:sept 
  123. LINK32_OBJS= \
  124.     "$(INTDIR)\StdAfx.obj" \
  125.     "$(INTDIR)\stlcoll.obj" \
  126.     "$(INTDIR)\stlcoll.res" \
  127.     "$(INTDIR)\Stlcoll_.obj"
  128.  
  129. "$(OUTDIR)\stlcoll.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  130.     $(LINK32) @<<
  131.   $(LINK32_FLAGS) $(LINK32_OBJS)
  132. <<
  133.  
  134. OutDir=.\debug
  135. TargetPath=.\debug\stlcoll.dll
  136. InputPath=.\debug\stlcoll.dll
  137. SOURCE=$(InputPath)
  138.  
  139. "$(OutDir)\regsvr32.trg"     : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  140.     regsvr32 /s /c "$(TargetPath)" 
  141.     echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" 
  142.     
  143.  
  144. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Release"
  145.  
  146. OUTDIR=.\release
  147. INTDIR=.\release
  148. # Begin Custom Macros
  149. OutDir=.\release
  150. # End Custom Macros
  151.  
  152. !IF "$(RECURSE)" == "0" 
  153.  
  154. ALL : "$(OUTDIR)\stlcoll.dll" "$(OutDir)\regsvr32.trg"
  155.  
  156. !ELSE 
  157.  
  158. ALL : "$(OUTDIR)\stlcoll.dll" "$(OutDir)\regsvr32.trg"
  159.  
  160. !ENDIF 
  161.  
  162. CLEAN :
  163.     -@erase "$(INTDIR)\StdAfx.obj"
  164.     -@erase "$(INTDIR)\stlcoll.obj"
  165.     -@erase "$(INTDIR)\stlcoll.pch"
  166.     -@erase "$(INTDIR)\stlcoll.res"
  167.     -@erase "$(INTDIR)\Stlcoll_.obj"
  168.     -@erase "$(INTDIR)\vc50.idb"
  169.     -@erase "$(OUTDIR)\stlcoll.dll"
  170.     -@erase "$(OUTDIR)\stlcoll.exp"
  171.     -@erase "$(OUTDIR)\stlcoll.ilk"
  172.     -@erase "$(OUTDIR)\stlcoll.lib"
  173.     -@erase "$(OutDir)\regsvr32.trg"
  174.  
  175. "$(OUTDIR)" :
  176.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  177.  
  178. CPP=cl.exe
  179. CPP_PROJ=/nologo /MD /W3 /GX /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D\
  180.  "_USRDLL" /D "_AFXDLL" /Fp"$(INTDIR)\stlcoll.pch" /Yu"stdafx.h"\
  181.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  182. CPP_OBJS=.\release/
  183. CPP_SBRS=.
  184.  
  185. .c{$(CPP_OBJS)}.obj::
  186.    $(CPP) @<<
  187.    $(CPP_PROJ) $< 
  188. <<
  189.  
  190. .cpp{$(CPP_OBJS)}.obj::
  191.    $(CPP) @<<
  192.    $(CPP_PROJ) $< 
  193. <<
  194.  
  195. .cxx{$(CPP_OBJS)}.obj::
  196.    $(CPP) @<<
  197.    $(CPP_PROJ) $< 
  198. <<
  199.  
  200. .c{$(CPP_SBRS)}.sbr::
  201.    $(CPP) @<<
  202.    $(CPP_PROJ) $< 
  203. <<
  204.  
  205. .cpp{$(CPP_SBRS)}.sbr::
  206.    $(CPP) @<<
  207.    $(CPP_PROJ) $< 
  208. <<
  209.  
  210. .cxx{$(CPP_SBRS)}.sbr::
  211.    $(CPP) @<<
  212.    $(CPP_PROJ) $< 
  213. <<
  214.  
  215. MTL=midl.exe
  216. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 
  217. RSC=rc.exe
  218. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\stlcoll.res" /d "_DEBUG" /d "_USRDLL" /d\
  219.  "_AFXDLL" 
  220. BSC32=bscmake.exe
  221. BSC32_FLAGS=/nologo /o"$(OUTDIR)\stlcoll.bsc" 
  222. BSC32_SBRS= \
  223.     
  224. LINK32=link.exe
  225. LINK32_FLAGS=/nologo /subsystem:windows /dll /incremental:yes\
  226.  /pdb:"$(OUTDIR)\stlcoll.pdb" /machine:I386 /def:"stlcoll.def"\
  227.  /out:"$(OUTDIR)\stlcoll.dll" /implib:"$(OUTDIR)\stlcoll.lib" /pdbtype:sept 
  228. LINK32_OBJS= \
  229.     "$(INTDIR)\StdAfx.obj" \
  230.     "$(INTDIR)\stlcoll.obj" \
  231.     "$(INTDIR)\stlcoll.res" \
  232.     "$(INTDIR)\Stlcoll_.obj"
  233.  
  234. "$(OUTDIR)\stlcoll.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  235.     $(LINK32) @<<
  236.   $(LINK32_FLAGS) $(LINK32_OBJS)
  237. <<
  238.  
  239. OutDir=.\release
  240. TargetPath=.\release\stlcoll.dll
  241. InputPath=.\release\stlcoll.dll
  242. SOURCE=$(InputPath)
  243.  
  244. "$(OutDir)\regsvr32.trg"     : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  245.     regsvr32 /s /c "$(TargetPath)" 
  246.     echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" 
  247.     
  248.  
  249. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Unicode Release"
  250.  
  251. OUTDIR=.\releaseu
  252. INTDIR=.\releaseu
  253. # Begin Custom Macros
  254. OutDir=.\releaseu
  255. # End Custom Macros
  256.  
  257. !IF "$(RECURSE)" == "0" 
  258.  
  259. ALL : "$(OUTDIR)\stlcoll.dll" "$(OutDir)\regsvr32.trg"
  260.  
  261. !ELSE 
  262.  
  263. ALL : "$(OUTDIR)\stlcoll.dll" "$(OutDir)\regsvr32.trg"
  264.  
  265. !ENDIF 
  266.  
  267. CLEAN :
  268.     -@erase "$(INTDIR)\StdAfx.obj"
  269.     -@erase "$(INTDIR)\stlcoll.obj"
  270.     -@erase "$(INTDIR)\stlcoll.pch"
  271.     -@erase "$(INTDIR)\stlcoll.res"
  272.     -@erase "$(INTDIR)\Stlcoll_.obj"
  273.     -@erase "$(INTDIR)\vc50.idb"
  274.     -@erase "$(OUTDIR)\stlcoll.dll"
  275.     -@erase "$(OUTDIR)\stlcoll.exp"
  276.     -@erase "$(OUTDIR)\stlcoll.ilk"
  277.     -@erase "$(OUTDIR)\stlcoll.lib"
  278.     -@erase "$(OutDir)\regsvr32.trg"
  279.  
  280. "$(OUTDIR)" :
  281.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  282.  
  283. CPP=cl.exe
  284. CPP_PROJ=/nologo /MD /W3 /GX /O1 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D\
  285.  "_USRDLL" /D "_AFXDLL" /D "UNICODE" /D "_UNICODE" /Fp"$(INTDIR)\stlcoll.pch"\
  286.  /Yu"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  287. CPP_OBJS=.\releaseu/
  288. CPP_SBRS=.
  289.  
  290. .c{$(CPP_OBJS)}.obj::
  291.    $(CPP) @<<
  292.    $(CPP_PROJ) $< 
  293. <<
  294.  
  295. .cpp{$(CPP_OBJS)}.obj::
  296.    $(CPP) @<<
  297.    $(CPP_PROJ) $< 
  298. <<
  299.  
  300. .cxx{$(CPP_OBJS)}.obj::
  301.    $(CPP) @<<
  302.    $(CPP_PROJ) $< 
  303. <<
  304.  
  305. .c{$(CPP_SBRS)}.sbr::
  306.    $(CPP) @<<
  307.    $(CPP_PROJ) $< 
  308. <<
  309.  
  310. .cpp{$(CPP_SBRS)}.sbr::
  311.    $(CPP) @<<
  312.    $(CPP_PROJ) $< 
  313. <<
  314.  
  315. .cxx{$(CPP_SBRS)}.sbr::
  316.    $(CPP) @<<
  317.    $(CPP_PROJ) $< 
  318. <<
  319.  
  320. MTL=midl.exe
  321. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 
  322. RSC=rc.exe
  323. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\stlcoll.res" /d "_DEBUG" /d "_USRDLL" /d\
  324.  "_AFXDLL" 
  325. BSC32=bscmake.exe
  326. BSC32_FLAGS=/nologo /o"$(OUTDIR)\stlcoll.bsc" 
  327. BSC32_SBRS= \
  328.     
  329. LINK32=link.exe
  330. LINK32_FLAGS=/nologo /subsystem:windows /dll /incremental:yes\
  331.  /pdb:"$(OUTDIR)\stlcoll.pdb" /machine:I386 /def:"stlcoll.def"\
  332.  /out:"$(OUTDIR)\stlcoll.dll" /implib:"$(OUTDIR)\stlcoll.lib" /pdbtype:sept 
  333. LINK32_OBJS= \
  334.     "$(INTDIR)\StdAfx.obj" \
  335.     "$(INTDIR)\stlcoll.obj" \
  336.     "$(INTDIR)\stlcoll.res" \
  337.     "$(INTDIR)\Stlcoll_.obj"
  338.  
  339. "$(OUTDIR)\stlcoll.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  340.     $(LINK32) @<<
  341.   $(LINK32_FLAGS) $(LINK32_OBJS)
  342. <<
  343.  
  344. OutDir=.\releaseu
  345. TargetPath=.\releaseu\stlcoll.dll
  346. InputPath=.\releaseu\stlcoll.dll
  347. SOURCE=$(InputPath)
  348.  
  349. "$(OutDir)\regsvr32.trg"     : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  350.     regsvr32 /s /c "$(TargetPath)" 
  351.     echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" 
  352.     
  353.  
  354. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Unicode Debug"
  355.  
  356. OUTDIR=.\debugu
  357. INTDIR=.\debugu
  358. # Begin Custom Macros
  359. OutDir=.\debugu
  360. # End Custom Macros
  361.  
  362. !IF "$(RECURSE)" == "0" 
  363.  
  364. ALL : "$(OUTDIR)\stlcoll.dll" "$(OutDir)\regsvr32.trg"
  365.  
  366. !ELSE 
  367.  
  368. ALL : "$(OUTDIR)\stlcoll.dll" "$(OutDir)\regsvr32.trg"
  369.  
  370. !ENDIF 
  371.  
  372. CLEAN :
  373.     -@erase "$(INTDIR)\StdAfx.obj"
  374.     -@erase "$(INTDIR)\stlcoll.obj"
  375.     -@erase "$(INTDIR)\stlcoll.pch"
  376.     -@erase "$(INTDIR)\stlcoll.res"
  377.     -@erase "$(INTDIR)\Stlcoll_.obj"
  378.     -@erase "$(INTDIR)\vc50.idb"
  379.     -@erase "$(INTDIR)\vc50.pdb"
  380.     -@erase "$(OUTDIR)\stlcoll.dll"
  381.     -@erase "$(OUTDIR)\stlcoll.exp"
  382.     -@erase "$(OUTDIR)\stlcoll.ilk"
  383.     -@erase "$(OUTDIR)\stlcoll.lib"
  384.     -@erase "$(OUTDIR)\stlcoll.pdb"
  385.     -@erase "$(OutDir)\regsvr32.trg"
  386.  
  387. "$(OUTDIR)" :
  388.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  389.  
  390. CPP=cl.exe
  391. CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "_DEBUG" /D "WIN32" /D "_WINDOWS"\
  392.  /D "_USRDLL" /D "_AFXDLL" /D "UNICODE" /D "_UNICODE" /Fp"$(INTDIR)\stlcoll.pch"\
  393.  /Yu"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  394. CPP_OBJS=.\debugu/
  395. CPP_SBRS=.
  396.  
  397. .c{$(CPP_OBJS)}.obj::
  398.    $(CPP) @<<
  399.    $(CPP_PROJ) $< 
  400. <<
  401.  
  402. .cpp{$(CPP_OBJS)}.obj::
  403.    $(CPP) @<<
  404.    $(CPP_PROJ) $< 
  405. <<
  406.  
  407. .cxx{$(CPP_OBJS)}.obj::
  408.    $(CPP) @<<
  409.    $(CPP_PROJ) $< 
  410. <<
  411.  
  412. .c{$(CPP_SBRS)}.sbr::
  413.    $(CPP) @<<
  414.    $(CPP_PROJ) $< 
  415. <<
  416.  
  417. .cpp{$(CPP_SBRS)}.sbr::
  418.    $(CPP) @<<
  419.    $(CPP_PROJ) $< 
  420. <<
  421.  
  422. .cxx{$(CPP_SBRS)}.sbr::
  423.    $(CPP) @<<
  424.    $(CPP_PROJ) $< 
  425. <<
  426.  
  427. MTL=midl.exe
  428. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 
  429. RSC=rc.exe
  430. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\stlcoll.res" /d "_DEBUG" /d "_USRDLL" /d\
  431.  "_AFXDLL" 
  432. BSC32=bscmake.exe
  433. BSC32_FLAGS=/nologo /o"$(OUTDIR)\stlcoll.bsc" 
  434. BSC32_SBRS= \
  435.     
  436. LINK32=link.exe
  437. LINK32_FLAGS=/nologo /subsystem:windows /dll /incremental:yes\
  438.  /pdb:"$(OUTDIR)\stlcoll.pdb" /debug /machine:I386 /def:"stlcoll.def"\
  439.  /out:"$(OUTDIR)\stlcoll.dll" /implib:"$(OUTDIR)\stlcoll.lib" /pdbtype:sept 
  440. LINK32_OBJS= \
  441.     "$(INTDIR)\StdAfx.obj" \
  442.     "$(INTDIR)\stlcoll.obj" \
  443.     "$(INTDIR)\stlcoll.res" \
  444.     "$(INTDIR)\Stlcoll_.obj"
  445.  
  446. "$(OUTDIR)\stlcoll.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  447.     $(LINK32) @<<
  448.   $(LINK32_FLAGS) $(LINK32_OBJS)
  449. <<
  450.  
  451. OutDir=.\debugu
  452. TargetPath=.\debugu\stlcoll.dll
  453. InputPath=.\debugu\stlcoll.dll
  454. SOURCE=$(InputPath)
  455.  
  456. "$(OutDir)\regsvr32.trg"     : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  457.     regsvr32 /s /c "$(TargetPath)" 
  458.     echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" 
  459.     
  460.  
  461. !ENDIF 
  462.  
  463.  
  464. !IF "$(CFG)" == "stlcoll - Win32 DLL Debug" || "$(CFG)" ==\
  465.  "stlcoll - Win32 DLL Release" || "$(CFG)" ==\
  466.  "stlcoll - Win32 DLL Unicode Release" || "$(CFG)" ==\
  467.  "stlcoll - Win32 DLL Unicode Debug"
  468. SOURCE=.\StdAfx.cpp
  469.  
  470. !IF  "$(CFG)" == "stlcoll - Win32 DLL Debug"
  471.  
  472. DEP_CPP_STDAF=\
  473.     ".\cdata.h"\
  474.     ".\idata.h"\
  475.     ".\StdAfx.h"\
  476.     {$(INCLUDE)}"statreg.cpp"\
  477.     {$(INCLUDE)}"statreg.h"\
  478.     
  479. CPP_SWITCHES=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D\
  480.  "_WINDOWS" /D "_USRDLL" /D "_AFXDLL" /Fp"$(INTDIR)\stlcoll.pch" /Yc"stdafx.h"\
  481.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  482.  
  483. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\stlcoll.pch" : $(SOURCE) $(DEP_CPP_STDAF)\
  484.  "$(INTDIR)"
  485.     $(CPP) @<<
  486.   $(CPP_SWITCHES) $(SOURCE)
  487. <<
  488.  
  489.  
  490. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Release"
  491.  
  492. DEP_CPP_STDAF=\
  493.     ".\cdata.h"\
  494.     ".\idata.h"\
  495.     ".\StdAfx.h"\
  496.     "d:\msdev\atl\include\atliface.h"\
  497.     
  498. CPP_SWITCHES=/nologo /MD /W3 /GX /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D\
  499.  "_USRDLL" /D "_AFXDLL" /Fp"$(INTDIR)\stlcoll.pch" /Yc"stdafx.h"\
  500.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  501.  
  502. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\stlcoll.pch" : $(SOURCE) $(DEP_CPP_STDAF)\
  503.  "$(INTDIR)"
  504.     $(CPP) @<<
  505.   $(CPP_SWITCHES) $(SOURCE)
  506. <<
  507.  
  508.  
  509. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Unicode Release"
  510.  
  511. DEP_CPP_STDAF=\
  512.     ".\cdata.h"\
  513.     ".\idata.h"\
  514.     ".\StdAfx.h"\
  515.     {$(INCLUDE)}"statreg.cpp"\
  516.     {$(INCLUDE)}"statreg.h"\
  517.     
  518. CPP_SWITCHES=/nologo /MD /W3 /GX /O1 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D\
  519.  "_USRDLL" /D "_AFXDLL" /D "UNICODE" /D "_UNICODE" /Fp"$(INTDIR)\stlcoll.pch"\
  520.  /Yc"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  521.  
  522. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\stlcoll.pch" : $(SOURCE) $(DEP_CPP_STDAF)\
  523.  "$(INTDIR)"
  524.     $(CPP) @<<
  525.   $(CPP_SWITCHES) $(SOURCE)
  526. <<
  527.  
  528.  
  529. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Unicode Debug"
  530.  
  531. DEP_CPP_STDAF=\
  532.     ".\cdata.h"\
  533.     ".\idata.h"\
  534.     ".\StdAfx.h"\
  535.     "d:\msdev\atl\include\atliface.h"\
  536.     
  537. CPP_SWITCHES=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "_DEBUG" /D "WIN32" /D\
  538.  "_WINDOWS" /D "_USRDLL" /D "_AFXDLL" /D "UNICODE" /D "_UNICODE"\
  539.  /Fp"$(INTDIR)\stlcoll.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD\
  540.  /c 
  541.  
  542. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\stlcoll.pch" : $(SOURCE) $(DEP_CPP_STDAF)\
  543.  "$(INTDIR)"
  544.     $(CPP) @<<
  545.   $(CPP_SWITCHES) $(SOURCE)
  546. <<
  547.  
  548.  
  549. !ENDIF 
  550.  
  551. SOURCE=.\stlcoll.cpp
  552.  
  553. !IF  "$(CFG)" == "stlcoll - Win32 DLL Debug"
  554.  
  555. DEP_CPP_STLCO=\
  556.     ".\cdata.h"\
  557.     ".\idata.h"\
  558.     ".\StdAfx.h"\
  559.     ".\stlcoll.h"\
  560.     ".\Stlcoll_.h"\
  561.     ".\stlcoll_i.c"\
  562.     
  563.  
  564. "$(INTDIR)\stlcoll.obj" : $(SOURCE) $(DEP_CPP_STLCO) "$(INTDIR)"\
  565.  "$(INTDIR)\stlcoll.pch" ".\stlcoll_i.c" ".\stlcoll.h"
  566.  
  567.  
  568. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Release"
  569.  
  570. DEP_CPP_STLCO=\
  571.     ".\stlcoll.h"\
  572.     ".\Stlcoll_.h"\
  573.     ".\stlcoll_i.c"\
  574.     
  575.  
  576. "$(INTDIR)\stlcoll.obj" : $(SOURCE) $(DEP_CPP_STLCO) "$(INTDIR)"\
  577.  "$(INTDIR)\stlcoll.pch" ".\stlcoll.h" ".\stlcoll_i.c"
  578.  
  579.  
  580. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Unicode Release"
  581.  
  582. DEP_CPP_STLCO=\
  583.     ".\cdata.h"\
  584.     ".\idata.h"\
  585.     ".\StdAfx.h"\
  586.     ".\stlcoll.h"\
  587.     ".\Stlcoll_.h"\
  588.     ".\stlcoll_i.c"\
  589.     
  590.  
  591. "$(INTDIR)\stlcoll.obj" : $(SOURCE) $(DEP_CPP_STLCO) "$(INTDIR)"\
  592.  "$(INTDIR)\stlcoll.pch" ".\stlcoll_i.c" ".\stlcoll.h"
  593.  
  594.  
  595. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Unicode Debug"
  596.  
  597. DEP_CPP_STLCO=\
  598.     ".\stlcoll.h"\
  599.     ".\Stlcoll_.h"\
  600.     ".\stlcoll_i.c"\
  601.     
  602.  
  603. "$(INTDIR)\stlcoll.obj" : $(SOURCE) $(DEP_CPP_STLCO) "$(INTDIR)"\
  604.  "$(INTDIR)\stlcoll.pch" ".\stlcoll.h" ".\stlcoll_i.c"
  605.  
  606.  
  607. !ENDIF 
  608.  
  609. SOURCE=.\stlcoll.idl
  610.  
  611. !IF  "$(CFG)" == "stlcoll - Win32 DLL Debug"
  612.  
  613. InputPath=.\stlcoll.idl
  614. InputName=stlcoll
  615.  
  616. "$(InputName).tlb"    "$(InputName).h"    "$(InputName)_i.c"     : $(SOURCE) "$(INTDIR)"\
  617.  "$(OUTDIR)"
  618.     midl /h $(InputName).h /iid $(InputName)_i.c $(InputPath)
  619.  
  620. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Release"
  621.  
  622. InputPath=.\stlcoll.idl
  623. InputName=stlcoll
  624.  
  625. "$(InputName).tlb"    "$(InputName).h"    "$(InputName)_i.c"     : $(SOURCE) "$(INTDIR)"\
  626.  "$(OUTDIR)"
  627.     midl /h $(InputName).h /iid $(InputName)_i.c $(InputPath)
  628.  
  629. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Unicode Release"
  630.  
  631. InputPath=.\stlcoll.idl
  632. InputName=stlcoll
  633.  
  634. "$(InputName).tlb"    "$(InputName).h"    "$(InputName)_i.c"     : $(SOURCE) "$(INTDIR)"\
  635.  "$(OUTDIR)"
  636.     midl /h $(InputName).h /iid $(InputName)_i.c $(InputPath)
  637.  
  638. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Unicode Debug"
  639.  
  640. InputPath=.\stlcoll.idl
  641. InputName=stlcoll
  642.  
  643. "$(InputName).tlb"    "$(InputName).h"    "$(InputName)_i.c"     : $(SOURCE) "$(INTDIR)"\
  644.  "$(OUTDIR)"
  645.     midl /h $(InputName).h /iid $(InputName)_i.c $(InputPath)
  646.  
  647. !ENDIF 
  648.  
  649. SOURCE=.\stlcoll.rc
  650. DEP_RSC_STLCOL=\
  651.     ".\iStlArrays.rgs"\
  652.     ".\iStlDWordArray.rgs"\
  653.     ".\iStlLists.rgs"\
  654.     ".\iStlMapDWordToMyStruct.rgs"\
  655.     ".\iStlMaps.rgs"\
  656.     ".\iStlMapStringToMyObject.rgs"\
  657.     ".\iStlMapStringToString.rgs"\
  658.     ".\stlcoll.tlb"\
  659.     
  660.  
  661. !IF  "$(CFG)" == "stlcoll - Win32 DLL Debug"
  662.  
  663.  
  664. "$(INTDIR)\stlcoll.res" : $(SOURCE) $(DEP_RSC_STLCOL) "$(INTDIR)"\
  665.  ".\stlcoll.tlb"
  666.     $(RSC) $(RSC_PROJ) $(SOURCE)
  667.  
  668.  
  669. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Release"
  670.  
  671.  
  672. "$(INTDIR)\stlcoll.res" : $(SOURCE) $(DEP_RSC_STLCOL) "$(INTDIR)"\
  673.  ".\stlcoll.tlb"
  674.     $(RSC) $(RSC_PROJ) $(SOURCE)
  675.  
  676.  
  677. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Unicode Release"
  678.  
  679.  
  680. "$(INTDIR)\stlcoll.res" : $(SOURCE) $(DEP_RSC_STLCOL) "$(INTDIR)"\
  681.  ".\stlcoll.tlb"
  682.     $(RSC) $(RSC_PROJ) $(SOURCE)
  683.  
  684.  
  685. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Unicode Debug"
  686.  
  687.  
  688. "$(INTDIR)\stlcoll.res" : $(SOURCE) $(DEP_RSC_STLCOL) "$(INTDIR)"\
  689.  ".\stlcoll.tlb"
  690.     $(RSC) $(RSC_PROJ) $(SOURCE)
  691.  
  692.  
  693. !ENDIF 
  694.  
  695. SOURCE=.\Stlcoll_.cpp
  696.  
  697. !IF  "$(CFG)" == "stlcoll - Win32 DLL Debug"
  698.  
  699. DEP_CPP_STLCOLL=\
  700.     ".\cdata.h"\
  701.     ".\idata.h"\
  702.     ".\StdAfx.h"\
  703.     ".\stlcoll.h"\
  704.     ".\Stlcoll_.h"\
  705.     
  706.  
  707. "$(INTDIR)\Stlcoll_.obj" : $(SOURCE) $(DEP_CPP_STLCOLL) "$(INTDIR)"\
  708.  "$(INTDIR)\stlcoll.pch" ".\stlcoll.h"
  709.  
  710.  
  711. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Release"
  712.  
  713. DEP_CPP_STLCOLL=\
  714.     ".\stlcoll.h"\
  715.     ".\Stlcoll_.h"\
  716.     
  717.  
  718. "$(INTDIR)\Stlcoll_.obj" : $(SOURCE) $(DEP_CPP_STLCOLL) "$(INTDIR)"\
  719.  "$(INTDIR)\stlcoll.pch" ".\stlcoll.h"
  720.  
  721.  
  722. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Unicode Release"
  723.  
  724. DEP_CPP_STLCOLL=\
  725.     ".\cdata.h"\
  726.     ".\idata.h"\
  727.     ".\StdAfx.h"\
  728.     ".\stlcoll.h"\
  729.     ".\Stlcoll_.h"\
  730.     
  731.  
  732. "$(INTDIR)\Stlcoll_.obj" : $(SOURCE) $(DEP_CPP_STLCOLL) "$(INTDIR)"\
  733.  "$(INTDIR)\stlcoll.pch" ".\stlcoll.h"
  734.  
  735.  
  736. !ELSEIF  "$(CFG)" == "stlcoll - Win32 DLL Unicode Debug"
  737.  
  738. DEP_CPP_STLCOLL=\
  739.     ".\stlcoll.h"\
  740.     ".\Stlcoll_.h"\
  741.     
  742.  
  743. "$(INTDIR)\Stlcoll_.obj" : $(SOURCE) $(DEP_CPP_STLCOLL) "$(INTDIR)"\
  744.  "$(INTDIR)\stlcoll.pch" ".\stlcoll.h"
  745.  
  746.  
  747. !ENDIF 
  748.  
  749. SOURCE=.\cdata.h
  750. SOURCE=.\idata.h
  751. SOURCE=.\Resource.h
  752. SOURCE=.\StdAfx.h
  753. SOURCE=.\stlcoll.h
  754. SOURCE=.\stlcoll.tlb
  755. SOURCE=.\Stlcoll_.h
  756. SOURCE=.\StlArrays.rgs
  757. SOURCE=.\StlColl.rgs
  758. SOURCE=.\StlDWordArray.rgs
  759. SOURCE=.\StlLists.rgs
  760. SOURCE=.\StlMapDWordToMyStruct.rgs
  761. SOURCE=.\StlMaps.rgs
  762. SOURCE=.\StlMapStringToMyObject.rgs
  763. SOURCE=.\StlMapStringToString.rgs
  764.  
  765. !ENDIF 
  766.  
  767.