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

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