equal
deleted
inserted
replaced
26 { |
26 { |
27 "$ISABELLE_TOOL" "$@" |
27 "$ISABELLE_TOOL" "$@" |
28 } |
28 } |
29 |
29 |
30 #platform |
30 #platform |
31 . "$ISABELLE_HOME/lib/scripts/isabelle-platform" |
31 source "$ISABELLE_HOME/lib/scripts/isabelle-platform" |
32 |
32 |
33 #Isabelle distribution identifier -- filled in automatically! |
33 #Isabelle distribution identifier -- filled in automatically! |
34 ISABELLE_ID="" |
34 ISABELLE_ID="" |
35 ISABELLE_IDENTIFIER="" |
35 ISABELLE_IDENTIFIER="" |
36 |
36 |
124 exit 2 |
124 exit 2 |
125 ;; |
125 ;; |
126 esac |
126 esac |
127 |
127 |
128 if [ ! -d "$COMPONENT" ]; then |
128 if [ ! -d "$COMPONENT" ]; then |
129 echo >&2 "Bad Isabelle component: \"$COMPONENT\"" |
129 echo >&2 "Missing Isabelle component directory: \"$COMPONENT\"" |
130 exit 2 |
130 exit 2 |
131 elif [ -z "$ISABELLE_COMPONENTS" ]; then |
131 elif [ -z "$ISABELLE_COMPONENTS" ]; then |
132 ISABELLE_COMPONENTS="$COMPONENT" |
132 ISABELLE_COMPONENTS="$COMPONENT" |
133 else |
133 else |
134 ISABELLE_COMPONENTS="$ISABELLE_COMPONENTS:$COMPONENT" |
134 ISABELLE_COMPONENTS="$ISABELLE_COMPONENTS:$COMPONENT" |