Repackage extras installer for sandbox group container

Also removed App Store version
This commit is contained in:
Michael
2024-07-04 23:31:38 -04:00
parent e816a5ee8a
commit c5efd766c4
6 changed files with 1 additions and 63 deletions
@@ -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)
@@ -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";
@@ -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"
@@ -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";