makefiles/Tools.gmk
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File jdk Sdiff makefiles

makefiles/Tools.gmk

Print this page




 119 # TODO: Only referenced in jdk/make/tools/sharing/README.txt. Find out what it means.
 120 TOOL_MAKECLASSLIST=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
 121         build.tools.makeclasslist.MakeClasslist
 122 
 123 # Nimbus is used somewhere in the swing build.
 124 TOOL_GENERATENIMBUS=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
 125         build.tools.generatenimbus.Generator
 126 
 127 TOOL_WRAPPERGENERATOR=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
 128         WrapperGenerator
 129 
 130 TOOL_X11_TOBIN=$(JAVA) -Djava.awt.headless=true -cp $(JDK_OUTPUTDIR)/btclasses \
 131         sun.awt.X11.ToBin
 132 
 133 TOOL_OSX_TOBIN=$(JAVA) -Djava.awt.headless=true -cp $(JDK_OUTPUTDIR)/btclasses \
 134         sun.osxapp.ToBin
 135 
 136 TOOL_CLDRCONVERTER=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
 137         build.tools.cldrconverter.CLDRConverter
 138 




 139 ##########################################################################################
 140 
 141 # Tools needed on solaris because OBJCOPY is broken.
 142 
 143 $(eval $(call SetupNativeCompilation,ADD_GNU_DEBUGLINK,\
 144                 SRC:=$(JDK_TOPDIR)/make/tools/add_gnu_debuglink,\
 145                 LANG:=C,\
 146                 CC:=$(BUILD_CC),\
 147                 LDEXE:=$(BUILD_LD),\
 148                 LDFLAGS:=-lelf,\
 149                 OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/add_gnu_debuglink,\
 150                 OUTPUT_DIR:=$(JDK_OUTPUTDIR)/btbin,\
 151                 PROGRAM:=add_gnu_debuglink))
 152 
 153 $(eval $(call SetupNativeCompilation,FIX_EMPTY_SEC_HDR_FLAGS,\
 154                 SRC:=$(JDK_TOPDIR)/make/tools/fix_empty_sec_hdr_flags,\
 155                 LANG:=C,\
 156                 CC:=$(BUILD_CC),\
 157                 LDEXE:=$(BUILD_LD),\
 158                 LDFLAGS:=-lelf,\


 119 # TODO: Only referenced in jdk/make/tools/sharing/README.txt. Find out what it means.
 120 TOOL_MAKECLASSLIST=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
 121         build.tools.makeclasslist.MakeClasslist
 122 
 123 # Nimbus is used somewhere in the swing build.
 124 TOOL_GENERATENIMBUS=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
 125         build.tools.generatenimbus.Generator
 126 
 127 TOOL_WRAPPERGENERATOR=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
 128         WrapperGenerator
 129 
 130 TOOL_X11_TOBIN=$(JAVA) -Djava.awt.headless=true -cp $(JDK_OUTPUTDIR)/btclasses \
 131         sun.awt.X11.ToBin
 132 
 133 TOOL_OSX_TOBIN=$(JAVA) -Djava.awt.headless=true -cp $(JDK_OUTPUTDIR)/btclasses \
 134         sun.osxapp.ToBin
 135 
 136 TOOL_CLDRCONVERTER=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
 137         build.tools.cldrconverter.CLDRConverter
 138 
 139 TOOL_REMOVEMETHODS=$(JAVA) -Xbootclasspath/p:$(LANGTOOLS_OUTPUTDIR)/dist/bootstrap/lib/javac.jar \
 140     -cp $(JDK_OUTPUTDIR)/btclasses:$(JDK_OUTPUTDIR) \
 141         build.tools.classfile.RemoveMethods
 142 
 143 ##########################################################################################
 144 
 145 # Tools needed on solaris because OBJCOPY is broken.
 146 
 147 $(eval $(call SetupNativeCompilation,ADD_GNU_DEBUGLINK,\
 148                 SRC:=$(JDK_TOPDIR)/make/tools/add_gnu_debuglink,\
 149                 LANG:=C,\
 150                 CC:=$(BUILD_CC),\
 151                 LDEXE:=$(BUILD_LD),\
 152                 LDFLAGS:=-lelf,\
 153                 OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/add_gnu_debuglink,\
 154                 OUTPUT_DIR:=$(JDK_OUTPUTDIR)/btbin,\
 155                 PROGRAM:=add_gnu_debuglink))
 156 
 157 $(eval $(call SetupNativeCompilation,FIX_EMPTY_SEC_HDR_FLAGS,\
 158                 SRC:=$(JDK_TOPDIR)/make/tools/fix_empty_sec_hdr_flags,\
 159                 LANG:=C,\
 160                 CC:=$(BUILD_CC),\
 161                 LDEXE:=$(BUILD_LD),\
 162                 LDFLAGS:=-lelf,\
makefiles/Tools.gmk
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File