meshlab/scripts/macOS/internal/2b_sign_appbundle.sh
2022-12-01 16:23:55 +01:00

26 lines
520 B
Bash

#!/bin/bash
SCRIPTS_PATH="$(dirname "$(realpath "$0")")"/..
INSTALL_PATH=$SCRIPTS_PATH/../../install
CERT_ID=""
#checking for parameters
for i in "$@"
do
case $i in
-i=*|--install_path=*)
INSTALL_PATH="${i#*=}"
shift # past argument=value
;;
-ci=*|--cert_id=*)
CERT_ID="${i#*=}"
shift # past argument=value
;;
*)
# unknown option
;;
esac
done
codesign --options "runtime" --timestamp --force --deep --sign $CERT_ID $INSTALL_PATH/meshlab.app