make/Tools.gmk

Print this page




 117     build.tools.generatenimbus.Generator
 118 
 119 TOOL_WRAPPERGENERATOR = $(JAVA_SMALL) -cp $(JDK_OUTPUTDIR)/btclasses \
 120     build.tools.x11wrappergen.WrapperGenerator
 121 
 122 TOOL_AWT_TOBIN = $(JAVA_SMALL) -Djava.awt.headless=true -cp $(JDK_OUTPUTDIR)/btclasses \
 123     build.tools.icondata.awt.ToBin
 124 
 125 TOOL_OSX_TOBIN = $(JAVA_SMALL) -Djava.awt.headless=true -cp $(JDK_OUTPUTDIR)/btclasses \
 126     build.tools.icondata.osxapp.ToBin
 127 
 128 TOOL_CLDRCONVERTER = $(JAVA_SMALL) -cp $(JDK_OUTPUTDIR)/btclasses \
 129     build.tools.cldrconverter.CLDRConverter
 130 
 131 TOOL_CHECKDEPS = $(JAVA_SMALL) -Xbootclasspath/p:$(INTERIM_LANGTOOLS_JAR) \
 132     -cp "$(JDK_OUTPUTDIR)/btclasses$(PATH_SEP)$(JDK_OUTPUTDIR)" \
 133     build.tools.deps.CheckDeps
 134 
 135 TOOL_GENMODULESXML = $(JAVA_SMALL) -Xbootclasspath/p:$(INTERIM_LANGTOOLS_JAR) \
 136     -cp "$(JDK_OUTPUTDIR)/btclasses$(PATH_SEP)$(JDK_OUTPUTDIR)" \
 137     build.tools.module.GenerateModulesXml
 138 
 139 ##########################################################################################
 140 
 141 # Tools needed on solaris because OBJCOPY is broken.
 142 
 143 ifeq ($(OPENJDK_TARGET_OS), solaris)
 144 $(eval $(call SetupNativeCompilation,ADD_GNU_DEBUGLINK, \
 145     SRC := $(JDK_TOPDIR)/make/src/native/add_gnu_debuglink, \
 146     LANG := C, \
 147     CC := $(BUILD_CC), \
 148     LDEXE := $(BUILD_LD), \
 149     LDFLAGS := -lelf, \
 150     OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/add_gnu_debuglink, \
 151     OUTPUT_DIR := $(JDK_OUTPUTDIR)/btbin, \
 152     PROGRAM := add_gnu_debuglink))
 153 
 154 $(eval $(call SetupNativeCompilation,FIX_EMPTY_SEC_HDR_FLAGS, \
 155     SRC := $(JDK_TOPDIR)/make/src/native/fix_empty_sec_hdr_flags, \
 156     LANG := C, \
 157     CC := $(BUILD_CC), \


 117     build.tools.generatenimbus.Generator
 118 
 119 TOOL_WRAPPERGENERATOR = $(JAVA_SMALL) -cp $(JDK_OUTPUTDIR)/btclasses \
 120     build.tools.x11wrappergen.WrapperGenerator
 121 
 122 TOOL_AWT_TOBIN = $(JAVA_SMALL) -Djava.awt.headless=true -cp $(JDK_OUTPUTDIR)/btclasses \
 123     build.tools.icondata.awt.ToBin
 124 
 125 TOOL_OSX_TOBIN = $(JAVA_SMALL) -Djava.awt.headless=true -cp $(JDK_OUTPUTDIR)/btclasses \
 126     build.tools.icondata.osxapp.ToBin
 127 
 128 TOOL_CLDRCONVERTER = $(JAVA_SMALL) -cp $(JDK_OUTPUTDIR)/btclasses \
 129     build.tools.cldrconverter.CLDRConverter
 130 
 131 TOOL_CHECKDEPS = $(JAVA_SMALL) -Xbootclasspath/p:$(INTERIM_LANGTOOLS_JAR) \
 132     -cp "$(JDK_OUTPUTDIR)/btclasses$(PATH_SEP)$(JDK_OUTPUTDIR)" \
 133     build.tools.deps.CheckDeps
 134 
 135 TOOL_GENMODULESXML = $(JAVA_SMALL) -Xbootclasspath/p:$(INTERIM_LANGTOOLS_JAR) \
 136     -cp "$(JDK_OUTPUTDIR)/btclasses$(PATH_SEP)$(JDK_OUTPUTDIR)" \
 137     build.tools.module.GenJdepsModulesXml
 138 
 139 ##########################################################################################
 140 
 141 # Tools needed on solaris because OBJCOPY is broken.
 142 
 143 ifeq ($(OPENJDK_TARGET_OS), solaris)
 144 $(eval $(call SetupNativeCompilation,ADD_GNU_DEBUGLINK, \
 145     SRC := $(JDK_TOPDIR)/make/src/native/add_gnu_debuglink, \
 146     LANG := C, \
 147     CC := $(BUILD_CC), \
 148     LDEXE := $(BUILD_LD), \
 149     LDFLAGS := -lelf, \
 150     OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/add_gnu_debuglink, \
 151     OUTPUT_DIR := $(JDK_OUTPUTDIR)/btbin, \
 152     PROGRAM := add_gnu_debuglink))
 153 
 154 $(eval $(call SetupNativeCompilation,FIX_EMPTY_SEC_HDR_FLAGS, \
 155     SRC := $(JDK_TOPDIR)/make/src/native/fix_empty_sec_hdr_flags, \
 156     LANG := C, \
 157     CC := $(BUILD_CC), \