< prev index next >

make/linux/makefiles/buildtree.make

Print this page




 105 TOPLEVEL_EXCLUDE_DIRS   = $(ALWAYS_EXCLUDE_DIRS) -o -name adlc -o -name agent
 106 else
 107 ifeq            ($(VARIANT),compiler2)
 108 TOPLEVEL_EXCLUDE_DIRS   = $(ALWAYS_EXCLUDE_DIRS) -o -name adlc -o -name c1 -o -name agent
 109 else
 110 # compiler1 and core use the same exclude list
 111 TOPLEVEL_EXCLUDE_DIRS   = $(ALWAYS_EXCLUDE_DIRS) -o -name adlc -o -name opto -o -name libadt -o -name agent
 112 endif
 113 endif
 114 
 115 ifeq ($(ENABLE_JFR),false)
 116 ALWAYS_EXCLUDE_DIRS += -o -name jfr
 117 endif
 118 
 119 # Get things from the platform file.
 120 COMPILER        = $(shell sed -n 's/^compiler[  ]*=[    ]*//p' $(PLATFORM_FILE))
 121 
 122 SIMPLE_DIRS     = \
 123         $(PLATFORM_DIR)/generated/dependencies \
 124         $(PLATFORM_DIR)/generated/adfiles \
 125         $(PLATFORM_DIR)/generated/jvmtifiles \



 126         $(PLATFORM_DIR)/generated/jfrfiles

 127 
 128 TARGETS      = debug fastdebug optimized product
 129 SUBMAKE_DIRS = $(addprefix $(PLATFORM_DIR)/,$(TARGETS))
 130 
 131 # For dependencies and recursive makes.
 132 BUILDTREE_MAKE  = $(GAMMADIR)/make/$(OS_FAMILY)/makefiles/buildtree.make
 133 
 134 BUILDTREE_TARGETS = Makefile flags.make flags_vm.make vm.make adlc.make jvmti.make jfr.make sa.make



 135 
 136 BUILDTREE_VARS  = GAMMADIR=$(GAMMADIR) OS_FAMILY=$(OS_FAMILY) \
 137         SRCARCH=$(SRCARCH) BUILDARCH=$(BUILDARCH) LIBARCH=$(LIBARCH) VARIANT=$(VARIANT)
 138 
 139 # Define variables to be set in flags.make.
 140 # Default values are set in make/defs.make.
 141 ifeq ($(HOTSPOT_BUILD_VERSION),)
 142   HS_BUILD_VER=$(HOTSPOT_RELEASE_VERSION)
 143 else
 144   HS_BUILD_VER=$(HOTSPOT_RELEASE_VERSION)-$(HOTSPOT_BUILD_VERSION)
 145 endif
 146 # Set BUILD_USER from system-dependent hints:  $LOGNAME, $(whoami)
 147 ifndef HOTSPOT_BUILD_USER
 148   HOTSPOT_BUILD_USER := $(shell echo $$LOGNAME)
 149 endif
 150 ifndef HOTSPOT_BUILD_USER
 151   HOTSPOT_BUILD_USER := $(shell whoami)
 152 endif
 153 # Define HOTSPOT_VM_DISTRO based on settings in make/openjdk_distro
 154 # or make/hotspot_distro.




 105 TOPLEVEL_EXCLUDE_DIRS   = $(ALWAYS_EXCLUDE_DIRS) -o -name adlc -o -name agent
 106 else
 107 ifeq            ($(VARIANT),compiler2)
 108 TOPLEVEL_EXCLUDE_DIRS   = $(ALWAYS_EXCLUDE_DIRS) -o -name adlc -o -name c1 -o -name agent
 109 else
 110 # compiler1 and core use the same exclude list
 111 TOPLEVEL_EXCLUDE_DIRS   = $(ALWAYS_EXCLUDE_DIRS) -o -name adlc -o -name opto -o -name libadt -o -name agent
 112 endif
 113 endif
 114 
 115 ifeq ($(ENABLE_JFR),false)
 116 ALWAYS_EXCLUDE_DIRS += -o -name jfr
 117 endif
 118 
 119 # Get things from the platform file.
 120 COMPILER        = $(shell sed -n 's/^compiler[  ]*=[    ]*//p' $(PLATFORM_FILE))
 121 
 122 SIMPLE_DIRS     = \
 123         $(PLATFORM_DIR)/generated/dependencies \
 124         $(PLATFORM_DIR)/generated/adfiles \
 125         $(PLATFORM_DIR)/generated/jvmtifiles
 126 
 127 ifeq ($(ENABLE_JFR), true)
 128 SIMPLE_DIRS     += \
 129         $(PLATFORM_DIR)/generated/jfrfiles
 130 endif
 131 
 132 TARGETS      = debug fastdebug optimized product
 133 SUBMAKE_DIRS = $(addprefix $(PLATFORM_DIR)/,$(TARGETS))
 134 
 135 # For dependencies and recursive makes.
 136 BUILDTREE_MAKE  = $(GAMMADIR)/make/$(OS_FAMILY)/makefiles/buildtree.make
 137 
 138 BUILDTREE_TARGETS = Makefile flags.make flags_vm.make vm.make adlc.make jvmti.make sa.make
 139 ifeq ($(ENABLE_JFR), true)
 140 BUILDTREE_TARGETS += jfr.make
 141 endif
 142 
 143 BUILDTREE_VARS  = GAMMADIR=$(GAMMADIR) OS_FAMILY=$(OS_FAMILY) \
 144         SRCARCH=$(SRCARCH) BUILDARCH=$(BUILDARCH) LIBARCH=$(LIBARCH) VARIANT=$(VARIANT)
 145 
 146 # Define variables to be set in flags.make.
 147 # Default values are set in make/defs.make.
 148 ifeq ($(HOTSPOT_BUILD_VERSION),)
 149   HS_BUILD_VER=$(HOTSPOT_RELEASE_VERSION)
 150 else
 151   HS_BUILD_VER=$(HOTSPOT_RELEASE_VERSION)-$(HOTSPOT_BUILD_VERSION)
 152 endif
 153 # Set BUILD_USER from system-dependent hints:  $LOGNAME, $(whoami)
 154 ifndef HOTSPOT_BUILD_USER
 155   HOTSPOT_BUILD_USER := $(shell echo $$LOGNAME)
 156 endif
 157 ifndef HOTSPOT_BUILD_USER
 158   HOTSPOT_BUILD_USER := $(shell whoami)
 159 endif
 160 # Define HOTSPOT_VM_DISTRO based on settings in make/openjdk_distro
 161 # or make/hotspot_distro.


< prev index next >