PWlib.mak
上传用户:hzhsqp
上传日期:2007-01-06
资源大小:1600k
文件大小:10k
源码类别:

IP电话/视频会议

开发平台:

Visual C++

  1. # Microsoft Developer Studio Generated NMAKE File, Based on PWLib.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=PWLib - Win32 Release
  4. !MESSAGE No configuration specified. Defaulting to PWLib - Win32 Release.
  5. !ENDIF 
  6. !IF "$(CFG)" != "PWLib - Win32 Release" && "$(CFG)" != "PWLib - 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 "PWLib.mak" CFG="PWLib - Win32 Release"
  12. !MESSAGE 
  13. !MESSAGE Possible choices for configuration are:
  14. !MESSAGE 
  15. !MESSAGE "PWLib - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
  16. !MESSAGE "PWLib - 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)" == "PWLib - Win32 Release"
  29. OUTDIR=.......Lib
  30. INTDIR=.......LibRelease
  31. # Begin Custom Macros
  32. OutDir=.......Lib
  33. # End Custom Macros
  34. !IF "$(RECURSE)" == "0" 
  35. ALL : "$(OUTDIR)PWLib.dll" ".......LibPWLib.dbg"
  36. !ELSE 
  37. ALL : "pwrc - Win32 Release" "PTLib - Win32 Release" "GUI - Win32 Release" "$(OUTDIR)PWLib.dll" ".......LibPWLib.dbg"
  38. !ENDIF 
  39. !IF "$(RECURSE)" == "1" 
  40. CLEAN :"GUI - Win32 ReleaseCLEAN" "PTLib - Win32 ReleaseCLEAN" "pwrc - Win32 ReleaseCLEAN" 
  41. !ELSE 
  42. CLEAN :
  43. !ENDIF 
  44. -@erase "$(INTDIR)dllmain.obj"
  45. -@erase "$(INTDIR)pwlib.res"
  46. -@erase "$(INTDIR)vc60.idb"
  47. -@erase "$(INTDIR)vc60.pdb"
  48. -@erase "$(OUTDIR)PWLib.dll"
  49. -@erase "$(OUTDIR)PWLib.exp"
  50. -@erase "$(OUTDIR)PWLib.lib"
  51. -@erase "$(OUTDIR)PWLib.pdb"
  52. -@erase ".......LibPWLib.dbg"
  53. "$(OUTDIR)" :
  54.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  55. "$(INTDIR)" :
  56.     if not exist "$(INTDIR)/$(NULL)" mkdir "$(INTDIR)"
  57. CPP_PROJ=/nologo /MD /W4 /GX /Zi /O2 /Ob2 /I "mswin/include" /I "msos/include" /I "common" /D "NDEBUG" /Fp"$(INTDIR)PWLib.pch" /Yu"pwlib.h" /Fo"$(INTDIR)\" /Fd"$(INTDIR)\" /FD /c 
  58. MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 
  59. RSC_PROJ=/l 0xc09 /fo"$(INTDIR)libver.res" /d "NDEBUG" 
  60. BSC32=bscmake.exe
  61. BSC32_FLAGS=/nologo /o"$(OUTDIR)PWLib.bsc" 
  62. BSC32_SBRS= 
  63. LINK32=link.exe
  64. LINK32_FLAGS=wsock32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib /nologo /base:"0x20000000" /subsystem:windows /dll /incremental:no /pdb:"$(OUTDIR)PWLib.pdb" /debug /debugtype:both /machine:I386 /def:"......LibReleasePWLib.def" /out:"$(OUTDIR)PWLib.dll" /implib:"$(OUTDIR)PWLib.lib" /libpath:"......Lib" 
  65. DEF_FILE= 
  66. "$(INTDIR)PWLib.def"
  67. LINK32_OBJS= 
  68. "$(INTDIR)dllmain.obj" 
  69. "$(INTDIR)pwlib.res" 
  70. "$(OUTDIR)pwlibs.lib" 
  71. "$(OUTDIR)PTLib.lib"
  72. "$(OUTDIR)PWLib.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  73.     $(LINK32) @<<
  74.   $(LINK32_FLAGS) $(LINK32_OBJS)
  75. <<
  76. OutDir=.......Lib
  77. TargetName=PWLib
  78. InputPath=WorkpwlibLibPWLib.dll
  79. SOURCE="$(InputPath)"
  80. "$(OUTDIR)PWLib.dbg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
  81. <<tempfile.bat 
  82. @echo off 
  83. rebase -b 0x20000000 -x . $(OutDir)$(TargetName).dll
  84. << 
  85. !ELSEIF  "$(CFG)" == "PWLib - Win32 Debug"
  86. OUTDIR=.......Lib
  87. INTDIR=.......LibDebug
  88. # Begin Custom Macros
  89. OutDir=.......Lib
  90. # End Custom Macros
  91. !IF "$(RECURSE)" == "0" 
  92. ALL : "$(OUTDIR)PWLibd.dll"
  93. !ELSE 
  94. ALL : "pwrc - Win32 Debug" "PTLib - Win32 Debug" "GUI - Win32 Debug" "$(OUTDIR)PWLibd.dll"
  95. !ENDIF 
  96. !IF "$(RECURSE)" == "1" 
  97. CLEAN :"GUI - Win32 DebugCLEAN" "PTLib - Win32 DebugCLEAN" "pwrc - Win32 DebugCLEAN" 
  98. !ELSE 
  99. CLEAN :
  100. !ENDIF 
  101. -@erase "$(INTDIR)dllmain.obj"
  102. -@erase "$(INTDIR)pwlib.res"
  103. -@erase "$(INTDIR)vc60.idb"
  104. -@erase "$(INTDIR)vc60.pdb"
  105. -@erase "$(OUTDIR)PWLibd.dll"
  106. -@erase "$(OUTDIR)PWLibd.exp"
  107. -@erase "$(OUTDIR)PWLibd.ilk"
  108. -@erase "$(OUTDIR)PWLibd.lib"
  109. -@erase "$(OUTDIR)PWLibd.pdb"
  110. "$(OUTDIR)" :
  111.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  112. "$(INTDIR)" :
  113.     if not exist "$(INTDIR)/$(NULL)" mkdir "$(INTDIR)"
  114. CPP_PROJ=/nologo /MDd /W4 /GX /Zi /Od /I "mswin/include" /I "msos/include" /I "common" /D "_DEBUG" /Fo"$(INTDIR)\" /Fd"$(INTDIR)\" /FD /c 
  115. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 
  116. RSC_PROJ=/l 0xc09 /fo"$(INTDIR)libver.res" /d "_DEBUG" 
  117. BSC32=bscmake.exe
  118. BSC32_FLAGS=/nologo /o"$(OUTDIR)PWLib.bsc" 
  119. BSC32_SBRS= 
  120. LINK32=link.exe
  121. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib /nologo /base:"0x20000000" /subsystem:windows /dll /incremental:yes /pdb:"$(OUTDIR)PWLibd.pdb" /debug /machine:I386 /def:"......LibDebugPWLibd.def" /out:"$(OUTDIR)PWLibd.dll" /implib:"$(OUTDIR)PWLibd.lib" /libpath:"......Lib" 
  122. DEF_FILE= 
  123. "$(INTDIR)PWLibd.def"
  124. LINK32_OBJS= 
  125. "$(INTDIR)dllmain.obj" 
  126. "$(INTDIR)pwlib.res" 
  127. "$(OUTDIR)pwlibsd.lib" 
  128. "$(OUTDIR)PTLibd.lib"
  129. "$(OUTDIR)PWLibd.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  130.     $(LINK32) @<<
  131.   $(LINK32_FLAGS) $(LINK32_OBJS)
  132. <<
  133. !ENDIF 
  134. .c{$(INTDIR)}.obj::
  135.    $(CPP) @<<
  136.    $(CPP_PROJ) $< 
  137. <<
  138. .cpp{$(INTDIR)}.obj::
  139.    $(CPP) @<<
  140.    $(CPP_PROJ) $< 
  141. <<
  142. .cxx{$(INTDIR)}.obj::
  143.    $(CPP) @<<
  144.    $(CPP_PROJ) $< 
  145. <<
  146. .c{$(INTDIR)}.sbr::
  147.    $(CPP) @<<
  148.    $(CPP_PROJ) $< 
  149. <<
  150. .cpp{$(INTDIR)}.sbr::
  151.    $(CPP) @<<
  152.    $(CPP_PROJ) $< 
  153. <<
  154. .cxx{$(INTDIR)}.sbr::
  155.    $(CPP) @<<
  156.    $(CPP_PROJ) $< 
  157. <<
  158. !IF "$(NO_EXTERNAL_DEPS)" != "1"
  159. !IF EXISTS("PWLib.dep")
  160. !INCLUDE "PWLib.dep"
  161. !ELSE 
  162. !MESSAGE Warning: cannot find "PWLib.dep"
  163. !ENDIF 
  164. !ENDIF 
  165. !IF "$(CFG)" == "PWLib - Win32 Release" || "$(CFG)" == "PWLib - Win32 Debug"
  166. !IF  "$(CFG)" == "PWLib - Win32 Release"
  167. "GUI - Win32 Release" : 
  168.    cd "."
  169.    $(MAKE) /$(MAKEFLAGS) /F .Gui.mak CFG="GUI - Win32 Release" 
  170.    cd "."
  171. "GUI - Win32 ReleaseCLEAN" : 
  172.    cd "."
  173.    $(MAKE) /$(MAKEFLAGS) /F .Gui.mak CFG="GUI - Win32 Release" RECURSE=1 CLEAN 
  174.    cd "."
  175. !ELSEIF  "$(CFG)" == "PWLib - Win32 Debug"
  176. "GUI - Win32 Debug" : 
  177.    cd "."
  178.    $(MAKE) /$(MAKEFLAGS) /F .Gui.mak CFG="GUI - Win32 Debug" 
  179.    cd "."
  180. "GUI - Win32 DebugCLEAN" : 
  181.    cd "."
  182.    $(MAKE) /$(MAKEFLAGS) /F .Gui.mak CFG="GUI - Win32 Debug" RECURSE=1 CLEAN 
  183.    cd "."
  184. !ENDIF 
  185. !IF  "$(CFG)" == "PWLib - Win32 Release"
  186. "PTLib - Win32 Release" : 
  187.    cd "Workpwlibsrcptlibmsos"
  188.    $(MAKE) /$(MAKEFLAGS) /F .PTLib.mak CFG="PTLib - Win32 Release" 
  189.    cd "....pwlibmswin"
  190. "PTLib - Win32 ReleaseCLEAN" : 
  191.    cd "Workpwlibsrcptlibmsos"
  192.    $(MAKE) /$(MAKEFLAGS) /F .PTLib.mak CFG="PTLib - Win32 Release" RECURSE=1 CLEAN 
  193.    cd "....pwlibmswin"
  194. !ELSEIF  "$(CFG)" == "PWLib - Win32 Debug"
  195. "PTLib - Win32 Debug" : 
  196.    cd "Workpwlibsrcptlibmsos"
  197.    $(MAKE) /$(MAKEFLAGS) /F .PTLib.mak CFG="PTLib - Win32 Debug" 
  198.    cd "....pwlibmswin"
  199. "PTLib - Win32 DebugCLEAN" : 
  200.    cd "Workpwlibsrcptlibmsos"
  201.    $(MAKE) /$(MAKEFLAGS) /F .PTLib.mak CFG="PTLib - Win32 Debug" RECURSE=1 CLEAN 
  202.    cd "....pwlibmswin"
  203. !ENDIF 
  204. !IF  "$(CFG)" == "PWLib - Win32 Release"
  205. "pwrc - Win32 Release" : 
  206.    cd "WorkpwlibToolsPWRc"
  207.    $(MAKE) /$(MAKEFLAGS) /F .pwrc.mak CFG="pwrc - Win32 Release" 
  208.    cd "....srcpwlibmswin"
  209. "pwrc - Win32 ReleaseCLEAN" : 
  210.    cd "WorkpwlibToolsPWRc"
  211.    $(MAKE) /$(MAKEFLAGS) /F .pwrc.mak CFG="pwrc - Win32 Release" RECURSE=1 CLEAN 
  212.    cd "....srcpwlibmswin"
  213. !ELSEIF  "$(CFG)" == "PWLib - Win32 Debug"
  214. "pwrc - Win32 Debug" : 
  215.    cd "WorkpwlibToolsPWRc"
  216.    $(MAKE) /$(MAKEFLAGS) /F .pwrc.mak CFG="pwrc - Win32 Debug" 
  217.    cd "....srcpwlibmswin"
  218. "pwrc - Win32 DebugCLEAN" : 
  219.    cd "WorkpwlibToolsPWRc"
  220.    $(MAKE) /$(MAKEFLAGS) /F .pwrc.mak CFG="pwrc - Win32 Debug" RECURSE=1 CLEAN 
  221.    cd "....srcpwlibmswin"
  222. !ENDIF 
  223. SOURCE=.dllmain.cxx
  224. !IF  "$(CFG)" == "PWLib - Win32 Release"
  225. CPP_SWITCHES=/nologo /MD /W4 /GX /Zi /O2 /Ob2 /I "mswin/include" /I "msos/include" /I "common" /D "NDEBUG" /Fo"$(INTDIR)\" /Fd"$(INTDIR)\" /FD /c 
  226. "$(INTDIR)dllmain.obj" : $(SOURCE) "$(INTDIR)"
  227. $(CPP) @<<
  228.   $(CPP_SWITCHES) $(SOURCE)
  229. <<
  230. !ELSEIF  "$(CFG)" == "PWLib - Win32 Debug"
  231. CPP_SWITCHES=/nologo /MDd /W4 /GX /Zi /Od /I "mswin/include" /I "msos/include" /I "common" /D "_DEBUG" /Fo"$(INTDIR)\" /Fd"$(INTDIR)\" /FD /c 
  232. "$(INTDIR)dllmain.obj" : $(SOURCE) "$(INTDIR)"
  233. $(CPP) @<<
  234.   $(CPP_SWITCHES) $(SOURCE)
  235. <<
  236. !ENDIF 
  237. SOURCE=....ptlibmsoslibver.rc
  238. !IF  "$(CFG)" == "PWLib - Win32 Release"
  239. "$(INTDIR)pwlib.res" : $(SOURCE) "$(INTDIR)"
  240. $(RSC) /l 0xc09 /fo"$(INTDIR)pwlib.res" /i "Workpwlibsrcptlibmsos" /d "NDEBUG" $(SOURCE)
  241. !ELSEIF  "$(CFG)" == "PWLib - Win32 Debug"
  242. "$(INTDIR)pwlib.res" : $(SOURCE) "$(INTDIR)"
  243. $(RSC) /l 0xc09 /fo"$(INTDIR)pwlib.res" /i "Workpwlibsrcptlibmsos" /d "_DEBUG" $(SOURCE)
  244. !ENDIF 
  245. SOURCE=......includepwlibmswinpwlib.dtf
  246. !IF  "$(CFG)" == "PWLib - Win32 Release"
  247. IntDir=.......LibRelease
  248. OutDir=.......Lib
  249. TargetName=PWLib
  250. InputPath=......includepwlibmswinpwlib.dtf
  251. USERDEP__PWLIB="$(OutDir)pwlibs.lib" "$(IntDir)ptlib.def"
  252. "$(INTDIR)PWLib.def" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" $(USERDEP__PWLIB)
  253. <<tempfile.bat 
  254. @echo off 
  255. MergeSym -I "$(Include)" -x ptlib.dtf $(OutDir)pwlibs.lib $(InputPath) 
  256. copy $(InputPath)+nul $(IntDir)$(TargetName).def > nul 
  257. << 
  258. !ELSEIF  "$(CFG)" == "PWLib - Win32 Debug"
  259. !ENDIF 
  260. SOURCE=......includepwlibmswinpwlibd.dtf
  261. !IF  "$(CFG)" == "PWLib - Win32 Release"
  262. !ELSEIF  "$(CFG)" == "PWLib - Win32 Debug"
  263. IntDir=.......LibDebug
  264. OutDir=.......Lib
  265. TargetName=PWLibd
  266. InputPath=......includepwlibmswinpwlibd.dtf
  267. USERDEP__PWLIBD="$(OutDir)pwlibsd.lib" "$(IntDir)ptlibd.def"
  268. "$(INTDIR)PWLibd.def" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" $(USERDEP__PWLIBD)
  269. <<tempfile.bat 
  270. @echo off 
  271. MergeSym -I "$(Include)" -x ptlibd.dtf $(OutDir)pwlibsd.lib $(InputPath) 
  272. copy $(InputPath)+nul $(IntDir)$(TargetName).def > nul 
  273. << 
  274. !ENDIF 
  275. !ENDIF