< prev index next >

make/autoconf/spec.gmk.in

Print this page




  60 
  61 # Override the shell with bash
  62 BASH:=@BASH@
  63 BASH_ARGS:=@BASH_ARGS@
  64 SHELL:=$(BASH) $(BASH_ARGS)
  65 
  66 # The "human readable" name of this configuration
  67 CONF_NAME:=@CONF_NAME@
  68 
  69 # The built jdk will run in this target system.
  70 OPENJDK_TARGET_OS:=@OPENJDK_TARGET_OS@
  71 OPENJDK_TARGET_OS_TYPE:=@OPENJDK_TARGET_OS_TYPE@
  72 OPENJDK_TARGET_OS_ENV:=@OPENJDK_TARGET_OS_ENV@
  73 OPENJDK_TARGET_OS_UPPERCASE:=@OPENJDK_TARGET_OS_UPPERCASE@
  74 
  75 OPENJDK_TARGET_CPU:=@OPENJDK_TARGET_CPU@
  76 OPENJDK_TARGET_CPU_ARCH:=@OPENJDK_TARGET_CPU_ARCH@
  77 OPENJDK_TARGET_CPU_BITS:=@OPENJDK_TARGET_CPU_BITS@
  78 OPENJDK_TARGET_CPU_ENDIAN:=@OPENJDK_TARGET_CPU_ENDIAN@
  79 


  80 COMPILE_TYPE:=@COMPILE_TYPE@
  81 
  82 # Legacy support
  83 OPENJDK_TARGET_CPU_ISADIR:=@OPENJDK_TARGET_CPU_ISADIR@
  84 OPENJDK_TARGET_CPU_LEGACY:=@OPENJDK_TARGET_CPU_LEGACY@
  85 OPENJDK_TARGET_CPU_LEGACY_LIB:=@OPENJDK_TARGET_CPU_LEGACY_LIB@
  86 OPENJDK_TARGET_CPU_OSARCH:=@OPENJDK_TARGET_CPU_OSARCH@
  87 OPENJDK_TARGET_OS_INCLUDE_SUBDIR:=@OPENJDK_TARGET_OS_INCLUDE_SUBDIR@
  88 
  89 HOTSPOT_TARGET_OS := @HOTSPOT_TARGET_OS@
  90 HOTSPOT_TARGET_OS_TYPE := @HOTSPOT_TARGET_OS_TYPE@
  91 
  92 HOTSPOT_TARGET_CPU := @HOTSPOT_TARGET_CPU@
  93 HOTSPOT_TARGET_CPU_ARCH := @HOTSPOT_TARGET_CPU_ARCH@
  94 HOTSPOT_TARGET_CPU_DEFINE := @HOTSPOT_TARGET_CPU_DEFINE@
  95 


  96 OPENJDK_TARGET_BUNDLE_PLATFORM:=@OPENJDK_TARGET_BUNDLE_PLATFORM@
  97 JDK_ARCH_ABI_PROP_NAME := @JDK_ARCH_ABI_PROP_NAME@
  98 
  99 # We are building on this build system.
 100 # When not cross-compiling, it is the same as the target.
 101 OPENJDK_BUILD_OS:=@OPENJDK_BUILD_OS@
 102 OPENJDK_BUILD_OS_TYPE:=@OPENJDK_BUILD_OS_TYPE@
 103 OPENJDK_BUILD_OS_ENV:=@OPENJDK_BUILD_OS_ENV@
 104 
 105 OPENJDK_BUILD_CPU:=@OPENJDK_BUILD_CPU@
 106 OPENJDK_BUILD_CPU_ARCH:=@OPENJDK_BUILD_CPU_ARCH@
 107 OPENJDK_BUILD_CPU_BITS:=@OPENJDK_BUILD_CPU_BITS@
 108 OPENJDK_BUILD_CPU_ENDIAN:=@OPENJDK_BUILD_CPU_ENDIAN@
 109 


 110 OPENJDK_BUILD_OS_INCLUDE_SUBDIR:=@OPENJDK_TARGET_OS_INCLUDE_SUBDIR@
 111 
 112 # Target platform value in ModuleTarget class file attribute.
 113 OPENJDK_MODULE_TARGET_PLATFORM:=@OPENJDK_MODULE_TARGET_PLATFORM@
 114 
 115 # OS_* properties in release file
 116 RELEASE_FILE_OS_NAME:=@RELEASE_FILE_OS_NAME@
 117 RELEASE_FILE_OS_ARCH:=@RELEASE_FILE_OS_ARCH@
 118 
 119 LIBM:=@LIBM@
 120 LIBDL:=@LIBDL@
 121 
 122 # colon or semicolon
 123 PATH_SEP:=@PATH_SEP@
 124 
 125 # Save the original path before replacing it with the Visual Studio tools
 126 ORIGINAL_PATH:=@ORIGINAL_PATH@
 127 ifeq ($(OPENJDK_TARGET_OS), windows)
 128   # On Windows, the Visual Studio toolchain needs the PATH to be adjusted
 129   # to include Visual Studio tools (this needs to be in cygwin/msys style).


 836 
 837 ####################################################
 838 #
 839 # Libraries
 840 #
 841 
 842 USE_EXTERNAL_LCMS:=@USE_EXTERNAL_LCMS@
 843 LCMS_CFLAGS:=@LCMS_CFLAGS@
 844 LCMS_LIBS:=@LCMS_LIBS@
 845 
 846 USE_EXTERNAL_LIBPNG:=@USE_EXTERNAL_LIBPNG@
 847 PNG_LIBS:=@PNG_LIBS@
 848 PNG_CFLAGS:=@PNG_CFLAGS@
 849 
 850 ####################################################
 851 #
 852 # Misc
 853 #
 854 
 855 INCLUDE_SA=@INCLUDE_SA@

 856 INCLUDE_GRAAL=@INCLUDE_GRAAL@
 857 INCLUDE_JVMCI=@INCLUDE_JVMCI@
 858 
 859 OS_VERSION_MAJOR:=@OS_VERSION_MAJOR@
 860 OS_VERSION_MINOR:=@OS_VERSION_MINOR@
 861 OS_VERSION_MICRO:=@OS_VERSION_MICRO@
 862 
 863 # Images directory definitions
 864 JDK_IMAGE_SUBDIR:=jdk
 865 JRE_IMAGE_SUBDIR:=jre
 866 JCOV_IMAGE_SUBDIR := jdk-jcov
 867 
 868 # Colon left out to be able to override output dir for bootcycle-images
 869 JDK_IMAGE_DIR=$(IMAGES_OUTPUTDIR)/$(JDK_IMAGE_SUBDIR)
 870 JRE_IMAGE_DIR=$(IMAGES_OUTPUTDIR)/$(JRE_IMAGE_SUBDIR)
 871 JCOV_IMAGE_DIR = $(IMAGES_OUTPUTDIR)/$(JCOV_IMAGE_SUBDIR)
 872 
 873 # Test image, as above
 874 TEST_IMAGE_SUBDIR:=test
 875 TEST_IMAGE_DIR=$(IMAGES_OUTPUTDIR)/$(TEST_IMAGE_SUBDIR)




  60 
  61 # Override the shell with bash
  62 BASH:=@BASH@
  63 BASH_ARGS:=@BASH_ARGS@
  64 SHELL:=$(BASH) $(BASH_ARGS)
  65 
  66 # The "human readable" name of this configuration
  67 CONF_NAME:=@CONF_NAME@
  68 
  69 # The built jdk will run in this target system.
  70 OPENJDK_TARGET_OS:=@OPENJDK_TARGET_OS@
  71 OPENJDK_TARGET_OS_TYPE:=@OPENJDK_TARGET_OS_TYPE@
  72 OPENJDK_TARGET_OS_ENV:=@OPENJDK_TARGET_OS_ENV@
  73 OPENJDK_TARGET_OS_UPPERCASE:=@OPENJDK_TARGET_OS_UPPERCASE@
  74 
  75 OPENJDK_TARGET_CPU:=@OPENJDK_TARGET_CPU@
  76 OPENJDK_TARGET_CPU_ARCH:=@OPENJDK_TARGET_CPU_ARCH@
  77 OPENJDK_TARGET_CPU_BITS:=@OPENJDK_TARGET_CPU_BITS@
  78 OPENJDK_TARGET_CPU_ENDIAN:=@OPENJDK_TARGET_CPU_ENDIAN@
  79 
  80 OPENJDK_TARGET_LIBC:=@OPENJDK_TARGET_LIBC@
  81 
  82 COMPILE_TYPE:=@COMPILE_TYPE@
  83 
  84 # Legacy support
  85 OPENJDK_TARGET_CPU_ISADIR:=@OPENJDK_TARGET_CPU_ISADIR@
  86 OPENJDK_TARGET_CPU_LEGACY:=@OPENJDK_TARGET_CPU_LEGACY@
  87 OPENJDK_TARGET_CPU_LEGACY_LIB:=@OPENJDK_TARGET_CPU_LEGACY_LIB@
  88 OPENJDK_TARGET_CPU_OSARCH:=@OPENJDK_TARGET_CPU_OSARCH@
  89 OPENJDK_TARGET_OS_INCLUDE_SUBDIR:=@OPENJDK_TARGET_OS_INCLUDE_SUBDIR@
  90 
  91 HOTSPOT_TARGET_OS := @HOTSPOT_TARGET_OS@
  92 HOTSPOT_TARGET_OS_TYPE := @HOTSPOT_TARGET_OS_TYPE@
  93 
  94 HOTSPOT_TARGET_CPU := @HOTSPOT_TARGET_CPU@
  95 HOTSPOT_TARGET_CPU_ARCH := @HOTSPOT_TARGET_CPU_ARCH@
  96 HOTSPOT_TARGET_CPU_DEFINE := @HOTSPOT_TARGET_CPU_DEFINE@
  97 
  98 HOTSPOT_TARGET_LIBC := @HOTSPOT_TARGET_LIBC@
  99 
 100 OPENJDK_TARGET_BUNDLE_PLATFORM:=@OPENJDK_TARGET_BUNDLE_PLATFORM@
 101 JDK_ARCH_ABI_PROP_NAME := @JDK_ARCH_ABI_PROP_NAME@
 102 
 103 # We are building on this build system.
 104 # When not cross-compiling, it is the same as the target.
 105 OPENJDK_BUILD_OS:=@OPENJDK_BUILD_OS@
 106 OPENJDK_BUILD_OS_TYPE:=@OPENJDK_BUILD_OS_TYPE@
 107 OPENJDK_BUILD_OS_ENV:=@OPENJDK_BUILD_OS_ENV@
 108 
 109 OPENJDK_BUILD_CPU:=@OPENJDK_BUILD_CPU@
 110 OPENJDK_BUILD_CPU_ARCH:=@OPENJDK_BUILD_CPU_ARCH@
 111 OPENJDK_BUILD_CPU_BITS:=@OPENJDK_BUILD_CPU_BITS@
 112 OPENJDK_BUILD_CPU_ENDIAN:=@OPENJDK_BUILD_CPU_ENDIAN@
 113 
 114 OPENJDK_BUILD_LIBC:=@OPENJDK_BUILD_LIBC@
 115 
 116 OPENJDK_BUILD_OS_INCLUDE_SUBDIR:=@OPENJDK_TARGET_OS_INCLUDE_SUBDIR@
 117 
 118 # Target platform value in ModuleTarget class file attribute.
 119 OPENJDK_MODULE_TARGET_PLATFORM:=@OPENJDK_MODULE_TARGET_PLATFORM@
 120 
 121 # OS_* properties in release file
 122 RELEASE_FILE_OS_NAME:=@RELEASE_FILE_OS_NAME@
 123 RELEASE_FILE_OS_ARCH:=@RELEASE_FILE_OS_ARCH@
 124 
 125 LIBM:=@LIBM@
 126 LIBDL:=@LIBDL@
 127 
 128 # colon or semicolon
 129 PATH_SEP:=@PATH_SEP@
 130 
 131 # Save the original path before replacing it with the Visual Studio tools
 132 ORIGINAL_PATH:=@ORIGINAL_PATH@
 133 ifeq ($(OPENJDK_TARGET_OS), windows)
 134   # On Windows, the Visual Studio toolchain needs the PATH to be adjusted
 135   # to include Visual Studio tools (this needs to be in cygwin/msys style).


 842 
 843 ####################################################
 844 #
 845 # Libraries
 846 #
 847 
 848 USE_EXTERNAL_LCMS:=@USE_EXTERNAL_LCMS@
 849 LCMS_CFLAGS:=@LCMS_CFLAGS@
 850 LCMS_LIBS:=@LCMS_LIBS@
 851 
 852 USE_EXTERNAL_LIBPNG:=@USE_EXTERNAL_LIBPNG@
 853 PNG_LIBS:=@PNG_LIBS@
 854 PNG_CFLAGS:=@PNG_CFLAGS@
 855 
 856 ####################################################
 857 #
 858 # Misc
 859 #
 860 
 861 INCLUDE_SA=@INCLUDE_SA@
 862 INCLUDE_SA_ATTACH=@INCLUDE_SA_ATTACH@
 863 INCLUDE_GRAAL=@INCLUDE_GRAAL@
 864 INCLUDE_JVMCI=@INCLUDE_JVMCI@
 865 
 866 OS_VERSION_MAJOR:=@OS_VERSION_MAJOR@
 867 OS_VERSION_MINOR:=@OS_VERSION_MINOR@
 868 OS_VERSION_MICRO:=@OS_VERSION_MICRO@
 869 
 870 # Images directory definitions
 871 JDK_IMAGE_SUBDIR:=jdk
 872 JRE_IMAGE_SUBDIR:=jre
 873 JCOV_IMAGE_SUBDIR := jdk-jcov
 874 
 875 # Colon left out to be able to override output dir for bootcycle-images
 876 JDK_IMAGE_DIR=$(IMAGES_OUTPUTDIR)/$(JDK_IMAGE_SUBDIR)
 877 JRE_IMAGE_DIR=$(IMAGES_OUTPUTDIR)/$(JRE_IMAGE_SUBDIR)
 878 JCOV_IMAGE_DIR = $(IMAGES_OUTPUTDIR)/$(JCOV_IMAGE_SUBDIR)
 879 
 880 # Test image, as above
 881 TEST_IMAGE_SUBDIR:=test
 882 TEST_IMAGE_DIR=$(IMAGES_OUTPUTDIR)/$(TEST_IMAGE_SUBDIR)


< prev index next >