third_party_static_install.mak
上传用户:yhdzpy8989
上传日期:2007-06-13
资源大小:13604k
文件大小:2k
源码类别:

生物技术

开发平台:

C/C++

  1. # $Id: third_party_static_install.mak,v 1000.0 2004/06/16 17:36:30 gouriano Exp $
  2. #################################################################
  3. #
  4. # Main Installation makefile for third-party DLLs'
  5. #
  6. # Author: Viatcheslav Gorelenkov
  7. #
  8. #################################################################
  9. #################################################################
  10. #
  11. # Overridable variables
  12. # These can be modified on the NMAKE command line
  13. #
  14. #
  15. # This is the main path for installation.  It can be overridden
  16. # on the command-line
  17. INSTALL       = .bin
  18. #################################################################
  19. #
  20. # Do not override any of the variables below on the NMAKE command
  21. # line
  22. #
  23. !IF "$(INTDIR)" == ".Debug"
  24. INTDIR = Debug
  25. !ELSEIF "$(INTDIR)" == ".DebugMT"
  26. INTDIR = DebugMT
  27. !ELSEIF "$(INTDIR)" == ".DebugDLL"
  28. INTDIR = DebugDLL
  29. !ELSEIF "$(INTDIR)" == ".Release"
  30. INTDIR = Release
  31. !ELSEIF "$(INTDIR)" == ".ReleaseMT"
  32. INTDIR = ReleaseMT
  33. !ELSEIF "$(INTDIR)" == ".ReleaseDLL"
  34. INTDIR = ReleaseDLL
  35. !ENDIF
  36. #
  37. # Third-party DLLs' installation path and rules
  38. #
  39. INSTALL_BINPATH          = $(INSTALL)$(INTDIR)
  40. THIRDPARTY_MAKEFILES_DIR =  .
  41. !include $(THIRDPARTY_MAKEFILES_DIR)Makefile.mk
  42. THIRD_PARTY_LIBS = 
  43. install_fltk       
  44. install_berkeleydb 
  45. install_sqlite     
  46. install_wxwindows  
  47. install_sybase     
  48. install_mysql      
  49. install_mssql   
  50. #
  51. # Main Targets
  52. #
  53. all : dirs 
  54.     $(THIRD_PARTY_LIBS)
  55. clean :
  56.     @echo Removing third-party DLLs' installation...
  57.     @del /S /Q $(INSTALL_BINPATH)*.dll
  58. ###############################################################
  59. #
  60. # Target: Create output directory - may be not present if 
  61. # C++ Toolkit was not build yet
  62. #
  63. dirs :
  64.     @echo Creating installation target directory...
  65.     @if not exist $(INSTALL_BINPATH) mkdir $(INSTALL_BINPATH)