summaryrefslogtreecommitdiffhomepage
path: root/configure
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2021-04-09 13:31:49 +0000
committermidipix <writeonce@midipix.org>2021-04-10 20:54:39 +0000
commit219edf98a3b89bf80ce8193ebed05546eb9f1b4a (patch)
treeecb90e6a73cc063a78c4f67589a5bf032e2d250a /configure
parent5e87b7e810eb408f6231fc7d9f017353a64ef892 (diff)
downloaddalist-219edf98a3b89bf80ce8193ebed05546eb9f1b4a.tar.bz2
dalist-219edf98a3b89bf80ce8193ebed05546eb9f1b4a.tar.xz
build system: posix make support: refactored build-flavor dependency schemes.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure34
1 files changed, 34 insertions, 0 deletions
diff --git a/configure b/configure
index df05578..a555eb6 100755
--- a/configure
+++ b/configure
@@ -657,6 +657,40 @@ config_opts()
else
mb_version_opt='used'
fi
+
+ if [ "$mb_custom_install_headers" = 'yes' ]; then
+ mb_install_headers_opt='custom'
+ else
+ mb_install_headers_opt='default'
+ fi
+
+ if [ "$mb_disable_static" = 'yes' ]; then
+ mb_static_library_opt='disabled'
+ else
+ mb_static_library_opt='enabled'
+ fi
+
+ if [ "$mb_disable_shared" = 'yes' ]; then
+ mb_shared_library_opt='disabled'
+ else
+ mb_shared_library_opt='enabled'
+ fi
+
+ if [ "$mb_disable_frontend" = 'yes' ]; then
+ mb_app_frontend_opt='disabled'
+ else
+ mb_app_frontend_opt='enabled'
+ fi
+
+ if [ "$mb_all_static" = 'yes' ]; then
+ mb_app_linking_opt='all_static'
+
+ elif [ "$mb_all_shared" = 'yes' ]; then
+ mb_app_linking_opt='all_shared'
+
+ else
+ mb_app_linking_opt='default'
+ fi
}
config_copy()