1 SRC#
2 # Copyright (c) 2011, 2017, Oracle and/or its affiliates. All rights reserved.
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 #
5 # This code is free software; you can redistribute it and/or modify it
6 # under the terms of the GNU General Public License version 2 only, as
7 # published by the Free Software Foundation. Oracle designates this
8 # particular file as subject to the "Classpath" exception as provided
9 # by Oracle in the LICENSE file that accompanied this code.
10 #
11 # This code is distributed in the hope that it will be useful, but WITHOUT
12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 # version 2 for more details (a copy is included in the LICENSE file that
15 # accompanied this code).
16 #
17 # You should have received a copy of the GNU General Public License version
18 # 2 along with this work; if not, write to the Free Software Foundation,
19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 #
21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 # or visit www.oracle.com if you need additional information or have any
45 m4_include([flags.m4])
46 m4_include([help.m4])
47 m4_include([hotspot.m4])
48 m4_include([jdk-options.m4])
49 m4_include([jdk-version.m4])
50 m4_include([libraries.m4])
51 m4_include([platform.m4])
52 m4_include([source-dirs.m4])
53 m4_include([toolchain.m4])
54 m4_include([toolchain_windows.m4])
55
56 AC_DEFUN_ONCE([CUSTOM_EARLY_HOOK])
57 AC_DEFUN_ONCE([CUSTOM_LATE_HOOK])
58 AC_DEFUN_ONCE([CUSTOM_CONFIG_OUTPUT_GENERATED_HOOK])
59 AC_DEFUN_ONCE([CUSTOM_SUMMARY_AND_WARNINGS_HOOK])
60
61 # This line needs to be here, verbatim, after all includes and the dummy hook
62 # definitions. It is replaced with custom functionality when building
63 # custom sources.
64 #CUSTOM_AUTOCONF_INCLUDE
65
66 # Do not change or remove the following line, it is needed for consistency checks:
67 DATE_WHEN_GENERATED=@DATE_WHEN_GENERATED@
68
69 ###############################################################################
70 #
71 # Initialization / Boot-strapping
72 #
73 # The bootstrapping process needs to solve the "chicken or the egg" problem,
74 # thus it jumps back and forth, each time gaining something needed later on.
75 #
76 ###############################################################################
77
78 # If we are requested to print additional help, do that and then exit.
79 # This must be the very first call.
80 HELP_PRINT_ADDITIONAL_HELP_AND_EXIT
81
82 # Basic initialization that must happen first of all in the normal process.
83 BASIC_INIT
84 BASIC_SETUP_FUNDAMENTAL_TOOLS
85
86 # Now we can determine OpenJDK build and target platforms. This is required to
87 # have early on.
|
1 SRC#
2 # Copyright (c) 2011, 2018, Oracle and/or its affiliates. All rights reserved.
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 #
5 # This code is free software; you can redistribute it and/or modify it
6 # under the terms of the GNU General Public License version 2 only, as
7 # published by the Free Software Foundation. Oracle designates this
8 # particular file as subject to the "Classpath" exception as provided
9 # by Oracle in the LICENSE file that accompanied this code.
10 #
11 # This code is distributed in the hope that it will be useful, but WITHOUT
12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 # version 2 for more details (a copy is included in the LICENSE file that
15 # accompanied this code).
16 #
17 # You should have received a copy of the GNU General Public License version
18 # 2 along with this work; if not, write to the Free Software Foundation,
19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 #
21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 # or visit www.oracle.com if you need additional information or have any
45 m4_include([flags.m4])
46 m4_include([help.m4])
47 m4_include([hotspot.m4])
48 m4_include([jdk-options.m4])
49 m4_include([jdk-version.m4])
50 m4_include([libraries.m4])
51 m4_include([platform.m4])
52 m4_include([source-dirs.m4])
53 m4_include([toolchain.m4])
54 m4_include([toolchain_windows.m4])
55
56 AC_DEFUN_ONCE([CUSTOM_EARLY_HOOK])
57 AC_DEFUN_ONCE([CUSTOM_LATE_HOOK])
58 AC_DEFUN_ONCE([CUSTOM_CONFIG_OUTPUT_GENERATED_HOOK])
59 AC_DEFUN_ONCE([CUSTOM_SUMMARY_AND_WARNINGS_HOOK])
60
61 # This line needs to be here, verbatim, after all includes and the dummy hook
62 # definitions. It is replaced with custom functionality when building
63 # custom sources.
64 #CUSTOM_AUTOCONF_INCLUDE
65
66 ###############################################################################
67 #
68 # Initialization / Boot-strapping
69 #
70 # The bootstrapping process needs to solve the "chicken or the egg" problem,
71 # thus it jumps back and forth, each time gaining something needed later on.
72 #
73 ###############################################################################
74
75 # If we are requested to print additional help, do that and then exit.
76 # This must be the very first call.
77 HELP_PRINT_ADDITIONAL_HELP_AND_EXIT
78
79 # Basic initialization that must happen first of all in the normal process.
80 BASIC_INIT
81 BASIC_SETUP_FUNDAMENTAL_TOOLS
82
83 # Now we can determine OpenJDK build and target platforms. This is required to
84 # have early on.
|