jdk/makefiles/Tools.gmk
changeset 14231 a0c23c1c010f
parent 13702 efd6a05935b2
child 15126 bceb690ccf35
equal deleted inserted replaced
14104:8d9d430b4244 14231:a0c23c1c010f
    27 ifeq (,$(BUILD_TOOLS))
    27 ifeq (,$(BUILD_TOOLS))
    28 $(eval $(call SetupJavaCompilation,BUILD_TOOLS,\
    28 $(eval $(call SetupJavaCompilation,BUILD_TOOLS,\
    29                 SETUP:=GENERATE_OLDBYTECODE,\
    29                 SETUP:=GENERATE_OLDBYTECODE,\
    30 		SRC:=$(JDK_TOPDIR)/make/tools/src \
    30 		SRC:=$(JDK_TOPDIR)/make/tools/src \
    31                      $(JDK_TOPDIR)/src/solaris/classes/sun/awt/X11/generator \
    31                      $(JDK_TOPDIR)/src/solaris/classes/sun/awt/X11/generator \
    32                      $(JDK_TOPDIR)/makefiles/sun/xawt \
    32                      $(JDK_TOPDIR)/makefiles/sun/awt/X11 \
       
    33                      $(JDK_TOPDIR)/makefiles/sun/osxapp \
    33                      $(JDK_TOPDIR)/make/tools/swing-beans,\
    34                      $(JDK_TOPDIR)/make/tools/swing-beans,\
    34 		BIN:=$(JDK_OUTPUTDIR)/btclasses))
    35 		BIN:=$(JDK_OUTPUTDIR)/btclasses))
    35 
    36 
    36 endif
    37 endif
    37 
       
    38 ifndef DISABLE_NIMBUS
       
    39 
    38 
    40 $(JDK_OUTPUTDIR)/btclasses/build/tools/generatenimbus/resources/%.template : \
    39 $(JDK_OUTPUTDIR)/btclasses/build/tools/generatenimbus/resources/%.template : \
    41 	$(JDK_TOPDIR)/src/share/classes/javax/swing/plaf/nimbus/%.template
    40 	$(JDK_TOPDIR)/src/share/classes/javax/swing/plaf/nimbus/%.template
    42 	$(MKDIR) -p $(@D)
    41 	$(MKDIR) -p $(@D)
    43 	$(CP) $< $@
    42 	$(CP) $< $@
    44 
    43 
    45 BUILD_TOOLS += $(foreach i,$(wildcard $(JDK_TOPDIR)/src/share/classes/javax/swing/plaf/nimbus/*.template),$(JDK_OUTPUTDIR)/btclasses/build/tools/generatenimbus/resources/$(notdir $i))
    44 BUILD_TOOLS += $(foreach i,$(wildcard $(JDK_TOPDIR)/src/share/classes/javax/swing/plaf/nimbus/*.template),$(JDK_OUTPUTDIR)/btclasses/build/tools/generatenimbus/resources/$(notdir $i))
    46 
       
    47 endif
       
    48 
       
    49 
    45 
    50 # Add a checksum ("jsum") to the end of a text file. Prevents trivial tampering with class lists.
    46 # Add a checksum ("jsum") to the end of a text file. Prevents trivial tampering with class lists.
    51 TOOL_ADDJSUM=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
    47 TOOL_ADDJSUM=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
    52 	build.tools.addjsum.AddJsum
    48 	build.tools.addjsum.AddJsum
    53 
    49 
   119 	build.tools.generatenimbus.Generator
   115 	build.tools.generatenimbus.Generator
   120 
   116 
   121 TOOL_WRAPPERGENERATOR=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
   117 TOOL_WRAPPERGENERATOR=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
   122 	WrapperGenerator
   118 	WrapperGenerator
   123 
   119 
   124 TOOL_TOBIN=$(JAVA) -Djava.awt.headless=true -cp $(JDK_OUTPUTDIR)/btclasses \
   120 TOOL_X11_TOBIN=$(JAVA) -Djava.awt.headless=true -cp $(JDK_OUTPUTDIR)/btclasses \
   125 	sun.awt.X11.ToBin
   121 	sun.awt.X11.ToBin
       
   122 
       
   123 TOOL_OSX_TOBIN=$(JAVA) -Djava.awt.headless=true -cp $(JDK_OUTPUTDIR)/btclasses \
       
   124 	sun.osxapp.ToBin
   126 
   125 
   127 TOOL_CLDRCONVERTER=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
   126 TOOL_CLDRCONVERTER=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
   128 	build.tools.cldrconverter.CLDRConverter
   127 	build.tools.cldrconverter.CLDRConverter
   129 
   128 
   130 ##########################################################################################
   129 ##########################################################################################