mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-11 03:25:54 +02:00
make.sh: Pass variables before the commands
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
7
make.sh
7
make.sh
@@ -777,6 +777,7 @@ run_command() {
|
||||
|
||||
local basedir="${BASEDIR}"
|
||||
local command=()
|
||||
local env=()
|
||||
local quiet="false"
|
||||
|
||||
while [ $# -gt 0 ]; do
|
||||
@@ -797,6 +798,10 @@ run_command() {
|
||||
return 2
|
||||
;;
|
||||
|
||||
*=*)
|
||||
env+=( "${1}" )
|
||||
;;
|
||||
|
||||
*)
|
||||
# Set pkg
|
||||
if [ -z "${pkg}" ]; then
|
||||
@@ -820,7 +825,7 @@ run_command() {
|
||||
"-x"
|
||||
|
||||
# Run the following command
|
||||
"-c" "cd ${basedir}/lfs && make -f ${pkg} LFS_BASEDIR=${basedir} ${actions[@]}"
|
||||
"-c" "cd ${basedir}/lfs && make -f ${pkg} LFS_BASEDIR=${basedir} ${env[@]} ${actions[@]}"
|
||||
)
|
||||
|
||||
# Return code
|
||||
|
||||
Reference in New Issue
Block a user