diff -r 7f2998b95249 -r 826a771cff33 lib/Tools/build --- a/lib/Tools/build Tue Jul 24 12:20:01 2012 +0200 +++ b/lib/Tools/build Tue Jul 24 12:28:20 2012 +0200 @@ -19,7 +19,7 @@ echo " -b build target images" echo " -d DIR additional session directory with ROOT file" echo " -j INT maximum number of jobs (default 1)" - echo " -l list sessions only" + echo " -n no build -- test dependencies only" echo " -o OPTION override session configuration OPTION (via NAME=VAL or NAME)" echo " -s system build mode: produce output in ISABELLE_HOME" echo " -t inner session timing" @@ -53,7 +53,7 @@ ALL_SESSIONS=false BUILD_IMAGES=false MAX_JOBS=1 -LIST_ONLY=false +NO_BUILD=false SYSTEM_MODE=false TIMING=false VERBOSE=false @@ -61,7 +61,7 @@ declare -a MORE_DIRS=() eval "declare -a BUILD_OPTIONS=($ISABELLE_BUILD_OPTIONS)" -while getopts "abd:j:lo:stv" OPT +while getopts "abd:j:no:stv" OPT do case "$OPT" in a) @@ -77,8 +77,8 @@ check_number "$OPTARG" MAX_JOBS="$OPTARG" ;; - l) - LIST_ONLY="true" + n) + NO_BUILD="true" ;; o) BUILD_OPTIONS["${#BUILD_OPTIONS[@]}"]="$OPTARG" @@ -106,5 +106,5 @@ [ -e "$ISABELLE_HOME/Admin/build" ] && { "$ISABELLE_HOME/Admin/build" jars || exit $?; } exec "$ISABELLE_TOOL" java isabelle.Build \ - "$ALL_SESSIONS" "$BUILD_IMAGES" "$MAX_JOBS" "$LIST_ONLY" "$SYSTEM_MODE" "$TIMING" \ + "$ALL_SESSIONS" "$BUILD_IMAGES" "$MAX_JOBS" "$NO_BUILD" "$SYSTEM_MODE" "$TIMING" \ "$VERBOSE" "${MORE_DIRS[@]}" $'\n' "${BUILD_OPTIONS[@]}" $'\n' "$@"