diff options
author | Daniel Baumann <mail@daniel-baumann.ch> | 2015-04-29 08:12:46 +0200 |
---|---|---|
committer | Daniel Baumann <mail@daniel-baumann.ch> | 2015-04-29 08:12:46 +0200 |
commit | 320b1ce75e04541613f5e5e70271be6d41bb7c79 (patch) | |
tree | fce045e534d1fd3bb356673bbe0d7cad246fba3c /frontend/cli/lb | |
parent | 4077a3de7de8bc17dfc2782a206ffecdf6f8178d (diff) | |
download | vyos-live-build-320b1ce75e04541613f5e5e70271be6d41bb7c79.tar.gz vyos-live-build-320b1ce75e04541613f5e5e70271be6d41bb7c79.zip |
Flattening frontend directory within the source tree.
Diffstat (limited to 'frontend/cli/lb')
-rwxr-xr-x | frontend/cli/lb | 90 |
1 files changed, 0 insertions, 90 deletions
diff --git a/frontend/cli/lb b/frontend/cli/lb deleted file mode 100755 index 03ab043d3..000000000 --- a/frontend/cli/lb +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -## live-build(7) - System Build Scripts -## Copyright (C) 2006-2015 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="" - - if [ "${COMMAND}" != "config" ] - then - # Checking user account - if [ "$(id -u)" -ne "0" ] - then - Echo_error "need root privileges" - exit 1 - fi - fi - - 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 |