Files
mattermost-mobile/scripts/postinstall.sh
M-ZubairAhmed c1ff3277fb Remove output redirection to resolve stuck behavior in pod-install (#7393)
* Update postinstall.sh

* rev comments

* Update package-lock.json

* update

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-06-26 15:18:29 -04:00

37 lines
811 B
Bash
Executable File

#!/usr/bin/env bash
function installPods() {
echo "Getting Cocoapods dependencies"
npm run pod-install
}
function installPodsM1() {
echo "Getting Cocoapods dependencies"
npm run pod-install-m1
}
if [[ "$OSTYPE" == "darwin"* ]]; then
if [[ $(uname -p) == 'arm' ]]; then
installPodsM1
else
installPods
fi
fi
COMPASS_ICONS="node_modules/@mattermost/compass-icons/font/compass-icons.ttf"
if [ -z "$COMPASS_ICONS" ]; then
echo "Compass Icons font not found"
exit 1
else
echo "Configuring Compass Icons font"
cp "$COMPASS_ICONS" "assets/fonts/"
cp "$COMPASS_ICONS" "android/app/src/main/assets/fonts"
fi
ASSETS=$(node scripts/generate-assets.js)
if [ -z "$ASSETS" ]; then
echo "Error Generating app assets"
exit 1
else
echo "Generating app assets"
fi