diff options
| author | Eric Le Bihan <eric.le.bihan.dev@free.fr> | 2014-04-20 20:54:04 +0200 |
|---|---|---|
| committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2014-06-08 16:31:15 +0200 |
| commit | f0fd391744d6773527419f23bd6321d18f70c32f (patch) | |
| tree | c77302e11408d318cfc4bd63c8cb64e7b8e748df /package/systemd/systemd.mk | |
| parent | ed1182641812986f529b2150635f1e93c799a419 (diff) | |
| download | buildroot-f0fd391744d6773527419f23bd6321d18f70c32f.tar.gz buildroot-f0fd391744d6773527419f23bd6321d18f70c32f.zip | |
systemd: add SMACK support option.
A new configuration option is available in systemd menu, to enable
support for SMACK.
For this feature to properly work, systemd requires attr (build
dependency, also used for other features) and smack (runtime dependency).
Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/systemd/systemd.mk')
| -rw-r--r-- | package/systemd/systemd.mk | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index ca51ddfd95..6de78872dd 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -63,6 +63,13 @@ else SYSTEMD_CONF_OPT += --disable-acl endif +ifeq ($(BR2_PACKAGE_ATTR),y) +SYSTEMD_CONF_OPT += --enable-attr +SYSTEMD_DEPENDENCIES += attr +else +SYSTEMD_CONF_OPT += --disable-attr +endif + ifeq ($(BR2_PACKAGE_LIBGLIB2),y) SYSTEMD_CONF_OPT += --enable-gudev SYSTEMD_DEPENDENCIES += libglib2 @@ -105,6 +112,12 @@ else SYSTEMD_CONF_OPT += --disable-timesyncd endif +ifeq ($(BR2_PACKAGE_SYSTEMD_SMACK_SUPPORT),y) +SYSTEMD_CONF_OPT += --enable-smack +else +SYSTEMD_CONF_OPT += --disable-smack +endif + # mq_getattr needs -lrt SYSTEMD_MAKE_OPT += LIBS=-lrt SYSTEMD_MAKE_OPT += LDFLAGS+=-ldl |

