#!/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 spctl -a -vvv $INSTALL_PATH/meshlab.app