equal
deleted
inserted
replaced
63 |
63 |
64 classpath "$ISABELLE_HOME/lib/browser/GraphBrowser.jar" |
64 classpath "$ISABELLE_HOME/lib/browser/GraphBrowser.jar" |
65 |
65 |
66 if [ -z "$GRAPHFILE" ]; then |
66 if [ -z "$GRAPHFILE" ]; then |
67 [ -d "$ISABELLE_BROWSER_INFO" ] && cd "$ISABELLE_BROWSER_INFO" |
67 [ -d "$ISABELLE_BROWSER_INFO" ] && cd "$ISABELLE_BROWSER_INFO" |
68 javawrapper GraphBrowser.GraphBrowser |
68 exec "$ISATOOL" java GraphBrowser.GraphBrowser |
69 RC="$?" |
|
70 else |
69 else |
71 PRIVATE_FILE="${ISABELLE_TMP:-/tmp}/$$"$(basename "$GRAPHFILE") |
70 PRIVATE_FILE="${ISABELLE_TMP:-/tmp}/$$"$(basename "$GRAPHFILE") |
72 if [ -n "$CLEAN" ]; then |
71 if [ -n "$CLEAN" ]; then |
73 mv -f "$GRAPHFILE" "$PRIVATE_FILE" || fail "Cannot move file: $FILE" |
72 mv -f "$GRAPHFILE" "$PRIVATE_FILE" || fail "Cannot move file: $FILE" |
74 else |
73 else |
82 PDF=true |
81 PDF=true |
83 ;; |
82 ;; |
84 esac |
83 esac |
85 |
84 |
86 if [ -z "$OUTFILE" ]; then |
85 if [ -z "$OUTFILE" ]; then |
87 javawrapper GraphBrowser.GraphBrowser "$(jvmpath "$PRIVATE_FILE")" |
86 "$ISATOOL" java GraphBrowser.GraphBrowser "$(jvmpath "$PRIVATE_FILE")" |
88 else |
87 else |
89 javawrapper GraphBrowser.Console "$(jvmpath "$PRIVATE_FILE")" "$(jvmpath "$OUTFILE")" |
88 "$ISATOOL" java GraphBrowser.Console "$(jvmpath "$PRIVATE_FILE")" "$(jvmpath "$OUTFILE")" |
90 fi |
89 fi |
91 RC="$?" |
90 RC="$?" |
92 |
91 |
93 if [ -n "$PDF" ]; then |
92 if [ -n "$PDF" ]; then |
94 "$ISABELLE_EPSTOPDF" "$OUTFILE" || fail "Failed to produce pdf output" |
93 "$ISABELLE_EPSTOPDF" "$OUTFILE" || fail "Failed to produce pdf output" |