113 REQUIRED_OS_NAME:=@REQUIRED_OS_NAME@
114 REQUIRED_OS_VERSION:=@REQUIRED_OS_VERSION@
115
116 @SET_OPENJDK@
117 LIBM:=-lm
118 LIBDL:=@LIBDL@
119
120 # colon or semicolon
121 PATH_SEP:=@PATH_SEP@
122
123 ifeq ($(OPENJDK_TARGET_OS), windows)
124 # On Windows, the Visual Studio toolchain needs the LIB and INCLUDE
125 # environment variables (in Windows path style), and the PATH needs to
126 # be adjusted to include Visual Studio tools (but this needs to be in
127 # cygwin/msys style).
128 export PATH:=@VS_PATH@
129 export INCLUDE:=@VS_INCLUDE@
130 export LIB:=@VS_LIB@
131 endif
132
133 # The sys root where standard headers and libraries are found.
134 # Usually not needed since the configure script should have
135 # taken it into account already when setting CFLAGS et al.
136 SYS_ROOT:=@SYS_ROOT@
137
138 # Paths to the source code
139 ADD_SRC_ROOT:=@ADD_SRC_ROOT@
140 OVERRIDE_SRC_ROOT:=@OVERRIDE_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
146 OUTPUT_ROOT:=@OUTPUT_ROOT@
147 JDK_TOPDIR:=@JDK_TOPDIR@
148 LANGTOOLS_TOPDIR:=@LANGTOOLS_TOPDIR@
149 CORBA_TOPDIR:=@CORBA_TOPDIR@
150 JAXP_TOPDIR:=@JAXP_TOPDIR@
151 JAXWS_TOPDIR:=@JAXWS_TOPDIR@
152 HOTSPOT_TOPDIR:=@HOTSPOT_TOPDIR@
153 NASHORN_TOPDIR:=@NASHORN_TOPDIR@
154 COPYRIGHT_YEAR:=@COPYRIGHT_YEAR@
155
156 # Information gathered from the version.numbers file.
277 FREETYPE_CFLAGS:=@FREETYPE_CFLAGS@
278 FREETYPE_BUNDLE_LIB_PATH=@FREETYPE_BUNDLE_LIB_PATH@
279 CUPS_CFLAGS:=@CUPS_CFLAGS@
280 ALSA_LIBS:=@ALSA_LIBS@
281 ALSA_CFLAGS:=@ALSA_CFLAGS@
282
283 PACKAGE_PATH=@PACKAGE_PATH@
284
285 # Source file for cacerts
286 CACERTS_FILE=@CACERTS_FILE@
287
288 # Enable unlimited crypto policy
289 UNLIMITED_CRYPTO=@UNLIMITED_CRYPTO@
290
291 # Enable RMIConnector IIOP transport
292 RMICONNECTOR_IIOP=@RMICONNECTOR_IIOP@
293
294 # Necessary additional compiler flags to compile X11
295 X_CFLAGS:=@X_CFLAGS@
296 X_LIBS:=@X_LIBS@
297 OPENWIN_HOME:=@OPENWIN_HOME@
298
299 # The lowest required version of macosx to enforce compatiblity for
300 MACOSX_VERSION_MIN=@MACOSX_VERSION_MIN@
301
302 # Toolchain type: gcc, clang, solstudio, lxc, microsoft...
303 TOOLCHAIN_TYPE:=@TOOLCHAIN_TYPE@
304
305 # Option used to tell the compiler whether to create 32- or 64-bit executables
306 COMPILER_TARGET_BITS_FLAG:=@COMPILER_TARGET_BITS_FLAG@
307 COMPILER_SUPPORTS_TARGET_BITS_FLAG=@COMPILER_SUPPORTS_TARGET_BITS_FLAG@
308
309 CC_OUT_OPTION:=@CC_OUT_OPTION@
310 EXE_OUT_OPTION:=@EXE_OUT_OPTION@
311 LD_OUT_OPTION:=@LD_OUT_OPTION@
312 AR_OUT_OPTION:=@AR_OUT_OPTION@
313
314 # Flags used for overriding the default opt setting for a C/C++ source file.
315 C_O_FLAG_HIGHEST:=@C_O_FLAG_HIGHEST@
316 C_O_FLAG_HI:=@C_O_FLAG_HI@
317 C_O_FLAG_NORM:=@C_O_FLAG_NORM@
|
113 REQUIRED_OS_NAME:=@REQUIRED_OS_NAME@
114 REQUIRED_OS_VERSION:=@REQUIRED_OS_VERSION@
115
116 @SET_OPENJDK@
117 LIBM:=-lm
118 LIBDL:=@LIBDL@
119
120 # colon or semicolon
121 PATH_SEP:=@PATH_SEP@
122
123 ifeq ($(OPENJDK_TARGET_OS), windows)
124 # On Windows, the Visual Studio toolchain needs the LIB and INCLUDE
125 # environment variables (in Windows path style), and the PATH needs to
126 # be adjusted to include Visual Studio tools (but this needs to be in
127 # cygwin/msys style).
128 export PATH:=@VS_PATH@
129 export INCLUDE:=@VS_INCLUDE@
130 export LIB:=@VS_LIB@
131 endif
132
133 SYSROOT_CFLAGS := @SYSROOT_CFLAGS@
134 SYSROOT_LDFLAGS := @SYSROOT_LDFLAGS@
135
136 # Paths to the source code
137 ADD_SRC_ROOT:=@ADD_SRC_ROOT@
138 OVERRIDE_SRC_ROOT:=@OVERRIDE_SRC_ROOT@
139
140 # The top-level directory of the forest (SRC_ROOT is a traditional alias)
141 TOPDIR:=@TOPDIR@
142 SRC_ROOT:=@TOPDIR@
143
144 OUTPUT_ROOT:=@OUTPUT_ROOT@
145 JDK_TOPDIR:=@JDK_TOPDIR@
146 LANGTOOLS_TOPDIR:=@LANGTOOLS_TOPDIR@
147 CORBA_TOPDIR:=@CORBA_TOPDIR@
148 JAXP_TOPDIR:=@JAXP_TOPDIR@
149 JAXWS_TOPDIR:=@JAXWS_TOPDIR@
150 HOTSPOT_TOPDIR:=@HOTSPOT_TOPDIR@
151 NASHORN_TOPDIR:=@NASHORN_TOPDIR@
152 COPYRIGHT_YEAR:=@COPYRIGHT_YEAR@
153
154 # Information gathered from the version.numbers file.
275 FREETYPE_CFLAGS:=@FREETYPE_CFLAGS@
276 FREETYPE_BUNDLE_LIB_PATH=@FREETYPE_BUNDLE_LIB_PATH@
277 CUPS_CFLAGS:=@CUPS_CFLAGS@
278 ALSA_LIBS:=@ALSA_LIBS@
279 ALSA_CFLAGS:=@ALSA_CFLAGS@
280
281 PACKAGE_PATH=@PACKAGE_PATH@
282
283 # Source file for cacerts
284 CACERTS_FILE=@CACERTS_FILE@
285
286 # Enable unlimited crypto policy
287 UNLIMITED_CRYPTO=@UNLIMITED_CRYPTO@
288
289 # Enable RMIConnector IIOP transport
290 RMICONNECTOR_IIOP=@RMICONNECTOR_IIOP@
291
292 # Necessary additional compiler flags to compile X11
293 X_CFLAGS:=@X_CFLAGS@
294 X_LIBS:=@X_LIBS@
295
296 # The lowest required version of macosx to enforce compatiblity for
297 MACOSX_VERSION_MIN=@MACOSX_VERSION_MIN@
298
299 # Toolchain type: gcc, clang, solstudio, lxc, microsoft...
300 TOOLCHAIN_TYPE:=@TOOLCHAIN_TYPE@
301
302 # Option used to tell the compiler whether to create 32- or 64-bit executables
303 COMPILER_TARGET_BITS_FLAG:=@COMPILER_TARGET_BITS_FLAG@
304 COMPILER_SUPPORTS_TARGET_BITS_FLAG=@COMPILER_SUPPORTS_TARGET_BITS_FLAG@
305
306 CC_OUT_OPTION:=@CC_OUT_OPTION@
307 EXE_OUT_OPTION:=@EXE_OUT_OPTION@
308 LD_OUT_OPTION:=@LD_OUT_OPTION@
309 AR_OUT_OPTION:=@AR_OUT_OPTION@
310
311 # Flags used for overriding the default opt setting for a C/C++ source file.
312 C_O_FLAG_HIGHEST:=@C_O_FLAG_HIGHEST@
313 C_O_FLAG_HI:=@C_O_FLAG_HI@
314 C_O_FLAG_NORM:=@C_O_FLAG_NORM@
|