comparison make/jvmci.make @ 22618:452ef008f3c3

adapt to mx change in terms of where generated output is placed
author Doug Simon <doug.simon@oracle.com>
date Sun, 27 Sep 2015 15:10:30 +0200
parents 1852abfbaca3
children 1bbd4a7c274b
comparison
equal deleted inserted replaced
22617:e8f298580f99 22618:452ef008f3c3
38 $(QUIETLY) test ! -d $(providers) || (cd $(providers) && for i in $$(ls); do c=$$(cat $$i); echo $$i >> $(abspath $(services))/$$c; rm $$i; done) 38 $(QUIETLY) test ! -d $(providers) || (cd $(providers) && for i in $$(ls); do c=$$(cat $$i); echo $$i >> $(abspath $(services))/$$c; rm $$i; done)
39 39
40 @# Since all projects are built together with one javac call we cannot determine 40 @# Since all projects are built together with one javac call we cannot determine
41 @# which project contains HotSpotVMConfig.inline.hpp so we hardcode it. 41 @# which project contains HotSpotVMConfig.inline.hpp so we hardcode it.
42 $(eval vmconfig := $(1)/hotspot/HotSpotVMConfig.inline.hpp) 42 $(eval vmconfig := $(1)/hotspot/HotSpotVMConfig.inline.hpp)
43 $(eval vmconfigDest := $(HS_COMMON_SRC)/../jvmci/jdk.internal.jvmci.hotspot/src_gen/hotspot) 43 $(eval vmconfigDest := $(HS_COMMON_SRC)/../mxbuild/jvmci/jdk.internal.jvmci.hotspot/src_gen/hotspot)
44 $(QUIETLY) test ! -f $(vmconfig) || (mkdir -p $(vmconfigDest) && cp $(vmconfig) $(vmconfigDest)) 44 $(QUIETLY) test ! -f $(vmconfig) || (mkdir -p $(vmconfigDest) && cp $(vmconfig) $(vmconfigDest))
45 endef 45 endef
46 46
47 # Finds the *_OptionsDescriptors classes created by OptionProcessor (the processor for the @Option annotation) 47 # Finds the *_OptionsDescriptors classes created by OptionProcessor (the processor for the @Option annotation)
48 # and appends their names to services/jdk.internal.jvmci.options.OptionDescriptors. 48 # and appends their names to services/jdk.internal.jvmci.options.OptionDescriptors.