summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVadim A. Misbakh-Soloviov <git@mva.name>2017-04-06 10:53:46 +0700
committerVadim A. Misbakh-Soloviov <git@mva.name>2017-04-06 10:53:46 +0700
commitcad3d75d50ae5138247482f244e871cb5a6d6267 (patch)
tree8b6bb388279345140a5abfcf346fb121b6c1e52c
parenttekui: added (diff)
downloadlua-cad3d75d50ae5138247482f244e871cb5a6d6267.tar.gz
lua-cad3d75d50ae5138247482f244e871cb5a6d6267.tar.bz2
lua-cad3d75d50ae5138247482f244e871cb5a6d6267.zip
lua.eclass: custom configure support
-rw-r--r--eclass/lua.eclass6
1 files changed, 5 insertions, 1 deletions
diff --git a/eclass/lua.eclass b/eclass/lua.eclass
index aeb2cdc..d520e5c 100644
--- a/eclass/lua.eclass
+++ b/eclass/lua.eclass
@@ -954,7 +954,11 @@ _lua_default_each_configure() {
confargs+=("${myeconfargs[@]}")
confargs+=("${@}")
- [[ -x ${ECONF_SOURCE:-.}/configure ]] && econf "${confargs[@]}"
+ (
+ [[ -x ${ECONF_SOURCE:-.}/configure ]] &&
+ [[ -z "${CUSTOM_ECONF}" ]]
+ ) &&
+ econf "${confargs[@]}"
if [[ -f ${T}/.lua_ecl_conf ]]; then
touch .lua_eclass_config