lib/scripts/getsettings
changeset 41758 a231e6110f9b
parent 41623 f5619d83d0e3
child 41759 6aa5804aaf90
equal deleted inserted replaced
41757:7bbd11360bd3 41758:a231e6110f9b
    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"