common/autoconf/spec.gmk.in

Print this page




 227 HOTSPOT_DIST=$(HOTSPOT_OUTPUTDIR)/dist
 228 
 229 # The boot jdk to use
 230 BOOT_JDK:=@BOOT_JDK@
 231 BOOT_JDK_JVMARGS:=@BOOT_JDK_JVMARGS@
 232 BOOT_RTJAR:=@BOOT_RTJAR@
 233 BOOT_TOOLSJAR=$(BOOT_JDK)/lib/tools.jar
 234 
 235 # When compiling Java source to be run by the boot jdk
 236 # use these extra flags, eg -source 6 -target 6
 237 BOOT_JDK_SOURCETARGET:=@BOOT_JDK_SOURCETARGET@
 238 
 239 # Information about the build system
 240 NUM_CORES:=@NUM_CORES@
 241 # Enable sjavac support = use a javac server,
 242 # multi core javac compilation and dependency tracking.
 243 ENABLE_SJAVAC:=@ENABLE_SJAVAC@
 244 # Store sjavac server synchronization files here, and
 245 # the sjavac server log files.
 246 SJAVAC_SERVER_DIR:=@SJAVAC_SERVER_DIR@
 247 # We can block the Javac server to never use more cores than this.
 248 # This is not for performance reasons, but for memory usage, since each
 249 # core requires its own JavaCompiler. We might have 64 cores and 4GB
 250 # of memory, 64 JavaCompilers will currently not fit in a 3GB heap.
 251 # Since there is no sharing of data between the JavaCompilers.
 252 SJAVAC_SERVER_CORES:=@SJAVAC_SERVER_CORES@
 253 
 254 # The OpenJDK makefiles should be changed to using the standard
 255 # configure output ..._CFLAGS and ..._LIBS. In the meantime we
 256 # extract the information here.
 257 FREETYPE2_LIB_PATH:=@FREETYPE2_LIB_PATH@
 258 FREETYPE2_LIBS:=@FREETYPE2_LIBS@
 259 FREETYPE2_CFLAGS:=@FREETYPE2_CFLAGS@
 260 USING_SYSTEM_FT_LIB=@USING_SYSTEM_FT_LIB@
 261 CUPS_CFLAGS:=@CUPS_CFLAGS@
 262 
 263 PACKAGE_PATH=@PACKAGE_PATH@
 264 
 265 # Source file for cacerts
 266 CACERTS_FILE=@CACERTS_FILE@
 267 
 268 # Enable unlimited crypto policy
 269 UNLIMITED_CRYPTO=@UNLIMITED_CRYPTO@
 270 
 271 # Necessary additional compiler flags to compile X11 
 272 X_CFLAGS:=@X_CFLAGS@


 477 ZIP:=@ZIP@
 478 UNZIP:=@UNZIP@
 479 MT:=@FIXPATH@ @MT@
 480 RC:=@FIXPATH@ @RC@
 481 DUMPBIN:=@FIXPATH@ @DUMPBIN@
 482 CYGPATH:=@CYGPATH@
 483 LDD:=@LDD@
 484 OTOOL:=@OTOOL@
 485 READELF:=@READELF@
 486 EXPR:=@EXPR@
 487 FILE:=@FILE@
 488 HG:=@HG@
 489 OBJCOPY:=@OBJCOPY@
 490 SETFILE:=@SETFILE@
 491 
 492 FIXPATH:=@FIXPATH@
 493 
 494 # Where the build output is stored for your convenience.
 495 BUILD_LOG:=@BUILD_LOG@
 496 BUILD_LOG_PREVIOUS:=@BUILD_LOG_PREVIOUS@
 497 BUILD_LOG_WRAPPER:=@BUILD_LOG_WRAPPER@







 498 
 499 # Build setup
 500 ENABLE_JFR=@ENABLE_JFR@
 501 USE_EXTERNAL_LIBJPEG:=@USE_EXTERNAL_LIBJPEG@
 502 USE_EXTERNAL_LIBGIF:=@USE_EXTERNAL_LIBGIF@
 503 USE_EXTERNAL_LIBZ:=@USE_EXTERNAL_LIBZ@
 504 LIBZIP_CAN_USE_MMAP:=@LIBZIP_CAN_USE_MMAP@
 505 MSVCR_DLL:=@MSVCR_DLL@
 506 
 507 
 508 # ADD_SRCS takes a single argument with source roots
 509 # and appends any corresponding source roots found
 510 # below --with-add-source-root and below
 511 # --with-override-source-root. It is the responsibility
 512 # of the next macro to get rid of superfluous files.
 513 ADD_SRCS=$1
 514 ifneq (,$(ADD_SRC_ROOT))
 515     # Append wildcard rule to pickup any matching source roots found below ADD_SRC_ROOT 
 516     ADD_SRCS+=$(wildcard $(subst $(SRC_ROOT),$(ADD_SRC_ROOT),$1))
 517 endif




 227 HOTSPOT_DIST=$(HOTSPOT_OUTPUTDIR)/dist
 228 
 229 # The boot jdk to use
 230 BOOT_JDK:=@BOOT_JDK@
 231 BOOT_JDK_JVMARGS:=@BOOT_JDK_JVMARGS@
 232 BOOT_RTJAR:=@BOOT_RTJAR@
 233 BOOT_TOOLSJAR=$(BOOT_JDK)/lib/tools.jar
 234 
 235 # When compiling Java source to be run by the boot jdk
 236 # use these extra flags, eg -source 6 -target 6
 237 BOOT_JDK_SOURCETARGET:=@BOOT_JDK_SOURCETARGET@
 238 
 239 # Information about the build system
 240 NUM_CORES:=@NUM_CORES@
 241 # Enable sjavac support = use a javac server,
 242 # multi core javac compilation and dependency tracking.
 243 ENABLE_SJAVAC:=@ENABLE_SJAVAC@
 244 # Store sjavac server synchronization files here, and
 245 # the sjavac server log files.
 246 SJAVAC_SERVER_DIR:=@SJAVAC_SERVER_DIR@






 247 
 248 # The OpenJDK makefiles should be changed to using the standard
 249 # configure output ..._CFLAGS and ..._LIBS. In the meantime we
 250 # extract the information here.
 251 FREETYPE2_LIB_PATH:=@FREETYPE2_LIB_PATH@
 252 FREETYPE2_LIBS:=@FREETYPE2_LIBS@
 253 FREETYPE2_CFLAGS:=@FREETYPE2_CFLAGS@
 254 USING_SYSTEM_FT_LIB=@USING_SYSTEM_FT_LIB@
 255 CUPS_CFLAGS:=@CUPS_CFLAGS@
 256 
 257 PACKAGE_PATH=@PACKAGE_PATH@
 258 
 259 # Source file for cacerts
 260 CACERTS_FILE=@CACERTS_FILE@
 261 
 262 # Enable unlimited crypto policy
 263 UNLIMITED_CRYPTO=@UNLIMITED_CRYPTO@
 264 
 265 # Necessary additional compiler flags to compile X11 
 266 X_CFLAGS:=@X_CFLAGS@


 471 ZIP:=@ZIP@
 472 UNZIP:=@UNZIP@
 473 MT:=@FIXPATH@ @MT@
 474 RC:=@FIXPATH@ @RC@
 475 DUMPBIN:=@FIXPATH@ @DUMPBIN@
 476 CYGPATH:=@CYGPATH@
 477 LDD:=@LDD@
 478 OTOOL:=@OTOOL@
 479 READELF:=@READELF@
 480 EXPR:=@EXPR@
 481 FILE:=@FILE@
 482 HG:=@HG@
 483 OBJCOPY:=@OBJCOPY@
 484 SETFILE:=@SETFILE@
 485 
 486 FIXPATH:=@FIXPATH@
 487 
 488 # Where the build output is stored for your convenience.
 489 BUILD_LOG:=@BUILD_LOG@
 490 BUILD_LOG_PREVIOUS:=@BUILD_LOG_PREVIOUS@
 491 # Disable the build log wrapper on sjavac+winapi until
 492 # we have solved how to prevent the log wrapper to wait
 493 # for the background sjavac server process.
 494 ifeq (@ENABLE_SJAVAC@X@OPENJDK_BUILD_OS_API@,yesXwinapi)
 495     BUILD_LOG_WRAPPER:=
 496 else
 497     BUILD_LOG_WRAPPER:=@BUILD_LOG_WRAPPER@
 498 endif
 499 
 500 # Build setup
 501 ENABLE_JFR=@ENABLE_JFR@
 502 USE_EXTERNAL_LIBJPEG:=@USE_EXTERNAL_LIBJPEG@
 503 USE_EXTERNAL_LIBGIF:=@USE_EXTERNAL_LIBGIF@
 504 USE_EXTERNAL_LIBZ:=@USE_EXTERNAL_LIBZ@
 505 LIBZIP_CAN_USE_MMAP:=@LIBZIP_CAN_USE_MMAP@
 506 MSVCR_DLL:=@MSVCR_DLL@
 507 
 508 
 509 # ADD_SRCS takes a single argument with source roots
 510 # and appends any corresponding source roots found
 511 # below --with-add-source-root and below
 512 # --with-override-source-root. It is the responsibility
 513 # of the next macro to get rid of superfluous files.
 514 ADD_SRCS=$1
 515 ifneq (,$(ADD_SRC_ROOT))
 516     # Append wildcard rule to pickup any matching source roots found below ADD_SRC_ROOT 
 517     ADD_SRCS+=$(wildcard $(subst $(SRC_ROOT),$(ADD_SRC_ROOT),$1))
 518 endif