19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 # or visit www.oracle.com if you need additional information or have any
21 # questions.
22 #
23 #
24
25 # Usage:
26 #
27 # $(MAKE) -f buildtree.make SRCARCH=srcarch BUILDARCH=buildarch LIBARCH=libarch
28 # GAMMADIR=dir OS_FAMILY=os VARIANT=variant
29 #
30 # The macros ARCH, GAMMADIR, OS_FAMILY and VARIANT must be defined in the
31 # environment or on the command-line:
32 #
33 # ARCH - sparc, i486, ... HotSpot cpu and os_cpu source directory
34 # BUILDARCH - build directory
35 # LIBARCH - the corresponding directory in JDK/JRE
36 # GAMMADIR - top of workspace
37 # OS_FAMILY - operating system
38 # VARIANT - core, compiler1, compiler2, or tiered
39 # HOTSPOT_RELEASE_VERSION - <major>.<minor>-b<nn> (11.0-b07)
40 # HOTSPOT_BUILD_VERSION - internal, internal-$(USER_RELEASE_SUFFIX) or empty
41 # JRE_RELEASE_VERSION - <major>.<minor>.<micro> (1.7.0)
42 #
43 # Builds the directory trees with makefiles plus some convenience files in
44 # each directory:
45 #
46 # Makefile - for "make foo"
47 # flags.make - with macro settings
48 # vm.make - to support making "$(MAKE) -v vm.make" in makefiles
49 # adlc.make -
50 # trace.make - generate tracing event and type definitions
51 # jvmti.make - generate JVMTI bindings from the spec (JSR-163)
52 # sa.make - generate SA jar file and natives
53 #
54 # The makefiles are split this way so that "make foo" will run faster by not
55 # having to read the dependency files for the vm.
56
57 -include $(SPEC)
58 include $(GAMMADIR)/make/scm.make
59 include $(GAMMADIR)/make/defs.make
|
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 # or visit www.oracle.com if you need additional information or have any
21 # questions.
22 #
23 #
24
25 # Usage:
26 #
27 # $(MAKE) -f buildtree.make SRCARCH=srcarch BUILDARCH=buildarch LIBARCH=libarch
28 # GAMMADIR=dir OS_FAMILY=os VARIANT=variant
29 #
30 # The macros ARCH, GAMMADIR, OS_FAMILY and VARIANT must be defined in the
31 # environment or on the command-line:
32 #
33 # ARCH - sparc, i486, ... HotSpot cpu and os_cpu source directory
34 # BUILDARCH - build directory
35 # LIBARCH - the corresponding directory in JDK/JRE
36 # GAMMADIR - top of workspace
37 # OS_FAMILY - operating system
38 # VARIANT - core, compiler1, compiler2, or tiered
39 # HOTSPOT_RELEASE_VERSION - <major_ver>.<minor_ver>.<micro_ver>[-<identifier>][-<debug_target>][-b<nn>]
40 # HOTSPOT_BUILD_VERSION - internal, internal-$(USER_RELEASE_SUFFIX) or empty
41 # JRE_RELEASE_VERSION - <major>.<minor>.<micro> (1.7.0)
42 #
43 # Builds the directory trees with makefiles plus some convenience files in
44 # each directory:
45 #
46 # Makefile - for "make foo"
47 # flags.make - with macro settings
48 # vm.make - to support making "$(MAKE) -v vm.make" in makefiles
49 # adlc.make -
50 # trace.make - generate tracing event and type definitions
51 # jvmti.make - generate JVMTI bindings from the spec (JSR-163)
52 # sa.make - generate SA jar file and natives
53 #
54 # The makefiles are split this way so that "make foo" will run faster by not
55 # having to read the dependency files for the vm.
56
57 -include $(SPEC)
58 include $(GAMMADIR)/make/scm.make
59 include $(GAMMADIR)/make/defs.make
|