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

生物技术

开发平台:

C/C++

  1. # $Id: third_party_dll_install.mak,v 1000.0 2004/06/16 17:30:25 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)" == ".DebugDLL"
  24. INTDIR = DebugDLL
  25. !ELSEIF "$(INTDIR)" == ".ReleaseDLL"
  26. INTDIR = ReleaseDLL
  27. !ENDIF
  28. #
  29. # Third-party DLLs' installation path and rules
  30. #
  31. INSTALL_BINPATH          = $(INSTALL)$(INTDIR)
  32. THIRDPARTY_MAKEFILES_DIR =  .
  33. !include $(THIRDPARTY_MAKEFILES_DIR)Makefile.mk
  34. THIRD_PARTY_LIBS = 
  35. install_fltk       
  36. install_berkeleydb 
  37. install_sqlite     
  38. install_wxwindows  
  39. install_sybase     
  40. install_mysql      
  41. install_mssql   
  42. #
  43. # Main Targets
  44. #
  45. all : dirs 
  46.     $(THIRD_PARTY_LIBS)
  47. clean :
  48.     @echo Removing third-party DLLs' installation...
  49.     @del /S /Q $(INSTALL_BINPATH)*.dll
  50. ###############################################################
  51. #
  52. # Target: Create output directory - may be not present if 
  53. # C++ Toolkit was not build yet
  54. #
  55. dirs :
  56.     @echo Creating installation target directory...
  57.     @if not exist $(INSTALL_BINPATH) mkdir $(INSTALL_BINPATH)