diff options
author | midipix <writeonce@midipix.org> | 2021-04-09 13:31:49 +0000 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2021-04-10 20:54:55 +0000 |
commit | f4714279e8543ce3d2cdb834ea8d766a2d7b90b0 (patch) | |
tree | e615c4a76c51e957b7c834cacab01e3c8f7828c7 /configure | |
parent | 9a06eec7f61a267a15baa5b15a1458d11361bf89 (diff) | |
download | sltdl-f4714279e8543ce3d2cdb834ea8d766a2d7b90b0.tar.bz2 sltdl-f4714279e8543ce3d2cdb834ea8d766a2d7b90b0.tar.xz |
build system: posix make support: refactored build-flavor dependency schemes.
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 34 |
1 files changed, 34 insertions, 0 deletions
@@ -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() |