diff options
author | midipix <writeonce@midipix.org> | 2021-06-11 15:18:42 +0000 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2021-06-12 10:45:09 +0000 |
commit | ad6d9c919145b3e1efe4c9aef077cc215b8d56cd (patch) | |
tree | 3e3f36a4ea9355afffdb78057162dd39df8eb049 /configure | |
parent | ad22a717975816f58aa75828edfd83379c751008 (diff) | |
download | sbpython2-ad6d9c919145b3e1efe4c9aef077cc215b8d56cd.tar.bz2 sbpython2-ad6d9c919145b3e1efe4c9aef077cc215b8d56cd.tar.xz |
build system: configure, ccenv: added --pkgconf[if] support and integration.
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 32 |
1 files changed, 32 insertions, 0 deletions
@@ -186,6 +186,24 @@ init_vars() mb_makefile='Makefile' fi + # pkgconf (host) + if [ -z "${PKGCONF}" ]; then + PKGCONF="$mb_pkgconf" + fi + + if [ -z "${PKGCONF}" ]; then + PKGCONF="${PKGCONFIG}" + fi + + # pkgconf (native) + if [ -z "${NATIVE_PKGCONF}" ]; then + NATIVE_PKGCONF="$mb_native_pkgconf" + fi + + if [ -z "${NATIVE_PKGCONF}" ]; then + NATIVE_PKGCONF="${NATIVE_PKGCONFIG}" + fi + # project-specific initialization if [ _$mb_use_custom_cfginit = _yes ]; then . "$mb_project_dir/project/config/cfginit.sh" @@ -259,6 +277,9 @@ init_vars() mb_cross_compile=$CROSS_COMPILE mb_shell=$SHELL + # pkgconf + mb_pkgconf=$PKGCONF + # switches mb_cflags=$CFLAGS mb_cflags_debug=$CFLAGS_DEBUG @@ -303,6 +324,8 @@ init_vars() mb_native_cflags=$NATIVE_CFLAGS mb_native_ldflags=$NATIVE_LDFLAGS + mb_native_pkgconf=$NATIVE_PKGCONF + mb_native_pe_subsystem=$NATIVE_PE_SUBSYSTEM mb_native_pe_image_base=$NATIVE_PE_IMAGE_BASE @@ -1107,6 +1130,15 @@ for arg ; do mb_makemode=${arg#*=} ;; + #pkgconf[ig] + --pkgconf=*) + mb_pkgconf=${arg#*=} + ;; + + --pkgconfig=*) + mb_pkgconf=${arg#*=} + ;; + # build --build=*) mb_build=${arg#*=} |