63 classes-only:
64 +$(MAKE) -f CompileJavaClasses.gmk
65 # The classes are now built and
66 # any javah files have now been generated.
67
68 libs: classes libs-only
69 libs-only:
70 +$(MAKE) -f CompileNativeLibraries.gmk
71
72 launchers: libs launchers-only
73 launchers-only:
74 # Finally compile the launchers.
75 +$(MAKE) -f CompileLaunchers.gmk
76
77 genclasses: launchers genclasses-only
78 genclasses-only:
79 # Generate classes that have other sources. Needs
80 # to execute launchers.
81 +$(MAKE) -f GenerateClasses.gmk
82
83 jdk: genclasses
84 # Now we have a complete jdk, which you can run.
85 # It is not yet wrapped up as an installed image.
86
87 demos:
88 # The demos are compiled against this jdk.
89 +$(MAKE) -f CompileDemos.gmk
90 # Now copy the sample sources into the jdk.
91 +$(MAKE) -f CopySamples.gmk
92
93 # Create the final jdk and jre images, to be wrapped up
94 # into packages, or installed. Ensure PROFILE is not set
95 # in these cases.
96 images:
97 +$(MAKE) PROFILE="" -f CreateJars.gmk
98 +$(MAKE) PROFILE="" -f Images.gmk
99 ifeq ($(OPENJDK_TARGET_OS), macosx)
100 +$(MAKE) -f Bundles.gmk
101 endif
102
103 overlay-images:
|
63 classes-only:
64 +$(MAKE) -f CompileJavaClasses.gmk
65 # The classes are now built and
66 # any javah files have now been generated.
67
68 libs: classes libs-only
69 libs-only:
70 +$(MAKE) -f CompileNativeLibraries.gmk
71
72 launchers: libs launchers-only
73 launchers-only:
74 # Finally compile the launchers.
75 +$(MAKE) -f CompileLaunchers.gmk
76
77 genclasses: launchers genclasses-only
78 genclasses-only:
79 # Generate classes that have other sources. Needs
80 # to execute launchers.
81 +$(MAKE) -f GenerateClasses.gmk
82
83 securityjars: genclasses securityjars-only
84 securityjars-only:
85 +$(MAKE) -f CreateSecurityJars.gmk
86
87 jdk: securityjars
88 # Now we have a complete jdk, which you can run.
89 # It is not yet wrapped up as an installed image.
90
91 demos:
92 # The demos are compiled against this jdk.
93 +$(MAKE) -f CompileDemos.gmk
94 # Now copy the sample sources into the jdk.
95 +$(MAKE) -f CopySamples.gmk
96
97 # Create the final jdk and jre images, to be wrapped up
98 # into packages, or installed. Ensure PROFILE is not set
99 # in these cases.
100 images:
101 +$(MAKE) PROFILE="" -f CreateJars.gmk
102 +$(MAKE) PROFILE="" -f Images.gmk
103 ifeq ($(OPENJDK_TARGET_OS), macosx)
104 +$(MAKE) -f Bundles.gmk
105 endif
106
107 overlay-images:
|