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




 109 # TODO: Only referenced in jdk/make/tools/sharing/README.txt. Find out what it means.
 110 TOOL_MAKECLASSLIST=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
 111         build.tools.makeclasslist.MakeClasslist
 112 
 113 # Nimbus is used somewhere in the swing build.
 114 TOOL_GENERATENIMBUS=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
 115         build.tools.generatenimbus.Generator
 116 
 117 TOOL_WRAPPERGENERATOR=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
 118         WrapperGenerator
 119 
 120 TOOL_X11_TOBIN=$(JAVA) -Djava.awt.headless=true -cp $(JDK_OUTPUTDIR)/btclasses \
 121         sun.awt.X11.ToBin
 122 
 123 TOOL_OSX_TOBIN=$(JAVA) -Djava.awt.headless=true -cp $(JDK_OUTPUTDIR)/btclasses \
 124         sun.osxapp.ToBin
 125 
 126 TOOL_CLDRCONVERTER=$(JAVA) -cp $(JDK_OUTPUTDIR)/btclasses \
 127         build.tools.cldrconverter.CLDRConverter
 128 




 129 ##########################################################################################
 130 
 131 # Tools needed on solaris because OBJCOPY is broken.
 132 
 133 $(eval $(call SetupNativeCompilation,ADD_GNU_DEBUGLINK,\
 134                 SRC:=$(JDK_TOPDIR)/make/tools/add_gnu_debuglink,\
 135                 LANG:=C,\
 136                 CC:=$(BUILD_CC),\
 137                 LDEXE:=$(BUILD_LD),\
 138                 LDFLAGS:=-lelf,\
 139                 OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/add_gnu_debuglink,\
 140                 OUTPUT_DIR:=$(JDK_OUTPUTDIR)/btbin,\
 141                 PROGRAM:=add_gnu_debuglink))
 142 
 143 $(eval $(call SetupNativeCompilation,FIX_EMPTY_SEC_HDR_FLAGS,\
 144                 SRC:=$(JDK_TOPDIR)/make/tools/fix_empty_sec_hdr_flags,\
 145                 LANG:=C,\
 146                 CC:=$(BUILD_CC),\
 147                 LDEXE:=$(BUILD_LD),\
 148                 LDFLAGS:=-lelf,\


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