helpers.sh: add 5th argument, directory to cd into
This commit is contained in:
parent
cd361e63f7
commit
c05c16e12c
|
@ -17,10 +17,12 @@ export PATH=/after/bin
|
||||||
# 2) optionally specify build script. Default is name-version.sh
|
# 2) optionally specify build script. Default is name-version.sh
|
||||||
# 3) optionally specify name of checksum file. Default is checksums
|
# 3) optionally specify name of checksum file. Default is checksums
|
||||||
# 4) directory of patches. Default is patches
|
# 4) directory of patches. Default is patches
|
||||||
|
# 5) directory to cd into. Default is ${pkg}
|
||||||
build () {
|
build () {
|
||||||
pkg=$1
|
pkg=$1
|
||||||
script_name=${2:-${pkg}.sh}
|
script_name=${2:-${pkg}.sh}
|
||||||
checksum_f=${3:-checksums}
|
checksum_f=${3:-checksums}
|
||||||
|
dirname=${5:-${pkg}}
|
||||||
|
|
||||||
cd "${PREFIX}/${pkg}" || (echo "Cannot cd into ${pkg}!"; kill $$)
|
cd "${PREFIX}/${pkg}" || (echo "Cannot cd into ${pkg}!"; kill $$)
|
||||||
echo "${pkg}: beginning build using script ${script_name}"
|
echo "${pkg}: beginning build using script ${script_name}"
|
||||||
|
@ -44,7 +46,7 @@ build () {
|
||||||
build_stage=src_unpack
|
build_stage=src_unpack
|
||||||
call $build_stage
|
call $build_stage
|
||||||
|
|
||||||
cd "${pkg}" || (echo "Cannot cd into build/${pkg}!"; kill $$)
|
cd "${dirname}" || (echo "Cannot cd into build/${dirname}!"; kill $$)
|
||||||
|
|
||||||
echo "${pkg}: preparing source."
|
echo "${pkg}: preparing source."
|
||||||
build_stage=src_prepare
|
build_stage=src_prepare
|
||||||
|
|
Loading…
Reference in New Issue