(file) Return to Rules.mk CVS log (file) (dir) Up to [Development] / JSOC / proj / globalhs

Diff for /JSOC/proj/globalhs/Rules.mk between version 1.13 and 1.14

version 1.13, 2014/10/09 07:02:41 version 1.14, 2015/02/15 05:10:32
Line 22  in proj/globalhs will fail. The output o
Line 22  in proj/globalhs will fail. The output o
 proj/globalhs/scripts/checkglobalhstags is "$(GLOBALHS_TAG)". proj/globalhs/scripts/checkglobalhstags is "$(GLOBALHS_TAG)".
  
 To skip tag checking (FOR DEVELOPMENT ONLY!), specify GLOBALHSTAGOVERRIDE To skip tag checking (FOR DEVELOPMENT ONLY!), specify GLOBALHSTAGOVERRIDE
 in either your environment or on the make command line. The value of  in either your environment or on the make command line. This value will
 GLOBALHSTAGOVERRIDE must contain the string "globalhs". This value will  
 be compiled into the modules and written to ancillary dataseries as CVSTAG. be compiled into the modules and written to ancillary dataseries as CVSTAG.
  
 To automatically create a consistent tag (FOR PRODUCTION ONLY!), one may run To automatically create a consistent tag (FOR PRODUCTION ONLY!), one may run
Line 32  for every file comprising the globalhs s
Line 31  for every file comprising the globalhs s
  
 endef endef
  
   #the following is no longer used, GLOBALHSTAGOVERRIDE can be any string
 define GHSWARNING2 define GHSWARNING2
  
 WARNING: GLOBALHSTAGOVERRIDE should contain the string "globalhs". WARNING: GLOBALHSTAGOVERRIDE should contain the string "globalhs".
Line 45  endef
Line 45  endef
 define GHSWARNING3 define GHSWARNING3
  
 WARNING: the script proj/globalhs/scripts/checkglobalhstags gave no output (something WARNING: the script proj/globalhs/scripts/checkglobalhstags gave no output (something
 crashed).  You can force the build to succeed by specifying GLOBALHSTAGOVERRIDE. The  crashed).  You can force the build to succeed by specifying GLOBALHSTAGOVERRIDE. This
 value of GLOBALHSTAGOVERRIDE must contain the string "globalhs". This value will  value will be compiled into the modules and written to ancillary dataseries as CVSTAG.
 be compiled into the modules and written to ancillary dataseries as CVSTAG.  This  This option is FOR DEVELOPMENT ONLY!
 option is FOR DEVELOPMENT ONLY!  
  
 endef endef
  
Line 83  ifeq ($(GLOBALHSTAGOVERRIDE),)
Line 82  ifeq ($(GLOBALHSTAGOVERRIDE),)
   endif   endif
 else else
   GLOBALHS_TAG := $(GLOBALHSTAGOVERRIDE)   GLOBALHS_TAG := $(GLOBALHSTAGOVERRIDE)
   TAGCHECK := $(findstring globalhs,$(GLOBALHS_TAG))  #  TAGCHECK := $(findstring globalhs,$(GLOBALHS_TAG))
   ifeq ($(TAGCHECK),)  #  ifeq ($(TAGCHECK),)
     $(error $(GHSWARNING2))  #    $(error $(GHSWARNING2))
   endif  #  endif
 endif endif
  
 # Subdirectories. Directory-specific rules are optional here. The # Subdirectories. Directory-specific rules are optional here. The


Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

Karen Tian
Powered by
ViewCVS 0.9.4