move build/command/options to include/option.sh

Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
Leah Rowe
2023-09-27 21:46:20 +01:00
parent a00b43375a
commit 74c48a881d
6 changed files with 20 additions and 27 deletions
+4 -3
View File
@@ -10,6 +10,7 @@ set -u -e
. "include/err.sh"
. "include/export.sh"
. "include/option.sh"
read projectname < projectname
linkpath="${0}"
@@ -45,7 +46,7 @@ initialise_command()
fail "running this command as root is not permitted"
[ "${mode}" = "help" ] && usage ${0} && lbmk_exit 0
[ "${mode}" = "list" ] && ./build command options "${buildpath}" && \
[ "${mode}" = "list" ] && listitems "${buildpath}" && \
lbmk_exit 0
[ $# -lt 2 ] && usage ${0} && lbmk_exit 1
@@ -78,7 +79,7 @@ install_packages()
execute_command()
{
if [ "${option}" = "list" ]; then
./build command options "${buildpath}/${mode}" || \
listitems "${buildpath}/${mode}" || \
fail "execute_command: cannot list command options"
lbmk_exit 0
fi
@@ -95,7 +96,7 @@ usage()
USAGE: ${progname} <MODE> <OPTION>
possible values for 'mode':
$(./build command options "${buildpath}")
$(listitems "${buildpath}")
For each of the above modes, you may also do:
${progname} <MODE> list