From 2c2506fbecd39912f48767583f18b14eea098e7f Mon Sep 17 00:00:00 2001 From: Xin Ouyang Date: Mon, 20 Feb 2012 15:29:47 +0800 Subject: Add selinux common include file for build. --- recipes-security/selinux/selinux_common.inc | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 recipes-security/selinux/selinux_common.inc (limited to 'recipes-security/selinux') diff --git a/recipes-security/selinux/selinux_common.inc b/recipes-security/selinux/selinux_common.inc new file mode 100644 index 0000000..6997cee --- /dev/null +++ b/recipes-security/selinux/selinux_common.inc @@ -0,0 +1,21 @@ +HOMEPAGE = "http://userspace.selinuxproject.org" + +# EXTRA_OEMAKE is typically: -e MAKEFLAGS= +# "MAKEFLAGS= " causes problems as ENV variables will not pass to subdirs, so +# we redefine EXTRA_OEMAKE here +EXTRA_OEMAKE = "-e" + +do_compile() { + oe_runmake all \ + INCLUDEDIR='${STAGING_INCDIR}' \ + LIBDIR='${STAGING_LIBDIR}' +} + +do_install() { + oe_runmake install \ + DESTDIR="${D}" \ + PREFIX="${D}/${prefix}" \ + INCLUDEDIR="${D}/${includedir}" \ + LIBDIR="${D}/${libdir}" \ + SHLIBDIR="${D}/${base_libdir}" +} -- cgit v1.2.3-54-g00ecf