common/autoconf/spec.gmk.in
changeset 23165 3400afa2e4bc
parent 23164 15414968e6b8
parent 22722 03797b5d2ba3
child 23166 4cdccd29406c
equal deleted inserted replaced
23164:15414968e6b8 23165:3400afa2e4bc
    68 ifeq (,$(findstring -R,$(MAKE)))
    68 ifeq (,$(findstring -R,$(MAKE)))
    69   MAKE:=$(MAKE) -R
    69   MAKE:=$(MAKE) -R
    70 endif
    70 endif
    71 
    71 
    72 # Specify where the common include directory for makefiles is.
    72 # Specify where the common include directory for makefiles is.
    73 ifeq (,$(findstring -I @SRC_ROOT@/make/common,$(MAKE)))
    73 ifeq (,$(findstring -I @TOPDIR@/make/common,$(MAKE)))
    74   MAKE:=$(MAKE) -I @SRC_ROOT@/make/common
    74   MAKE:=$(MAKE) -I @TOPDIR@/make/common
    75 endif
    75 endif
    76 
    76 
    77 # The "human readable" name of this configuration
    77 # The "human readable" name of this configuration
    78 CONF_NAME:=@CONF_NAME@
    78 CONF_NAME:=@CONF_NAME@
    79 
    79 
   134 # Usually not needed since the configure script should have
   134 # Usually not needed since the configure script should have
   135 # taken it into account already when setting CFLAGS et al.
   135 # taken it into account already when setting CFLAGS et al.
   136 SYS_ROOT:=@SYS_ROOT@
   136 SYS_ROOT:=@SYS_ROOT@
   137 
   137 
   138 # Paths to the source code
   138 # Paths to the source code
   139 SRC_ROOT:=@SRC_ROOT@
       
   140 ADD_SRC_ROOT:=@ADD_SRC_ROOT@
   139 ADD_SRC_ROOT:=@ADD_SRC_ROOT@
   141 OVERRIDE_SRC_ROOT:=@OVERRIDE_SRC_ROOT@
   140 OVERRIDE_SRC_ROOT:=@OVERRIDE_SRC_ROOT@
   142 TOPDIR:=@SRC_ROOT@
   141 
       
   142 # The top-level directory of the forest (SRC_ROOT is a traditional alias)
       
   143 TOPDIR:=@TOPDIR@
       
   144 SRC_ROOT:=@TOPDIR@
       
   145 
   143 OUTPUT_ROOT:=@OUTPUT_ROOT@
   146 OUTPUT_ROOT:=@OUTPUT_ROOT@
   144 JDK_TOPDIR:=@JDK_TOPDIR@
   147 JDK_TOPDIR:=@JDK_TOPDIR@
   145 LANGTOOLS_TOPDIR:=@LANGTOOLS_TOPDIR@
   148 LANGTOOLS_TOPDIR:=@LANGTOOLS_TOPDIR@
   146 CORBA_TOPDIR:=@CORBA_TOPDIR@
   149 CORBA_TOPDIR:=@CORBA_TOPDIR@
   147 JAXP_TOPDIR:=@JAXP_TOPDIR@
   150 JAXP_TOPDIR:=@JAXP_TOPDIR@
   295 OPENWIN_HOME:=@OPENWIN_HOME@
   298 OPENWIN_HOME:=@OPENWIN_HOME@
   296 
   299 
   297 # The lowest required version of macosx to enforce compatiblity for
   300 # The lowest required version of macosx to enforce compatiblity for
   298 MACOSX_VERSION_MIN=@MACOSX_VERSION_MIN@
   301 MACOSX_VERSION_MIN=@MACOSX_VERSION_MIN@
   299 
   302 
   300 # There are two types: CC or CL
   303 # Toolchain type: gcc, clang, solstudio, lxc, microsoft...
   301 # CC is gcc and others behaving reasonably similar.
   304 TOOLCHAIN_TYPE:=@TOOLCHAIN_TYPE@
   302 # CL is cl.exe only.
       
   303 COMPILER_TYPE:=@COMPILER_TYPE@
       
   304 COMPILER_NAME:=@COMPILER_NAME@
       
   305 
   305 
   306 # Option used to tell the compiler whether to create 32- or 64-bit executables
   306 # Option used to tell the compiler whether to create 32- or 64-bit executables
   307 COMPILER_TARGET_BITS_FLAG:=@COMPILER_TARGET_BITS_FLAG@
   307 COMPILER_TARGET_BITS_FLAG:=@COMPILER_TARGET_BITS_FLAG@
   308 COMPILER_SUPPORTS_TARGET_BITS_FLAG=@COMPILER_SUPPORTS_TARGET_BITS_FLAG@
   308 COMPILER_SUPPORTS_TARGET_BITS_FLAG=@COMPILER_SUPPORTS_TARGET_BITS_FLAG@
   309 
   309