< prev index next >

make/MacBundles.gmk

Print this page
rev 48062 : 8192833: JEP 322: Time-Based Release Versioning


  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_MAJOR).$(VERSION_MINOR)
  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), \
  54       DEST := $(JDK_MACOSX_CONTENTS_DIR)/Home, \
  55       FILES := $(call CacheFind, $(JDK_IMAGE_DIR)), \
  56   ))
  57 
  58   $(eval $(call SetupCopyFiles, COPY_JRE_IMAGE, \
  59       SRC := $(JRE_IMAGE_DIR), \
  60       DEST := $(JRE_MACOSX_CONTENTS_DIR)/Home, \
  61       FILES := $(call CacheFind, $(JRE_IMAGE_DIR)), \
  62   ))
  63 
  64   $(JDK_MACOSX_CONTENTS_DIR)/MacOS/libjli.dylib:




  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), \
  54       DEST := $(JDK_MACOSX_CONTENTS_DIR)/Home, \
  55       FILES := $(call CacheFind, $(JDK_IMAGE_DIR)), \
  56   ))
  57 
  58   $(eval $(call SetupCopyFiles, COPY_JRE_IMAGE, \
  59       SRC := $(JRE_IMAGE_DIR), \
  60       DEST := $(JRE_MACOSX_CONTENTS_DIR)/Home, \
  61       FILES := $(call CacheFind, $(JRE_IMAGE_DIR)), \
  62   ))
  63 
  64   $(JDK_MACOSX_CONTENTS_DIR)/MacOS/libjli.dylib:


< prev index next >