summaryrefslogtreecommitdiffstats
path: root/package/mariadb
diff options
context:
space:
mode:
authorBernd Kuhls <bernd.kuhls@t-online.de>2018-10-18 20:59:20 +0200
committerPeter Korsgaard <peter@korsgaard.com>2018-10-22 10:43:59 +0200
commit19df27ed03b33cd86c971afb355091161972851f (patch)
treea861090de0f8c3330d5652dec975221a9dffb842 /package/mariadb
parent1ee4de2190d2e6e2052fbd200c26f65f6f2901eb (diff)
downloadbuildroot-19df27ed03b33cd86c971afb355091161972851f.tar.gz
buildroot-19df27ed03b33cd86c971afb355091161972851f.zip
package/mariadb: add option to disable build of embedded server
Size of output/target/usr: with embedded: 1,7G without embedded: 648M This config option saves space on the target if the embedded server is not used by any other package: https://mariadb.com/kb/en/library/embedded-mariadb-interface/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Tested-by: Ryan Coe <bluemrp9@gmail.com> [Peter: make Config.in option depend on _MARIADB_SERVER] Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/mariadb')
-rw-r--r--package/mariadb/mariadb.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/package/mariadb/mariadb.mk b/package/mariadb/mariadb.mk
index 2523aaf062..06d6365fab 100644
--- a/package/mariadb/mariadb.mk
+++ b/package/mariadb/mariadb.mk
@@ -56,8 +56,12 @@ MARIADB_CONF_OPTS += -DCMAKE_CROSSCOMPILING=1
MARIADB_CONF_OPTS += -DENABLE_DTRACE=0
ifeq ($(BR2_PACKAGE_MARIADB_SERVER),y)
+ifeq ($(BR2_PACKAGE_MARIADB_SERVER_EMBEDDED),y)
MARIADB_CONF_OPTS += -DWITH_EMBEDDED_SERVER=ON
else
+MARIADB_CONF_OPTS += -DWITH_EMBEDDED_SERVER=OFF
+endif
+else
MARIADB_CONF_OPTS += -DWITHOUT_SERVER=ON
endif
OpenPOWER on IntegriCloud