diff options
author | Daniel Baumann <mail@daniel-baumann.ch> | 2013-06-25 09:04:42 +0200 |
---|---|---|
committer | Daniel Baumann <mail@daniel-baumann.ch> | 2013-06-25 09:04:42 +0200 |
commit | 86746ac72fb9dc558e40914de9aea26ad58d19b1 (patch) | |
tree | c8b99efde0ed4d6e77351eb9cc189d635162e188 /bin/lb | |
parent | 1807e40dd3666564851b2b0d855513bd004a927d (diff) | |
download | vyos-live-build-86746ac72fb9dc558e40914de9aea26ad58d19b1.tar.gz vyos-live-build-86746ac72fb9dc558e40914de9aea26ad58d19b1.zip |
Reorganizing frontend in source tree.
Diffstat (limited to 'bin/lb')
-rwxr-xr-x | bin/lb | 80 |
1 files changed, 0 insertions, 80 deletions
diff --git a/bin/lb b/bin/lb deleted file mode 100755 index a57577f94..000000000 --- a/bin/lb +++ /dev/null @@ -1,80 +0,0 @@ -#!/bin/sh - -## live-build(7) - System Build Scripts -## Copyright (C) 2006-2013 Daniel Baumann <mail@daniel-baumann.ch> -## -## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING. -## This is free software, and you are welcome to redistribute it -## under certain conditions; see COPYING for details. - - -set -e - -# Including common functions -[ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh - -# Setting static variables -DESCRIPTION="$(Echo 'utility to build live systems')" -HELP="FIXME" -USAGE="FIXME" - -case "${1}" in - -h|--help) - if [ -x "$(which man 2>/dev/null)" ] - then - man lb - exit 0 - else - ${0} --usage - exit 0 - fi - ;; - - ""|-u|--usage) - Usage - ;; - - -v|--version) - echo "${VERSION}" - exit 0 - ;; - - *) - COMMAND="${1}" - shift - - ENV="" - - for _FILE in config/environment config/environment.binary - do - if [ -e "${_FILE}" ] - then - ENV="${ENV} $(grep -v '^#' ${_FILE})" - fi - done - - if [ -x "${LIVE_BUILD}/scripts/build/${COMMAND}" ] - then - # User has live-build copied locally in the system - SCRIPT="${LIVE_BUILD}/scripts/build/${COMMAND}" - elif [ -x "local/live-build/scripts/build/${COMMAND}" ] - then - # User has live-build copied locally in the config - SCRIPT="local/live-build/scripts/build/${COMMAND}" - elif [ -x /usr/lib/live/build/${COMMAND} ] - then - # User has live-build installed in the system - SCRIPT=/usr/lib/live/build/"${COMMAND}" - elif [ -x "$(which ${COMMAND} 2>/dev/null)" ] - then - # User has live-build commands in path - SCRIPT="${COMMAND}" - else - Echo_error "no such script: ${COMMAND}" - exit 1 - fi - - Echo "[%s] %s" "$(date +'%F %T')" "lb ${COMMAND} $(echo ${@})" - ${ENV} exec "${SCRIPT}" "${@}" - ;; -esac |