107 108 TOOL_SPP = $(JAVA_SMALL) -cp $(JDK_OUTPUTDIR)/btclasses build.tools.spp.Spp 109 110 # Nimbus is used somewhere in the swing build. 111 TOOL_GENERATENIMBUS = $(JAVA_SMALL) -cp $(JDK_OUTPUTDIR)/btclasses \ 112 build.tools.generatenimbus.Generator 113 114 TOOL_WRAPPERGENERATOR = $(JAVA_SMALL) -cp $(JDK_OUTPUTDIR)/btclasses \ 115 WrapperGenerator 116 117 TOOL_AWT_TOBIN = $(JAVA_SMALL) -Djava.awt.headless=true -cp $(JDK_OUTPUTDIR)/btclasses \ 118 build.tools.icondata.awt.ToBin 119 120 TOOL_OSX_TOBIN = $(JAVA_SMALL) -Djava.awt.headless=true -cp $(JDK_OUTPUTDIR)/btclasses \ 121 build.tools.icondata.osxapp.ToBin 122 123 TOOL_CLDRCONVERTER = $(JAVA_SMALL) -cp $(JDK_OUTPUTDIR)/btclasses \ 124 build.tools.cldrconverter.CLDRConverter 125 126 TOOL_REMOVEMETHODS = $(JAVA_SMALL) -Xbootclasspath/p:$(LANGTOOLS_OUTPUTDIR)/dist/bootstrap/lib/javac.jar \ 127 -cp $(JDK_OUTPUTDIR)/btclasses:$(JDK_OUTPUTDIR) \ 128 build.tools.classfile.RemoveMethods 129 130 TOOL_CHECKDEPS = $(JAVA_SMALL) -Xbootclasspath/p:$(LANGTOOLS_OUTPUTDIR)/dist/bootstrap/lib/javac.jar \ 131 -cp $(JDK_OUTPUTDIR)/btclasses:$(JDK_OUTPUTDIR) \ 132 build.tools.deps.CheckDeps 133 134 TOOL_ADDTORESTRICTEDPKGS=$(JAVA_SMALL) -cp $(JDK_OUTPUTDIR)/btclasses \ 135 build.tools.addtorestrictedpkgs.AddToRestrictedPkgs 136 137 ########################################################################################## 138 139 # Tools needed on solaris because OBJCOPY is broken. 140 141 ifeq ($(OPENJDK_TARGET_OS), solaris) 142 $(eval $(call SetupNativeCompilation,ADD_GNU_DEBUGLINK, \ 143 SRC := $(JDK_TOPDIR)/make/src/native/add_gnu_debuglink, \ 144 LANG := C, \ 145 CC := $(BUILD_CC), \ 146 LDEXE := $(BUILD_LD), \ 147 LDFLAGS := -lelf, \ 148 OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/add_gnu_debuglink, \ 149 OUTPUT_DIR := $(JDK_OUTPUTDIR)/btbin, \ 150 PROGRAM := add_gnu_debuglink)) 151 | 107 108 TOOL_SPP = $(JAVA_SMALL) -cp $(JDK_OUTPUTDIR)/btclasses build.tools.spp.Spp 109 110 # Nimbus is used somewhere in the swing build. 111 TOOL_GENERATENIMBUS = $(JAVA_SMALL) -cp $(JDK_OUTPUTDIR)/btclasses \ 112 build.tools.generatenimbus.Generator 113 114 TOOL_WRAPPERGENERATOR = $(JAVA_SMALL) -cp $(JDK_OUTPUTDIR)/btclasses \ 115 WrapperGenerator 116 117 TOOL_AWT_TOBIN = $(JAVA_SMALL) -Djava.awt.headless=true -cp $(JDK_OUTPUTDIR)/btclasses \ 118 build.tools.icondata.awt.ToBin 119 120 TOOL_OSX_TOBIN = $(JAVA_SMALL) -Djava.awt.headless=true -cp $(JDK_OUTPUTDIR)/btclasses \ 121 build.tools.icondata.osxapp.ToBin 122 123 TOOL_CLDRCONVERTER = $(JAVA_SMALL) -cp $(JDK_OUTPUTDIR)/btclasses \ 124 build.tools.cldrconverter.CLDRConverter 125 126 TOOL_REMOVEMETHODS = $(JAVA_SMALL) -Xbootclasspath/p:$(LANGTOOLS_OUTPUTDIR)/dist/bootstrap/lib/javac.jar \ 127 -cp '$(JDK_OUTPUTDIR)/btclasses$(PATH_SEP)$(JDK_OUTPUTDIR)' \ 128 build.tools.classfile.RemoveMethods 129 130 TOOL_CHECKDEPS = $(JAVA_SMALL) -Xbootclasspath/p:$(LANGTOOLS_OUTPUTDIR)/dist/bootstrap/lib/javac.jar \ 131 -cp '$(JDK_OUTPUTDIR)/btclasses$(PATH_SEP)$(JDK_OUTPUTDIR)' \ 132 build.tools.deps.CheckDeps 133 134 TOOL_ADDTORESTRICTEDPKGS=$(JAVA_SMALL) -cp $(JDK_OUTPUTDIR)/btclasses \ 135 build.tools.addtorestrictedpkgs.AddToRestrictedPkgs 136 137 ########################################################################################## 138 139 # Tools needed on solaris because OBJCOPY is broken. 140 141 ifeq ($(OPENJDK_TARGET_OS), solaris) 142 $(eval $(call SetupNativeCompilation,ADD_GNU_DEBUGLINK, \ 143 SRC := $(JDK_TOPDIR)/make/src/native/add_gnu_debuglink, \ 144 LANG := C, \ 145 CC := $(BUILD_CC), \ 146 LDEXE := $(BUILD_LD), \ 147 LDFLAGS := -lelf, \ 148 OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/add_gnu_debuglink, \ 149 OUTPUT_DIR := $(JDK_OUTPUTDIR)/btbin, \ 150 PROGRAM := add_gnu_debuglink)) 151 |