зеркало из https://github.com/mozilla/pjs.git
Bug 545431: Make xulrunner support MOZ_PKG_PRETTYNAMES. r=ted
This commit is contained in:
Родитель
1721473b31
Коммит
529bd259d0
|
@ -142,6 +142,10 @@ PKG_INST_BASENAME = $(MOZ_PKG_APPNAME_LC)-setup-$(MOZ_PKG_VERSION)
|
|||
endif
|
||||
endif
|
||||
PKG_PATH = $(MOZ_PKG_PLATFORM)/$(AB_CD)/
|
||||
ifeq ($(MOZ_APP_NAME),xulrunner)
|
||||
PKG_PATH = runtimes/
|
||||
PKG_BASENAME = $(MOZ_APP_NAME)-$(MOZ_PKG_VERSION).$(AB_CD).$(MOZ_PKG_PLATFORM)
|
||||
endif
|
||||
PKG_INST_PATH = $(PKG_PATH)
|
||||
PKG_UPDATE_BASENAME = $(MOZ_PKG_APPNAME_LC)-$(MOZ_PKG_VERSION)
|
||||
PKG_UPDATE_PATH = update/$(PKG_PATH)
|
||||
|
|
|
@ -78,8 +78,12 @@ PACKAGE = $(PKG_PATH)$(PKG_BASENAME)$(PKG_SUFFIX)
|
|||
|
||||
# By default, the SDK uses the same packaging type as the main bundle,
|
||||
# but on mac it is a .tar.bz2
|
||||
SDK_PATH = $(PKG_PATH)
|
||||
ifeq ($(MOZ_APP_NAME),xulrunner)
|
||||
SDK_PATH = sdk/
|
||||
endif
|
||||
SDK_SUFFIX = $(PKG_SUFFIX)
|
||||
SDK = $(PKG_PATH)$(PKG_BASENAME).sdk$(SDK_SUFFIX)
|
||||
SDK = $(SDK_PATH)$(PKG_BASENAME).sdk$(SDK_SUFFIX)
|
||||
|
||||
MAKE_PACKAGE = $(error What is a $(MOZ_PKG_FORMAT) package format?);
|
||||
MAKE_CAB = $(error Don't know how to make a CAB!);
|
||||
|
@ -193,6 +197,9 @@ UNMAKE_PACKAGE = \
|
|||
# individual dmg and are created by hdiutil.
|
||||
SDK_SUFFIX = .tar.bz2
|
||||
SDK = $(MOZ_PKG_APPNAME)-$(MOZ_PKG_VERSION).$(AB_CD).mac-$(TARGET_CPU).sdk$(SDK_SUFFIX)
|
||||
ifeq ($(MOZ_APP_NAME),xulrunner)
|
||||
SDK = $(SDK_PATH)$(MOZ_APP_NAME).$(AB_CD).mac-$(TARGET_CPU).sdk$(SDK_SUFFIX)
|
||||
endif
|
||||
MAKE_SDK = $(CREATE_FINAL_TAR) - $(MOZ_APP_NAME)-sdk | bzip2 -vf > $(SDK)
|
||||
endif
|
||||
|
||||
|
@ -502,6 +509,7 @@ make-sdk:
|
|||
# sdk/lib is the same as sdk/sdk/lib
|
||||
(cd $(DIST)/sdk/lib && tar $(TAR_CREATE_FLAGS) - .) | \
|
||||
(cd $(DIST)/$(MOZ_APP_NAME)-sdk/lib && tar -xf -)
|
||||
$(NSINSTALL) -D $(DIST)/$(SDK_PATH)
|
||||
cd $(DIST) && $(MAKE_SDK)
|
||||
|
||||
ifeq ($(OS_TARGET), WINNT)
|
||||
|
|
Загрузка…
Ссылка в новой задаче