make/RunTestsPrebuilt.gmk
branchihse-testmakefiles-branch
changeset 55954 59d51a521c64
parent 55931 76a784951142
child 55967 e2c47e2db0a5
equal deleted inserted replaced
55952:690771005759 55954:59d51a521c64
   207   FIXPATH := $(TEST_IMAGE_DIR)/bin/fixpath.exe -c
   207   FIXPATH := $(TEST_IMAGE_DIR)/bin/fixpath.exe -c
   208   PATH_SEP:=;
   208   PATH_SEP:=;
   209 else
   209 else
   210   FIXPATH :=
   210   FIXPATH :=
   211   PATH_SEP:=:
   211   PATH_SEP:=:
       
   212 endif
       
   213 
       
   214 # Check number of cores
       
   215 ifeq ($(OPENJDK_TARGET_OS), linux)
       
   216     NUM_CORES := $(shell $(CAT) /proc/cpuinfo  | $(GREP) -c processor)
       
   217 else ifeq ($(OPENJDK_TARGET_OS), macosx)
       
   218     NUM_CORES := $(shell /usr/sbin/sysctl -n hw.ncpu)
       
   219 else ifeq ($(OPENJDK_TARGET_OS), solaris)
       
   220     NUM_CORES := $(shell LC_MESSAGES=C /usr/sbin/psrinfo -v | $(GREP) -c on-line)
       
   221 else ifeq ($(OPENJDK_TARGET_OS), windows)
       
   222     NUM_CORES := $(NUMBER_OF_PROCESSORS)
       
   223 else
       
   224     NUM_CORES := 1
   212 endif
   225 endif
   213 
   226 
   214 ################################################################################
   227 ################################################################################
   215 # Generate the ephemeral spec file
   228 # Generate the ephemeral spec file
   216 ################################################################################
   229 ################################################################################
   242     OPENJDK_TARGET_OS_ENV := $(OPENJDK_TARGET_OS_ENV), \
   255     OPENJDK_TARGET_OS_ENV := $(OPENJDK_TARGET_OS_ENV), \
   243     OPENJDK_TARGET_CPU := $(OPENJDK_TARGET_CPU), \
   256     OPENJDK_TARGET_CPU := $(OPENJDK_TARGET_CPU), \
   244     OPENJDK_TARGET_CPU_ARCH := $(OPENJDK_TARGET_CPU_ARCH), \
   257     OPENJDK_TARGET_CPU_ARCH := $(OPENJDK_TARGET_CPU_ARCH), \
   245     OPENJDK_TARGET_CPU_BITS := $(OPENJDK_TARGET_CPU_BITS), \
   258     OPENJDK_TARGET_CPU_BITS := $(OPENJDK_TARGET_CPU_BITS), \
   246     OPENJDK_TARGET_CPU_ENDIAN := $(OPENJDK_TARGET_CPU_ENDIAN), \
   259     OPENJDK_TARGET_CPU_ENDIAN := $(OPENJDK_TARGET_CPU_ENDIAN), \
       
   260     NUM_CORES := $(NUM_CORES), \
   247     include $(TOPDIR)/make/RunTestsPrebuiltSpec.gmk, \
   261     include $(TOPDIR)/make/RunTestsPrebuiltSpec.gmk, \
   248     $(CUSTOM_NEW_SPEC_LINE), \
   262     $(CUSTOM_NEW_SPEC_LINE), \
   249 )
   263 )
   250 
   264 
   251 ################################################################################
   265 ################################################################################