make/GenerateData.gmk

Print this page




  47 include gendata/GendataTZDB.gmk
  48 GENDATA += $(GENDATA_TZDB)
  49 
  50 include gendata/GendataHtml32dtd.gmk
  51 GENDATA += $(GENDATA_HTML32DTD)
  52 
  53 ##########################################################################################
  54 
  55 GENDATA_UNINAME := $(JDK_OUTPUTDIR)/classes/java/lang/uniName.dat
  56 
  57 $(GENDATA_UNINAME): $(JDK_TOPDIR)/make/data/unicodedata/UnicodeData.txt $(BUILD_TOOLS)
  58         $(MKDIR) -p $(@D)
  59         $(TOOL_CHARACTERNAME) $< $@
  60 
  61 GENDATA += $(GENDATA_UNINAME)
  62 
  63 ##########################################################################################
  64 
  65 GENDATA_CURDATA := $(JDK_OUTPUTDIR)/lib/currency.data
  66 
  67 $(GENDATA_CURDATA): $(JDK_TOPDIR)/src/share/classes/java/util/CurrencyData.properties $(BUILD_TOOLS)
  68         $(MKDIR) -p $(@D)
  69         $(RM) $@
  70         $(TOOL_GENERATECURRENCYDATA) -o $@.tmp < $<
  71         $(MV) $@.tmp $@
  72         $(CHMOD) 444 $@
  73 
  74 GENDATA += $(GENDATA_CURDATA)
  75 
  76 ##########################################################################################
  77 
  78 $(GENDATA): $(BUILD_TOOLS)
  79 
  80 $(JDK_OUTPUTDIR)/classes/_the.gendata: $(GENDATA)
  81         $(TOUCH) $@
  82 
  83 all: $(JDK_OUTPUTDIR)/classes/_the.gendata
  84 
  85 .PHONY: all


  47 include gendata/GendataTZDB.gmk
  48 GENDATA += $(GENDATA_TZDB)
  49 
  50 include gendata/GendataHtml32dtd.gmk
  51 GENDATA += $(GENDATA_HTML32DTD)
  52 
  53 ##########################################################################################
  54 
  55 GENDATA_UNINAME := $(JDK_OUTPUTDIR)/classes/java/lang/uniName.dat
  56 
  57 $(GENDATA_UNINAME): $(JDK_TOPDIR)/make/data/unicodedata/UnicodeData.txt $(BUILD_TOOLS)
  58         $(MKDIR) -p $(@D)
  59         $(TOOL_CHARACTERNAME) $< $@
  60 
  61 GENDATA += $(GENDATA_UNINAME)
  62 
  63 ##########################################################################################
  64 
  65 GENDATA_CURDATA := $(JDK_OUTPUTDIR)/lib/currency.data
  66 
  67 $(GENDATA_CURDATA): $(JDK_TOPDIR)/make/data/currency/CurrencyData.properties $(BUILD_TOOLS)
  68         $(MKDIR) -p $(@D)
  69         $(RM) $@
  70         $(TOOL_GENERATECURRENCYDATA) -o $@.tmp < $<
  71         $(MV) $@.tmp $@
  72         $(CHMOD) 444 $@
  73 
  74 GENDATA += $(GENDATA_CURDATA)
  75 
  76 ##########################################################################################
  77 
  78 $(GENDATA): $(BUILD_TOOLS)
  79 
  80 $(JDK_OUTPUTDIR)/classes/_the.gendata: $(GENDATA)
  81         $(TOUCH) $@
  82 
  83 all: $(JDK_OUTPUTDIR)/classes/_the.gendata
  84 
  85 .PHONY: all