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
23 # questions.
24 #
25
26 include $(SPEC)
27 include MakeBase.gmk
28 include TextFileProcessing.gmk
29
30 default: bundles
31
32 # Only macosx has bundles defined.
33 ifeq ($(OPENJDK_TARGET_OS), macosx)
34
35 bundles: jre-bundle jdk-bundle
36
37 # JDK_MACOSX_CONTENTS_DIR and JRE_MACOSX_CONTENTS_DIR are defined in SPEC.
38
39 MACOSX_PLIST_SRC := $(TOPDIR)/make/data/bundle
40
41 BUNDLE_ID := $(MACOSX_BUNDLE_ID_BASE).$(VERSION_SHORT)
42 BUNDLE_NAME := $(MACOSX_BUNDLE_NAME_BASE) $(VERSION_SHORT)
43 BUNDLE_INFO := $(MACOSX_BUNDLE_NAME_BASE) $(VERSION_STRING)
44 BUNDLE_PLATFORM_VERSION := $(VERSION_FEATURE).$(VERSION_INTERIM)
45 BUNDLE_VERSION := $(VERSION_NUMBER)
46 ifeq ($(COMPANY_NAME), N/A)
47 BUNDLE_VENDOR := UNDEFINED
48 else
49 BUNDLE_VENDOR := $(COMPANY_NAME)
50 endif
51
52 $(eval $(call SetupCopyFiles, COPY_JDK_IMAGE, \
53 SRC := $(JDK_IMAGE_DIR), \
|
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
23 # questions.
24 #
25
26 include $(SPEC)
27 include MakeBase.gmk
28 include TextFileProcessing.gmk
29
30 default: bundles
31
32 # Only macosx has bundles defined.
33 ifeq ($(call isTargetOs, macosx), true)
34
35 bundles: jre-bundle jdk-bundle
36
37 # JDK_MACOSX_CONTENTS_DIR and JRE_MACOSX_CONTENTS_DIR are defined in SPEC.
38
39 MACOSX_PLIST_SRC := $(TOPDIR)/make/data/bundle
40
41 BUNDLE_ID := $(MACOSX_BUNDLE_ID_BASE).$(VERSION_SHORT)
42 BUNDLE_NAME := $(MACOSX_BUNDLE_NAME_BASE) $(VERSION_SHORT)
43 BUNDLE_INFO := $(MACOSX_BUNDLE_NAME_BASE) $(VERSION_STRING)
44 BUNDLE_PLATFORM_VERSION := $(VERSION_FEATURE).$(VERSION_INTERIM)
45 BUNDLE_VERSION := $(VERSION_NUMBER)
46 ifeq ($(COMPANY_NAME), N/A)
47 BUNDLE_VENDOR := UNDEFINED
48 else
49 BUNDLE_VENDOR := $(COMPANY_NAME)
50 endif
51
52 $(eval $(call SetupCopyFiles, COPY_JDK_IMAGE, \
53 SRC := $(JDK_IMAGE_DIR), \
|