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

生物技术

开发平台:

C/C++

  1. # $Id: gui_objects_generation.mak,v 1000.1 2004/04/12 17:09:15 gouriano Exp $
  2. #
  3. # Microsoft Visual Studio 6.0 Makefile for generation of ASN.1-mediated
  4. # object code
  5. # Authors:  Vladimir Ivanov, Michael DiCuccio
  6. #
  7. # Set the default configuration, if none is provided
  8. !IF "$(INTDIR)" == ""
  9. !MESSAGE No configuration specified.
  10. !ENDIF 
  11. !IF "$(BINDIR)" == ""
  12. !MESSAGE No binary subdirectory specified.
  13. !ENDIF 
  14. ROOTDIR = ......
  15. OBJSRC = $(ROOTDIR)srcgui
  16. DATATOOL_BIN = $(ROOTDIR)compilersmsvc_prj$(BINDIR)$(INTDIR)datatool.exe
  17. DATATOOL = @$(DATATOOL_BIN) -oR $(ROOTDIR) -m $(ROOTDIR)srcgui$*$*.asn -oA -oc $* -or gui$* -od $(ROOTDIR)srcgui$*$*.def -ocvs
  18. all : 
  19.     config.stamp plugin.stamp
  20. clean : .
  21.     @echo Deleting timestamp files...
  22.     @if exist $(ROOTDIR)compilersmsvc_prjgui*.stamp erase $(ROOTDIR)compilersmsvc_prjgui*.stamp
  23. config.stamp : $(ROOTDIR)srcgui$*$*.asn $(DATATOOL_BIN)
  24.     @echo Generating classes from $*.asn...
  25.     $(DATATOOL) -oex NCBI_GUICONFIG_EXPORT -M ""
  26.     @if exist $@ erase $@
  27.     @echo timestamp for $*.asn > $@
  28. plugin.stamp : $(ROOTDIR)srcgui$*$*.asn $(DATATOOL_BIN)
  29.     @echo Generating classes from $*.asn...
  30.     $(DATATOOL) -oex NCBI_XGBPLUGIN_EXPORT -M ""
  31.     @if exist $@ erase $@
  32.     @echo timestamp for $*.asn > $@