DB.MAK
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:7k
源码类别:

Windows编程

开发平台:

Visual C++

  1. # Microsoft Developer Studio Generated NMAKE File, Based on db.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=DB - Win32 Release
  4. !MESSAGE No configuration specified. Defaulting to DB - Win32 Release.
  5. !ENDIF 
  6. !IF "$(CFG)" != "DB - Win32 Release" && "$(CFG)" != "DB - Win32 Debug"
  7. !MESSAGE Invalid configuration "$(CFG)" specified.
  8. !MESSAGE You can specify a configuration when running NMAKE
  9. !MESSAGE by defining the macro CFG on the command line. For example:
  10. !MESSAGE 
  11. !MESSAGE NMAKE /f "db.mak" CFG="DB - Win32 Release"
  12. !MESSAGE 
  13. !MESSAGE Possible choices for configuration are:
  14. !MESSAGE 
  15. !MESSAGE "DB - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
  16. !MESSAGE "DB - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
  17. !MESSAGE 
  18. !ERROR An invalid configuration is specified.
  19. !ENDIF 
  20. !IF "$(OS)" == "Windows_NT"
  21. NULL=
  22. !ELSE 
  23. NULL=nul
  24. !ENDIF 
  25. CPP=cl.exe
  26. MTL=midl.exe
  27. RSC=rc.exe
  28. !IF  "$(CFG)" == "DB - Win32 Release"
  29. OUTDIR=.Release
  30. INTDIR=.Release
  31. # Begin Custom Macros
  32. OutDir=..Release
  33. # End Custom Macros
  34. ALL : "$(OUTDIR)db.ocx" "..Releaseregsvr32.trg"
  35. CLEAN :
  36. -@erase "$(INTDIR)db.obj"
  37. -@erase "$(INTDIR)db.pch"
  38. -@erase "$(INTDIR)db.res"
  39. -@erase "$(INTDIR)db.tlb"
  40. -@erase "$(INTDIR)dbctl.obj"
  41. -@erase "$(INTDIR)dbppg.obj"
  42. -@erase "$(INTDIR)stdafx.obj"
  43. -@erase "$(INTDIR)vc60.idb"
  44. -@erase "$(OUTDIR)db.exp"
  45. -@erase "$(OUTDIR)db.lib"
  46. -@erase "$(OUTDIR)db.ocx"
  47. -@erase "..Releaseregsvr32.trg"
  48. "$(OUTDIR)" :
  49.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  50. CPP_PROJ=/nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)db.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\" /Fd"$(INTDIR)\" /FD /c 
  51. MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 
  52. RSC_PROJ=/l 0x409 /fo"$(INTDIR)db.res" /d "NDEBUG" /d "_AFXDLL" 
  53. BSC32=bscmake.exe
  54. BSC32_FLAGS=/nologo /o"$(OUTDIR)db.bsc" 
  55. BSC32_SBRS= 
  56. LINK32=link.exe
  57. LINK32_FLAGS=/nologo /subsystem:windows /dll /incremental:no /pdb:"$(OUTDIR)db.pdb" /machine:I386 /def:".db.def" /out:"$(OUTDIR)db.ocx" /implib:"$(OUTDIR)db.lib" 
  58. DEF_FILE= 
  59. ".db.def"
  60. LINK32_OBJS= 
  61. "$(INTDIR)db.obj" 
  62. "$(INTDIR)dbctl.obj" 
  63. "$(INTDIR)dbppg.obj" 
  64. "$(INTDIR)stdafx.obj" 
  65. "$(INTDIR)db.res"
  66. "$(OUTDIR)db.ocx" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  67.     $(LINK32) @<<
  68.   $(LINK32_FLAGS) $(LINK32_OBJS)
  69. <<
  70. OutDir=..Release
  71. TargetPath=.Releasedb.ocx
  72. InputPath=.Releasedb.ocx
  73. SOURCE=$(InputPath)
  74. "$(OutDir)regsvr32.trg"  : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  75. <<tempfile.bat 
  76. @echo off 
  77. regsvr32 /s /c "$(TargetPath)" 
  78. echo regsvr32 exec. time > "$(OutDir)regsvr32.trg" 
  79. << 
  80. !ELSEIF  "$(CFG)" == "DB - Win32 Debug"
  81. OUTDIR=.Debug
  82. INTDIR=.Debug
  83. # Begin Custom Macros
  84. OutDir=..Debug
  85. # End Custom Macros
  86. ALL : "$(OUTDIR)db.ocx" "..Debugregsvr32.trg"
  87. CLEAN :
  88. -@erase "$(INTDIR)db.obj"
  89. -@erase "$(INTDIR)db.pch"
  90. -@erase "$(INTDIR)db.res"
  91. -@erase "$(INTDIR)db.tlb"
  92. -@erase "$(INTDIR)dbctl.obj"
  93. -@erase "$(INTDIR)dbppg.obj"
  94. -@erase "$(INTDIR)stdafx.obj"
  95. -@erase "$(INTDIR)vc60.idb"
  96. -@erase "$(INTDIR)vc60.pdb"
  97. -@erase "$(OUTDIR)db.exp"
  98. -@erase "$(OUTDIR)db.ilk"
  99. -@erase "$(OUTDIR)db.lib"
  100. -@erase "$(OUTDIR)db.ocx"
  101. -@erase "$(OUTDIR)db.pdb"
  102. -@erase "..Debugregsvr32.trg"
  103. "$(OUTDIR)" :
  104.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  105. CPP_PROJ=/nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)db.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\" /Fd"$(INTDIR)\" /FD /c 
  106. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 
  107. RSC_PROJ=/l 0x409 /fo"$(INTDIR)db.res" /d "_DEBUG" /d "_AFXDLL" 
  108. BSC32=bscmake.exe
  109. BSC32_FLAGS=/nologo /o"$(OUTDIR)db.bsc" 
  110. BSC32_SBRS= 
  111. LINK32=link.exe
  112. LINK32_FLAGS=/nologo /subsystem:windows /dll /incremental:yes /pdb:"$(OUTDIR)db.pdb" /debug /machine:I386 /def:".db.def" /out:"$(OUTDIR)db.ocx" /implib:"$(OUTDIR)db.lib" 
  113. DEF_FILE= 
  114. ".db.def"
  115. LINK32_OBJS= 
  116. "$(INTDIR)db.obj" 
  117. "$(INTDIR)dbctl.obj" 
  118. "$(INTDIR)dbppg.obj" 
  119. "$(INTDIR)stdafx.obj" 
  120. "$(INTDIR)db.res"
  121. "$(OUTDIR)db.ocx" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  122.     $(LINK32) @<<
  123.   $(LINK32_FLAGS) $(LINK32_OBJS)
  124. <<
  125. OutDir=..Debug
  126. TargetPath=.Debugdb.ocx
  127. InputPath=.Debugdb.ocx
  128. SOURCE=$(InputPath)
  129. "$(OutDir)regsvr32.trg"  : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  130. <<tempfile.bat 
  131. @echo off 
  132. regsvr32 /s /c "$(TargetPath)" 
  133. echo regsvr32 exec. time > "$(OutDir)regsvr32.trg" 
  134. << 
  135. !ENDIF 
  136. .c{$(INTDIR)}.obj::
  137.    $(CPP) @<<
  138.    $(CPP_PROJ) $< 
  139. <<
  140. .cpp{$(INTDIR)}.obj::
  141.    $(CPP) @<<
  142.    $(CPP_PROJ) $< 
  143. <<
  144. .cxx{$(INTDIR)}.obj::
  145.    $(CPP) @<<
  146.    $(CPP_PROJ) $< 
  147. <<
  148. .c{$(INTDIR)}.sbr::
  149.    $(CPP) @<<
  150.    $(CPP_PROJ) $< 
  151. <<
  152. .cpp{$(INTDIR)}.sbr::
  153.    $(CPP) @<<
  154.    $(CPP_PROJ) $< 
  155. <<
  156. .cxx{$(INTDIR)}.sbr::
  157.    $(CPP) @<<
  158.    $(CPP_PROJ) $< 
  159. <<
  160. !IF "$(NO_EXTERNAL_DEPS)" != "1"
  161. !IF EXISTS("db.dep")
  162. !INCLUDE "db.dep"
  163. !ELSE 
  164. !MESSAGE Warning: cannot find "db.dep"
  165. !ENDIF 
  166. !ENDIF 
  167. !IF "$(CFG)" == "DB - Win32 Release" || "$(CFG)" == "DB - Win32 Debug"
  168. SOURCE=.db.cpp
  169. "$(INTDIR)db.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)db.pch"
  170. SOURCE=.db.odl
  171. !IF  "$(CFG)" == "DB - Win32 Release"
  172. MTL_SWITCHES=/nologo /D "NDEBUG" /tlb "$(OUTDIR)db.tlb" /mktyplib203 /win32 
  173. "$(OUTDIR)db.tlb" : $(SOURCE) "$(OUTDIR)"
  174. $(MTL) @<<
  175.   $(MTL_SWITCHES) $(SOURCE)
  176. <<
  177. !ELSEIF  "$(CFG)" == "DB - Win32 Debug"
  178. MTL_SWITCHES=/nologo /D "_DEBUG" /tlb "$(OUTDIR)db.tlb" /mktyplib203 /win32 
  179. "$(OUTDIR)db.tlb" : $(SOURCE) "$(OUTDIR)"
  180. $(MTL) @<<
  181.   $(MTL_SWITCHES) $(SOURCE)
  182. <<
  183. !ENDIF 
  184. SOURCE=.db.rc
  185. !IF  "$(CFG)" == "DB - Win32 Release"
  186. "$(INTDIR)db.res" : $(SOURCE) "$(INTDIR)" "$(INTDIR)db.tlb"
  187. $(RSC) /l 0x409 /fo"$(INTDIR)db.res" /i ".Release" /d "NDEBUG" /d "_AFXDLL" $(SOURCE)
  188. !ELSEIF  "$(CFG)" == "DB - Win32 Debug"
  189. "$(INTDIR)db.res" : $(SOURCE) "$(INTDIR)" "$(INTDIR)db.tlb"
  190. $(RSC) /l 0x409 /fo"$(INTDIR)db.res" /i ".Debug" /d "_DEBUG" /d "_AFXDLL" $(SOURCE)
  191. !ENDIF 
  192. SOURCE=.dbctl.cpp
  193. "$(INTDIR)dbctl.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)db.pch"
  194. SOURCE=.dbppg.cpp
  195. "$(INTDIR)dbppg.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)db.pch"
  196. SOURCE=.stdafx.cpp
  197. !IF  "$(CFG)" == "DB - Win32 Release"
  198. CPP_SWITCHES=/nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)db.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\" /Fd"$(INTDIR)\" /FD /c 
  199. "$(INTDIR)stdafx.obj" "$(INTDIR)db.pch" : $(SOURCE) "$(INTDIR)"
  200. $(CPP) @<<
  201.   $(CPP_SWITCHES) $(SOURCE)
  202. <<
  203. !ELSEIF  "$(CFG)" == "DB - Win32 Debug"
  204. CPP_SWITCHES=/nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)db.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\" /Fd"$(INTDIR)\" /FD /c 
  205. "$(INTDIR)stdafx.obj" "$(INTDIR)db.pch" : $(SOURCE) "$(INTDIR)"
  206. $(CPP) @<<
  207.   $(CPP_SWITCHES) $(SOURCE)
  208. <<
  209. !ENDIF 
  210. !ENDIF