mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-27 05:06:39 +00:00
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> (cherry picked from commit 19df27ed03b33cd86c971afb355091161972851f) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
994ab8b2f5
commit
adeedc9d24
@ -48,8 +48,12 @@ MARIADB_CONF_OPTS += -DCMAKE_CROSSCOMPILING=1
|
|||||||
MARIADB_CONF_OPTS += -DENABLE_DTRACE=0
|
MARIADB_CONF_OPTS += -DENABLE_DTRACE=0
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_MARIADB_SERVER),y)
|
ifeq ($(BR2_PACKAGE_MARIADB_SERVER),y)
|
||||||
|
ifeq ($(BR2_PACKAGE_MARIADB_SERVER_EMBEDDED),y)
|
||||||
MARIADB_CONF_OPTS += -DWITH_EMBEDDED_SERVER=ON
|
MARIADB_CONF_OPTS += -DWITH_EMBEDDED_SERVER=ON
|
||||||
else
|
else
|
||||||
|
MARIADB_CONF_OPTS += -DWITH_EMBEDDED_SERVER=OFF
|
||||||
|
endif
|
||||||
|
else
|
||||||
MARIADB_CONF_OPTS += -DWITHOUT_SERVER=ON
|
MARIADB_CONF_OPTS += -DWITHOUT_SERVER=ON
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
@ -54,6 +54,12 @@ config BR2_PACKAGE_MARIADB_SERVER
|
|||||||
help
|
help
|
||||||
Install the mariadb server on the target.
|
Install the mariadb server on the target.
|
||||||
|
|
||||||
|
config BR2_PACKAGE_MARIADB_SERVER_EMBEDDED
|
||||||
|
depends on BR2_PACKAGE_MARIADB_SERVER
|
||||||
|
bool "mariadb embedded server"
|
||||||
|
help
|
||||||
|
Install the mariadb embedded server on the target.
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if BR2_PACKAGE_ORACLE_MYSQL
|
if BR2_PACKAGE_ORACLE_MYSQL
|
||||||
|
Loading…
x
Reference in New Issue
Block a user