44 $(eval $(call IncludeCustomExtension, hotspot/gensrc/GenerateSources.gmk)) |
44 $(eval $(call IncludeCustomExtension, hotspot/gensrc/GenerateSources.gmk)) |
45 |
45 |
46 # While technically the rules below are "gendata" which can be done in parallel |
46 # While technically the rules below are "gendata" which can be done in parallel |
47 # with native compilation, let's keep it here for simplicity. |
47 # with native compilation, let's keep it here for simplicity. |
48 |
48 |
49 # The Xusage.txt file needs to have platform specific path separator |
|
50 $(eval $(call SetupTextFileProcessing, CREATE_XUSAGE, \ |
|
51 SOURCE_FILES := $(TOPDIR)/src/hotspot/share/Xusage.txt, \ |
|
52 OUTPUT_FILE := $(JVM_LIB_OUTPUTDIR)/Xusage.txt, \ |
|
53 REPLACEMENTS := separated by ;> => separated by $(PATH_SEP)> ; , \ |
|
54 )) |
|
55 |
|
56 TARGETS += $(CREATE_XUSAGE) |
|
57 |
|
58 # Setup the hotspot launcher script for developer use |
49 # Setup the hotspot launcher script for developer use |
59 $(eval $(call SetupTextFileProcessing, CREATE_HOTSPOT_LAUNCHER, \ |
50 $(eval $(call SetupTextFileProcessing, CREATE_HOTSPOT_LAUNCHER, \ |
60 SOURCE_FILES := $(TOPDIR)/make/hotspot/hotspot.script, \ |
51 SOURCE_FILES := $(TOPDIR)/make/hotspot/hotspot.script, \ |
61 OUTPUT_FILE := $(JVM_OUTPUTDIR)/hotspot, \ |
52 OUTPUT_FILE := $(JVM_OUTPUTDIR)/hotspot, \ |
62 REPLACEMENTS := \ |
53 REPLACEMENTS := \ |