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