# HG changeset patch # User dholmes # Date 1374708206 14400 # Node ID 01aa164323fa2998c24dc5db183d6dd31768f0d4 # Parent 2285b4a0a4e6f2d17be6e774ef43a20dd7ffd9eb 8020799: Allow customization of hotspot source directories and files Reviewed-by: kvn, dlong diff -r 2285b4a0a4e6 -r 01aa164323fa make/linux/makefiles/vm.make --- a/make/linux/makefiles/vm.make Thu Jul 18 09:35:02 2013 -0700 +++ b/make/linux/makefiles/vm.make Wed Jul 24 19:23:26 2013 -0400 @@ -212,6 +212,12 @@ Src_Files_EXCLUDE += \*x86_32\* endif +# Alternate vm.make +# This has to be included here to allow changes to the source +# directories and excluded files before they are expanded +# by the definition of Src_Files. +-include $(HS_ALT_MAKE)/$(Platform_os_family)/makefiles/vm.make + # Locate all source files in the given directory, excluding files in Src_Files_EXCLUDE. define findsrc $(notdir $(shell find $(1)/. ! -name . -prune \ @@ -381,4 +387,4 @@ install: install_jvm install_jsig install_saproc -.PHONY: default build install install_jvm $(HS_ALT_MAKE)/$(Platform_os_family)/makefiles/$(BUILDARCH).make +.PHONY: default build install install_jvm $(HS_ALT_MAKE)/$(Platform_os_family)/makefiles/$(BUILDARCH).make $(HS_ALT_MAKE)/$(Platform_os_family)/makefiles/vm.make