imitate "isabelle java" and "isabelle jedit" wrt. classpath and options (see also a221a4fdb5a0);
authorwenzelm
Sat, 07 Sep 2013 18:37:25 +0200
changeset 53464 b363138c269c
parent 53463 7863f4b3b73b
child 53465 3a944e1d20be
imitate "isabelle java" and "isabelle jedit" wrt. classpath and options (see also a221a4fdb5a0);
Admin/MacOS/App3/Info.plist
Admin/lib/Tools/makedist_bundle
--- a/Admin/MacOS/App3/Info.plist	Sat Sep 07 18:24:24 2013 +0200
+++ b/Admin/MacOS/App3/Info.plist	Sat Sep 07 18:37:25 2013 +0200
@@ -34,7 +34,7 @@
 <string>isabelle.Main</string>
 <key>JVMOptions</key>
 <array>
-<string>-Dapple.laf.useScreenMenuBar=true</string>
+<string>-Dapple.laf.useScreenMenuBar=true -Xms128m -Xmx1024m -Xss2m -Dactors.corePoolSize=4 -Dactors.enableForkJoin=false</string>
 <string>-Disabelle.home=$APP_ROOT/Contents/Resources/{ISABELLE_NAME}</string>
 </array>
 <key>JVMArguments</key>
--- a/Admin/lib/Tools/makedist_bundle	Sat Sep 07 18:24:24 2013 +0200
+++ b/Admin/lib/Tools/makedist_bundle	Sat Sep 07 18:37:25 2013 +0200
@@ -213,10 +213,11 @@
         cat "$APP_TEMPLATE/Info.plist" | \
           perl -p -e "s,{ISABELLE_NAME},${ISABELLE_NAME},g;" > "$APP/Contents/Info.plist"
 
-        for NAME in Pure.jar scala-library.jar scala-swing.jar
+        for NAME in Pure.jar scala-compiler.jar scala-library.jar scala-swing.jar scala-actors.jar scala-reflect.jar
         do
           ln -sf "../Resources/${ISABELLE_NAME}/lib/classes/ext/$NAME" "$APP/Contents/Java"
         done
+        ln -sf "../Resources/${ISABELLE_NAME}/src/Tools/jEdit/dist/jedit.jar" "$APP/Contents/Java"
 
         cp -R "$APP_TEMPLATE/Resources/." "$APP/Contents/Resources/."
         cp "$APP_TEMPLATE/../isabelle.icns" "$APP/Contents/Resources/."