common/autoconf/spec.gmk.in
changeset 14379 b449aa34783e
parent 14378 0ef5d942b98e
child 14810 4e7fee179b4a
equal deleted inserted replaced
14378:0ef5d942b98e 14379:b449aa34783e
   244 # multi core javac compilation and dependency tracking.
   244 # multi core javac compilation and dependency tracking.
   245 ENABLE_SJAVAC:=@ENABLE_SJAVAC@
   245 ENABLE_SJAVAC:=@ENABLE_SJAVAC@
   246 # Store sjavac server synchronization files here, and
   246 # Store sjavac server synchronization files here, and
   247 # the sjavac server log files.
   247 # the sjavac server log files.
   248 SJAVAC_SERVER_DIR:=@SJAVAC_SERVER_DIR@
   248 SJAVAC_SERVER_DIR:=@SJAVAC_SERVER_DIR@
   249 # We can block the Javac server to never use more cores than this.
       
   250 # This is not for performance reasons, but for memory usage, since each
       
   251 # core requires its own JavaCompiler. We might have 64 cores and 4GB
       
   252 # of memory, 64 JavaCompilers will currently not fit in a 3GB heap.
       
   253 # Since there is no sharing of data between the JavaCompilers.
       
   254 SJAVAC_SERVER_CORES:=@SJAVAC_SERVER_CORES@
       
   255 
   249 
   256 # The OpenJDK makefiles should be changed to using the standard
   250 # The OpenJDK makefiles should be changed to using the standard
   257 # configure output ..._CFLAGS and ..._LIBS. In the meantime we
   251 # configure output ..._CFLAGS and ..._LIBS. In the meantime we
   258 # extract the information here.
   252 # extract the information here.
   259 FREETYPE2_LIB_PATH:=@FREETYPE2_LIB_PATH@
   253 FREETYPE2_LIB_PATH:=@FREETYPE2_LIB_PATH@
   494 FIXPATH:=@FIXPATH@
   488 FIXPATH:=@FIXPATH@
   495 
   489 
   496 # Where the build output is stored for your convenience.
   490 # Where the build output is stored for your convenience.
   497 BUILD_LOG:=@BUILD_LOG@
   491 BUILD_LOG:=@BUILD_LOG@
   498 BUILD_LOG_PREVIOUS:=@BUILD_LOG_PREVIOUS@
   492 BUILD_LOG_PREVIOUS:=@BUILD_LOG_PREVIOUS@
   499 BUILD_LOG_WRAPPER:=@BUILD_LOG_WRAPPER@
   493 # Disable the build log wrapper on sjavac+winapi until
       
   494 # we have solved how to prevent the log wrapper to wait
       
   495 # for the background sjavac server process.
       
   496 ifeq (@ENABLE_SJAVAC@X@OPENJDK_BUILD_OS_API@,yesXwinapi)
       
   497     BUILD_LOG_WRAPPER:=
       
   498 else
       
   499     BUILD_LOG_WRAPPER:=@BUILD_LOG_WRAPPER@
       
   500 endif
   500 
   501 
   501 # Build setup
   502 # Build setup
   502 ENABLE_JFR=@ENABLE_JFR@
   503 ENABLE_JFR=@ENABLE_JFR@
   503 USE_EXTERNAL_LIBJPEG:=@USE_EXTERNAL_LIBJPEG@
   504 USE_EXTERNAL_LIBJPEG:=@USE_EXTERNAL_LIBJPEG@
   504 USE_EXTERNAL_LIBGIF:=@USE_EXTERNAL_LIBGIF@
   505 USE_EXTERNAL_LIBGIF:=@USE_EXTERNAL_LIBGIF@