mirror of
https://github.com/Codeux-Software/Textual.git
synced 2026-06-16 13:24:32 +00:00
Repackage extras installer for sandbox group container
Also removed App Store version
This commit is contained in:
+1
-4
@@ -3,11 +3,8 @@ set -e
|
||||
|
||||
export BUILD_PATH="/private/tmp/Textual-${RANDOM}"
|
||||
|
||||
export BUILD_PATH_SCRIPTS_MACAPPSTORE="${BUILD_PATH}/Library/Application Scripts/com.codeux.apps.textual-mas"
|
||||
export BUILD_PATH_SCRIPTS_STANDALONE="${BUILD_PATH}/Library/Application Scripts/com.codeux.apps.textual"
|
||||
|
||||
export BUILD_PATH_EXTENSIONS_MACAPPSTORE="${BUILD_PATH}/Library/Group Containers/8482Q6EPL6.com.codeux.irc.textual/Library/Application Support/Textual/Extensions"
|
||||
export BUILD_PATH_EXTENSIONS_STANDALONE="${BUILD_PATH}/Library/Group Containers/com.codeux.apps.textual/Library/Application Support/Textual/Extensions"
|
||||
export BUILD_PATH_EXTENSIONS_STANDALONE="${BUILD_PATH}/Library/Group Containers/com.codeux.apps.textual-common/Library/Application Support/Textual/Extensions"
|
||||
|
||||
export CURRENT_DIRECTORY=$(cd `dirname $0` && pwd)
|
||||
|
||||
|
||||
-19
@@ -22,25 +22,6 @@ pkgbuild \
|
||||
|
||||
rm -fr "${BUILD_PATH}"
|
||||
|
||||
# *****************************************************
|
||||
# MAC APP STORE
|
||||
# *****************************************************
|
||||
|
||||
mkdir -p "${BUILD_PATH_EXTENSIONS_MACAPPSTORE}"
|
||||
|
||||
cp -Rp "${SOURCE_FILES_EXTENSIONS}/${1}.bundle" "${BUILD_PATH_EXTENSIONS_MACAPPSTORE}"
|
||||
|
||||
pkgbuild \
|
||||
--root "${BUILD_PATH}" \
|
||||
--ownership recommended \
|
||||
--sign "Developer ID Installer: Codeux Software, LLC (8482Q6EPL6)" \
|
||||
--quiet \
|
||||
--identifier "com.codeux.app-extensions.textual-extension-installer-${1}" \
|
||||
--version "1.0" \
|
||||
"${PACKAGES_DESTINATION}/MACAPPSTORE/Extension-${1}.pkg"
|
||||
|
||||
rm -fr "${BUILD_PATH}"
|
||||
|
||||
# *****************************************************
|
||||
|
||||
echo "Extension - ${1} - End";
|
||||
|
||||
-18
@@ -17,22 +17,4 @@ productbuild \
|
||||
|
||||
rm -f "${PACKAGES_DESTINATION}/STANDALONE/*.pkg"
|
||||
|
||||
# *****************************************************
|
||||
# MAC APP STORE
|
||||
# *****************************************************
|
||||
|
||||
productbuild \
|
||||
--distribution distribution.plist \
|
||||
--resources "./Installer Resources" \
|
||||
--package-path "${PACKAGES_DESTINATION}/MACAPPSTORE/" \
|
||||
--sign "Developer ID Installer: Codeux Software, LLC (8482Q6EPL6)" \
|
||||
--identifier "com.codeux.app-extensions.textual-extras-installer" \
|
||||
--version "1.0" \
|
||||
--quiet \
|
||||
"${PACKAGES_DESTINATION}/Textual-Extras-MAS.pkg"
|
||||
|
||||
rm -f "${PACKAGES_DESTINATION}/MACAPPSTORE/*.pkg"
|
||||
|
||||
# *****************************************************
|
||||
|
||||
echo "Build Finale Package - End"
|
||||
|
||||
-22
@@ -25,28 +25,6 @@ pkgbuild \
|
||||
|
||||
rm -fr "${BUILD_PATH}"
|
||||
|
||||
# *****************************************************
|
||||
# MAC APP STORE
|
||||
# *****************************************************
|
||||
|
||||
mkdir -p "${BUILD_PATH_SCRIPTS_MACAPPSTORE}"
|
||||
|
||||
for i in $(echo $2 | sed "s/,/ /g")
|
||||
do
|
||||
cp "${SOURCE_FILES_SCRIPTS}/${3}${i}.scpt" "${BUILD_PATH_SCRIPTS_MACAPPSTORE}"
|
||||
done
|
||||
|
||||
pkgbuild \
|
||||
--root "${BUILD_PATH}" \
|
||||
--ownership recommended \
|
||||
--sign "Developer ID Installer: Codeux Software, LLC (8482Q6EPL6)" \
|
||||
--quiet \
|
||||
--identifier "com.codeux.app-extensions.textual-scripts-installer-${1}" \
|
||||
--version "1.0" \
|
||||
"${PACKAGES_DESTINATION}/MACAPPSTORE/Scripts-${1}.pkg"
|
||||
|
||||
rm -fr "${BUILD_PATH}"
|
||||
|
||||
# *****************************************************
|
||||
|
||||
echo "${1} - End";
|
||||
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
Reference in New Issue
Block a user