5 # build - compile parts of the Isabelle system
16 ISABELLE_HOME=$(dirname $0)
17 . $ISABELLE_HOME/lib/scripts/getsettings || \
18 { echo "$PRG probably not called from its original place!"; exit 2 }
21 ## tell the user about current values
24 echo "Please check $ISABELLE_HOME/etc/settings"
25 [ -f $ISABELLE_HOME_USER/etc/settings ] && echo "AND $ISABELLE_HOME_USER/etc/settings"
26 echo "to make sure that Isabelle's ML system settings are appropriate."
27 echo "Your current values are:"
30 echo "ML_SYSTEM=$ML_SYSTEM"
31 echo "ML_HOME=$ML_HOME"
32 echo "ML_OPTIONS=$ML_OPTIONS"
37 LOGICS="Pure $DEFAULT_LOGIC $LOGICS"
41 echo "Press RETURN to start compilation of: $LOGICS"
45 export THIS_IS_ISABELLE_BUILD=true
49 ( cd $ISABELLE_HOME/src/$DIR; $ISATOOL make)