libmakepkg: allow correctly sourcing when $LIBRARY is not set
We usually set this up to default to the build time configured install location, but a couple of files crept in without this. Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Allan McRae <allan@archlinux.org>
This commit is contained in:
parent
82aaee1a5c
commit
2d198c1af9
3 changed files with 6 additions and 0 deletions
|
@ -22,6 +22,8 @@
|
||||||
[[ -n "$LIBMAKEPKG_BUILDENV_SH" ]] && return
|
[[ -n "$LIBMAKEPKG_BUILDENV_SH" ]] && return
|
||||||
LIBMAKEPKG_BUILDENV_SH=1
|
LIBMAKEPKG_BUILDENV_SH=1
|
||||||
|
|
||||||
|
LIBRARY=${LIBRARY:-'@libmakepkgdir@'}
|
||||||
|
|
||||||
declare -a buildenv_functions build_options
|
declare -a buildenv_functions build_options
|
||||||
|
|
||||||
for lib in "$LIBRARY/buildenv/"*.sh; do
|
for lib in "$LIBRARY/buildenv/"*.sh; do
|
||||||
|
|
|
@ -21,6 +21,8 @@
|
||||||
[[ -n "$LIBMAKEPKG_EXECUTABLE_SH" ]] && return
|
[[ -n "$LIBMAKEPKG_EXECUTABLE_SH" ]] && return
|
||||||
LIBMAKEPKG_EXECUTABLE_SH=1
|
LIBMAKEPKG_EXECUTABLE_SH=1
|
||||||
|
|
||||||
|
LIBRARY=${LIBRARY:-'@libmakepkgdir@'}
|
||||||
|
|
||||||
declare -a executable_functions
|
declare -a executable_functions
|
||||||
|
|
||||||
for lib in "$LIBRARY/executable/"*.sh; do
|
for lib in "$LIBRARY/executable/"*.sh; do
|
||||||
|
|
|
@ -21,6 +21,8 @@
|
||||||
[[ -n "$LIBMAKEPKG_UTIL_PKGBUILD_SH" ]] && return
|
[[ -n "$LIBMAKEPKG_UTIL_PKGBUILD_SH" ]] && return
|
||||||
LIBMAKEPKG_UTIL_PKGBUILD_SH=1
|
LIBMAKEPKG_UTIL_PKGBUILD_SH=1
|
||||||
|
|
||||||
|
LIBRARY=${LIBRARY:-'@libmakepkgdir@'}
|
||||||
|
|
||||||
source "$LIBRARY/util/schema.sh"
|
source "$LIBRARY/util/schema.sh"
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue