Improve process table columns and memory display
This commit is contained in:
+13
-2
@@ -3,8 +3,12 @@ set -euo pipefail
|
||||
|
||||
PROJECT_DIR="${0:A:h:h}"
|
||||
APP_DIR="$PROJECT_DIR/dist/Task Manager.app"
|
||||
CONTENTS_DIR="$APP_DIR/Contents"
|
||||
ICON_SOURCE="$PROJECT_DIR/mactaskmanager.icon"
|
||||
STAGING_ROOT="$(mktemp -d /tmp/mactaskmanager-build.XXXXXX)"
|
||||
STAGED_APP="$STAGING_ROOT/Task Manager.app"
|
||||
CONTENTS_DIR="$STAGED_APP/Contents"
|
||||
|
||||
trap '/bin/rm -rf -- "$STAGING_ROOT"' EXIT
|
||||
|
||||
cd "$PROJECT_DIR"
|
||||
swift build -c release
|
||||
@@ -23,5 +27,12 @@ if [[ -d "$ICON_SOURCE" ]]; then
|
||||
--output-partial-info-plist "$CONTENTS_DIR/Resources/IconInfo.plist" >/dev/null
|
||||
fi
|
||||
|
||||
codesign --force --deep --sign - "$APP_DIR" >/dev/null
|
||||
# Finder and cloud-sync metadata can make an otherwise valid app bundle
|
||||
# unsignable when rebuilding in place.
|
||||
xattr -cr "$STAGED_APP"
|
||||
codesign --force --deep --sign - "$STAGED_APP" >/dev/null
|
||||
codesign --verify --deep --strict "$STAGED_APP"
|
||||
|
||||
mkdir -p "$PROJECT_DIR/dist"
|
||||
ditto --norsrc "$STAGED_APP" "$APP_DIR"
|
||||
print "Built $APP_DIR"
|
||||
|
||||
Reference in New Issue
Block a user