Admin/MacOS/mk
author wenzelm
Wed, 17 Dec 2008 14:39:38 +0100
changeset 29136 de5b29c25af9
child 29151 fa5224eb28a5
permissions -rwxr-xr-x
basic setup for MacOS application bundle;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
29136
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
     1
#!/bin/bash
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
     2
#
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
     3
# Make Isabelle application bundle
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
     4
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
     5
THIS="$(cd "$(dirname "$0")"; pwd)"
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
     6
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
     7
PLATYPUS_APP="/Applications/Platypus-4.0/Platypus.app"
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
     8
COCOADIALOG_APP="/Applications/CocoaDialog.app"
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
     9
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
    10
"$PLATYPUS_APP/Contents/Resources/platypus" \
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
    11
  -a Isabelle -u Isabelle \
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
    12
  -I "de.tum.in.isabelle" \
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
    13
  -i "$THIS/isabelle.icns" \
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
    14
  -D -X .thy \
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
    15
  -p /bin/bash \
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
    16
  -c "$THIS/script" \
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
    17
  -o None \
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
    18
  -f "$COCOADIALOG_APP" \
de5b29c25af9 basic setup for MacOS application bundle;
wenzelm
parents:
diff changeset
    19
  "$THIS/Isabelle.app"