home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 January / Chip_2001-01_cd1.bin / tema / mysql / mysql-3.23.28g-win-source.exe / myisampack / myisampack.mak < prev   
Text File  |  2000-10-16  |  9KB  |  301 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Based on myisampack.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=myisampack - Win32 Debug
  4. !MESSAGE No configuration specified. Defaulting to myisampack - Win32 Debug.
  5. !ENDIF 
  6.  
  7. !IF "$(CFG)" != "myisampack - Win32 Release" && "$(CFG)" != "myisampack - Win32 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 "myisampack.mak" CFG="myisampack - Win32 Debug"
  13. !MESSAGE 
  14. !MESSAGE Possible choices for configuration are:
  15. !MESSAGE 
  16. !MESSAGE "myisampack - Win32 Release" (based on "Win32 (x86) Console Application")
  17. !MESSAGE "myisampack - Win32 Debug" (based on "Win32 (x86) Console Application")
  18. !MESSAGE 
  19. !ERROR An invalid configuration is specified.
  20. !ENDIF 
  21.  
  22. !IF "$(OS)" == "Windows_NT"
  23. NULL=
  24. !ELSE 
  25. NULL=nul
  26. !ENDIF 
  27.  
  28. CPP=cl.exe
  29. RSC=rc.exe
  30.  
  31. !IF  "$(CFG)" == "myisampack - Win32 Release"
  32.  
  33. OUTDIR=.\release
  34. INTDIR=.\release
  35. # Begin Custom Macros
  36. OutDir=.\release
  37. # End Custom Macros
  38.  
  39. !IF "$(RECURSE)" == "0" 
  40.  
  41. ALL : "$(OUTDIR)\myisampack.exe" "$(OUTDIR)\myisampack.bsc"
  42.  
  43. !ELSE 
  44.  
  45. ALL : "strings - Win32 Release" "mysys - Win32 Release" "myisam - Win32 Release" "dbug - Win32 Release" "$(OUTDIR)\myisampack.exe" "$(OUTDIR)\myisampack.bsc"
  46.  
  47. !ENDIF 
  48.  
  49. !IF "$(RECURSE)" == "1" 
  50. CLEAN :"dbug - Win32 ReleaseCLEAN" "myisam - Win32 ReleaseCLEAN" "mysys - Win32 ReleaseCLEAN" "strings - Win32 ReleaseCLEAN" 
  51. !ELSE 
  52. CLEAN :
  53. !ENDIF 
  54.     -@erase "$(INTDIR)\myisampack.obj"
  55.     -@erase "$(INTDIR)\myisampack.sbr"
  56.     -@erase "$(INTDIR)\vc60.idb"
  57.     -@erase "$(OUTDIR)\myisampack.bsc"
  58.     -@erase "$(OUTDIR)\myisampack.exe"
  59.  
  60. "$(OUTDIR)" :
  61.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  62.  
  63. CPP_PROJ=/nologo /G6 /MT /W3 /O2 /I "../include" /I "../myisam" /D "NDEBUG" /D "DBUG_OFF" /D "_CONSOLE" /D "_MBCS" /D "_WINDOWS" /FR"$(INTDIR)\\" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  64. BSC32=bscmake.exe
  65. BSC32_FLAGS=/nologo /o"$(OUTDIR)\myisampack.bsc" 
  66. BSC32_SBRS= \
  67.     "$(INTDIR)\myisampack.sbr"
  68.  
  69. "$(OUTDIR)\myisampack.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
  70.     $(BSC32) @<<
  71.   $(BSC32_FLAGS) $(BSC32_SBRS)
  72. <<
  73.  
  74. LINK32=link.exe
  75. LINK32_FLAGS=wsock32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib uuid.lib setargv.obj /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\myisampack.pdb" /machine:I386 /out:"$(OUTDIR)\myisampack.exe" 
  76. LINK32_OBJS= \
  77.     "$(INTDIR)\myisampack.obj" \
  78.     "..\lib_release\dbug.lib" \
  79.     "..\lib_release\myisam.lib" \
  80.     "..\lib_release\mysys.lib" \
  81.     "..\lib_release\strings.lib"
  82.  
  83. "$(OUTDIR)\myisampack.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  84.     $(LINK32) @<<
  85.   $(LINK32_FLAGS) $(LINK32_OBJS)
  86. <<
  87.  
  88. !ELSEIF  "$(CFG)" == "myisampack - Win32 Debug"
  89.  
  90. OUTDIR=.\debug
  91. INTDIR=.\debug
  92. # Begin Custom Macros
  93. OutDir=.\debug
  94. # End Custom Macros
  95.  
  96. !IF "$(RECURSE)" == "0" 
  97.  
  98. ALL : "$(OUTDIR)\myisampack.exe" "$(OUTDIR)\myisampack.bsc"
  99.  
  100. !ELSE 
  101.  
  102. ALL : "strings - Win32 Debug" "mysys - Win32 Debug" "myisam - Win32 Debug" "dbug - Win32 Debug" "$(OUTDIR)\myisampack.exe" "$(OUTDIR)\myisampack.bsc"
  103.  
  104. !ENDIF 
  105.  
  106. !IF "$(RECURSE)" == "1" 
  107. CLEAN :"dbug - Win32 DebugCLEAN" "myisam - Win32 DebugCLEAN" "mysys - Win32 DebugCLEAN" "strings - Win32 DebugCLEAN" 
  108. !ELSE 
  109. CLEAN :
  110. !ENDIF 
  111.     -@erase "$(INTDIR)\myisampack.obj"
  112.     -@erase "$(INTDIR)\myisampack.sbr"
  113.     -@erase "$(INTDIR)\vc60.idb"
  114.     -@erase "$(OUTDIR)\myisampack.bsc"
  115.     -@erase "$(OUTDIR)\myisampack.exe"
  116.     -@erase "$(OUTDIR)\myisampack.pdb"
  117.  
  118. "$(OUTDIR)" :
  119.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  120.  
  121. CPP_PROJ=/nologo /G6 /MTd /W3 /Z7 /Od /I "../include" /I "../myisam" /D "_DEBUG" /D "SAFEMALLOC" /D "SAFE_MUTEX" /D "_CONSOLE" /D "_MBCS" /D "_WINDOWS" /FR"$(INTDIR)\\" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  122. BSC32=bscmake.exe
  123. BSC32_FLAGS=/nologo /o"$(OUTDIR)\myisampack.bsc" 
  124. BSC32_SBRS= \
  125.     "$(INTDIR)\myisampack.sbr"
  126.  
  127. "$(OUTDIR)\myisampack.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
  128.     $(BSC32) @<<
  129.   $(BSC32_FLAGS) $(BSC32_SBRS)
  130. <<
  131.  
  132. LINK32=link.exe
  133. LINK32_FLAGS=kernel32.lib user32.lib wsock32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib setargv.obj /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\myisampack.pdb" /debug /machine:I386 /out:"$(OUTDIR)\myisampack.exe" /pdbtype:sept 
  134. LINK32_OBJS= \
  135.     "$(INTDIR)\myisampack.obj" \
  136.     "..\lib_debug\dbug.lib" \
  137.     "..\lib_Debug\myisam.lib" \
  138.     "..\lib_debug\mysys.lib" \
  139.     "..\lib_debug\strings.lib"
  140.  
  141. "$(OUTDIR)\myisampack.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  142.     $(LINK32) @<<
  143.   $(LINK32_FLAGS) $(LINK32_OBJS)
  144. <<
  145.  
  146. !ENDIF 
  147.  
  148. .c{$(INTDIR)}.obj::
  149.    $(CPP) @<<
  150.    $(CPP_PROJ) $< 
  151. <<
  152.  
  153. .cpp{$(INTDIR)}.obj::
  154.    $(CPP) @<<
  155.    $(CPP_PROJ) $< 
  156. <<
  157.  
  158. .cxx{$(INTDIR)}.obj::
  159.    $(CPP) @<<
  160.    $(CPP_PROJ) $< 
  161. <<
  162.  
  163. .c{$(INTDIR)}.sbr::
  164.    $(CPP) @<<
  165.    $(CPP_PROJ) $< 
  166. <<
  167.  
  168. .cpp{$(INTDIR)}.sbr::
  169.    $(CPP) @<<
  170.    $(CPP_PROJ) $< 
  171. <<
  172.  
  173. .cxx{$(INTDIR)}.sbr::
  174.    $(CPP) @<<
  175.    $(CPP_PROJ) $< 
  176. <<
  177.  
  178.  
  179. !IF "$(NO_EXTERNAL_DEPS)" != "1"
  180. !IF EXISTS("myisampack.dep")
  181. !INCLUDE "myisampack.dep"
  182. !ELSE 
  183. !MESSAGE Warning: cannot find "myisampack.dep"
  184. !ENDIF 
  185. !ENDIF 
  186.  
  187.  
  188. !IF "$(CFG)" == "myisampack - Win32 Release" || "$(CFG)" == "myisampack - Win32 Debug"
  189. SOURCE=.\myisampack.c
  190.  
  191. "$(INTDIR)\myisampack.obj"    "$(INTDIR)\myisampack.sbr" : $(SOURCE) "$(INTDIR)"
  192.  
  193.  
  194. !IF  "$(CFG)" == "myisampack - Win32 Release"
  195.  
  196. "dbug - Win32 Release" : 
  197.    cd "\MYSQL-3.23\dbug"
  198.    $(MAKE) /$(MAKEFLAGS) /F ".\dbug.mak" CFG="dbug - Win32 Release" 
  199.    cd "..\myisampack"
  200.  
  201. "dbug - Win32 ReleaseCLEAN" : 
  202.    cd "\MYSQL-3.23\dbug"
  203.    $(MAKE) /$(MAKEFLAGS) /F ".\dbug.mak" CFG="dbug - Win32 Release" RECURSE=1 CLEAN 
  204.    cd "..\myisampack"
  205.  
  206. !ELSEIF  "$(CFG)" == "myisampack - Win32 Debug"
  207.  
  208. "dbug - Win32 Debug" : 
  209.    cd "\MYSQL-3.23\dbug"
  210.    $(MAKE) /$(MAKEFLAGS) /F ".\dbug.mak" CFG="dbug - Win32 Debug" 
  211.    cd "..\myisampack"
  212.  
  213. "dbug - Win32 DebugCLEAN" : 
  214.    cd "\MYSQL-3.23\dbug"
  215.    $(MAKE) /$(MAKEFLAGS) /F ".\dbug.mak" CFG="dbug - Win32 Debug" RECURSE=1 CLEAN 
  216.    cd "..\myisampack"
  217.  
  218. !ENDIF 
  219.  
  220. !IF  "$(CFG)" == "myisampack - Win32 Release"
  221.  
  222. "myisam - Win32 Release" : 
  223.    cd "\MYSQL-3.23\myisam"
  224.    $(MAKE) /$(MAKEFLAGS) /F ".\myisam.mak" CFG="myisam - Win32 Release" 
  225.    cd "..\myisampack"
  226.  
  227. "myisam - Win32 ReleaseCLEAN" : 
  228.    cd "\MYSQL-3.23\myisam"
  229.    $(MAKE) /$(MAKEFLAGS) /F ".\myisam.mak" CFG="myisam - Win32 Release" RECURSE=1 CLEAN 
  230.    cd "..\myisampack"
  231.  
  232. !ELSEIF  "$(CFG)" == "myisampack - Win32 Debug"
  233.  
  234. "myisam - Win32 Debug" : 
  235.    cd "\MYSQL-3.23\myisam"
  236.    $(MAKE) /$(MAKEFLAGS) /F ".\myisam.mak" CFG="myisam - Win32 Debug" 
  237.    cd "..\myisampack"
  238.  
  239. "myisam - Win32 DebugCLEAN" : 
  240.    cd "\MYSQL-3.23\myisam"
  241.    $(MAKE) /$(MAKEFLAGS) /F ".\myisam.mak" CFG="myisam - Win32 Debug" RECURSE=1 CLEAN 
  242.    cd "..\myisampack"
  243.  
  244. !ENDIF 
  245.  
  246. !IF  "$(CFG)" == "myisampack - Win32 Release"
  247.  
  248. "mysys - Win32 Release" : 
  249.    cd "\MYSQL-3.23\mysys"
  250.    $(MAKE) /$(MAKEFLAGS) /F ".\mysys.mak" CFG="mysys - Win32 Release" 
  251.    cd "..\myisampack"
  252.  
  253. "mysys - Win32 ReleaseCLEAN" : 
  254.    cd "\MYSQL-3.23\mysys"
  255.    $(MAKE) /$(MAKEFLAGS) /F ".\mysys.mak" CFG="mysys - Win32 Release" RECURSE=1 CLEAN 
  256.    cd "..\myisampack"
  257.  
  258. !ELSEIF  "$(CFG)" == "myisampack - Win32 Debug"
  259.  
  260. "mysys - Win32 Debug" : 
  261.    cd "\MYSQL-3.23\mysys"
  262.    $(MAKE) /$(MAKEFLAGS) /F ".\mysys.mak" CFG="mysys - Win32 Debug" 
  263.    cd "..\myisampack"
  264.  
  265. "mysys - Win32 DebugCLEAN" : 
  266.    cd "\MYSQL-3.23\mysys"
  267.    $(MAKE) /$(MAKEFLAGS) /F ".\mysys.mak" CFG="mysys - Win32 Debug" RECURSE=1 CLEAN 
  268.    cd "..\myisampack"
  269.  
  270. !ENDIF 
  271.  
  272. !IF  "$(CFG)" == "myisampack - Win32 Release"
  273.  
  274. "strings - Win32 Release" : 
  275.    cd "\MYSQL-3.23\strings"
  276.    $(MAKE) /$(MAKEFLAGS) /F ".\strings.mak" CFG="strings - Win32 Release" 
  277.    cd "..\myisampack"
  278.  
  279. "strings - Win32 ReleaseCLEAN" : 
  280.    cd "\MYSQL-3.23\strings"
  281.    $(MAKE) /$(MAKEFLAGS) /F ".\strings.mak" CFG="strings - Win32 Release" RECURSE=1 CLEAN 
  282.    cd "..\myisampack"
  283.  
  284. !ELSEIF  "$(CFG)" == "myisampack - Win32 Debug"
  285.  
  286. "strings - Win32 Debug" : 
  287.    cd "\MYSQL-3.23\strings"
  288.    $(MAKE) /$(MAKEFLAGS) /F ".\strings.mak" CFG="strings - Win32 Debug" 
  289.    cd "..\myisampack"
  290.  
  291. "strings - Win32 DebugCLEAN" : 
  292.    cd "\MYSQL-3.23\strings"
  293.    $(MAKE) /$(MAKEFLAGS) /F ".\strings.mak" CFG="strings - Win32 Debug" RECURSE=1 CLEAN 
  294.    cd "..\myisampack"
  295.  
  296. !ENDIF 
  297.  
  298.  
  299. !ENDIF 
  300.  
  301.