summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRomain Naour <romain.naour@gmail.com>2016-07-23 00:23:17 +0200
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2016-07-23 15:09:30 +0200
commit14ff624e0a23d88f2e033d4195cdd3e25227e56f (patch)
tree1fd61ee086beeb1fee15bd5d9ee6141997923153
parent3a7da4c66ad2abd9f9659c3c3619fb3d5901f1e8 (diff)
downloadbuildroot-14ff624e0a23d88f2e033d4195cdd3e25227e56f.tar.gz
buildroot-14ff624e0a23d88f2e033d4195cdd3e25227e56f.zip
package/efl: enable systemd support
systemd it one of the "highly recommended" dependecies according to the README [1] but disabling it doesn't need the --enable-i-really-know-what-i-am-doing... option. That's why BR2_PACKAGE_EFL_HAS_RECOMMENDED_CONFIG is not disabled when systemd is not selected. [1] https://git.enlightenment.org/core/efl.git/tree/README?h=efl-1.17#n489 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-rw-r--r--package/efl/efl.mk9
1 files changed, 7 insertions, 2 deletions
diff --git a/package/efl/efl.mk b/package/efl/efl.mk
index 18d409b51e..d404e71e95 100644
--- a/package/efl/efl.mk
+++ b/package/efl/efl.mk
@@ -25,7 +25,6 @@ EFL_DEPENDENCIES = host-pkgconf host-efl host-luajit dbus freetype \
# Configure options:
# --disable-lua-old: build elua for the target.
# --disable-sdl: disable sdl2 support.
-# --disable-systemd: disable systemd support.
# --disable-xinput22: disable X11 XInput v2.2+ support.
# --with-opengl=none: disable opengl support.
EFL_CONF_OPTS = \
@@ -34,7 +33,6 @@ EFL_CONF_OPTS = \
--with-eolian-gen=$(HOST_DIR)/usr/bin/eolian_gen \
--disable-lua-old \
--disable-sdl \
- --disable-systemd \
--disable-xinput22 \
--with-opengl=none
@@ -57,6 +55,13 @@ else
EFL_CONF_OPTS += --disable-libmount
endif
+ifeq ($(BR2_PACKAGE_SYSTEMD),y)
+EFL_CONF_OPTS += --enable-systemd
+EFL_DEPENDENCIES += systemd
+else
+EFL_CONF_OPTS += --disable-systemd
+endif
+
ifeq ($(BR2_PACKAGE_FONTCONFIG),y)
EFL_CONF_OPTS += --enable-fontconfig
EFL_DEPENDENCIES += fontconfig
OpenPOWER on IntegriCloud