diff options
author | Vellemans Noel <noel.vellemans@visionbms.com> | 2012-11-17 12:24:00 +0000 |
---|---|---|
committer | Peter Korsgaard <jacmet@sunsite.dk> | 2012-11-17 23:41:41 +0100 |
commit | e445f54bc74ea762a2444cf92be0864e639027a3 (patch) | |
tree | 1bf5c17a7cad9a309aa4a3de70984fbaa7d592a4 /package/libxml2/libxml2.mk | |
parent | cd4d6ff77cdabe60f3dd185d4101cb70eafb25a7 (diff) | |
download | buildroot-novena-e445f54bc74ea762a2444cf92be0864e639027a3.tar.gz buildroot-novena-e445f54bc74ea762a2444cf92be0864e639027a3.zip |
libxml2: add support for building host library with python support
Patch based on the initial work of Will Wagner (Thanks Will).
libxml2 host library with python support is required to build mesa3d (7.10.1)
Signed-off-by: Vellemans Noel <noel.vellemans@visionbms.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/libxml2/libxml2.mk')
-rw-r--r-- | package/libxml2/libxml2.mk | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/package/libxml2/libxml2.mk b/package/libxml2/libxml2.mk index 71f2bd15b..fde3735b8 100644 --- a/package/libxml2/libxml2.mk +++ b/package/libxml2/libxml2.mk @@ -26,7 +26,15 @@ LIBXML2_POST_INSTALL_STAGING_HOOKS += LIBXML2_STAGING_LIBXML2_CONFIG_FIXUP HOST_LIBXML2_DEPENDENCIES = host-pkgconf -HOST_LIBXML2_CONF_OPT = --without-debug --without-python +HOST_LIBXML2_CONF_OPT = --without-debug + +ifeq ($(BR2_PACKAGE_HOST_LIBXML2_PYTHON),y) +HOST_LIBXML2_DEPENDENCIES += host-python +HOST_LIBXML2_CONF_OPT += --with-python=$(HOST_DIR)/usr +else +HOST_LIBXML2_CONF_OPT += --without-python +endif + define LIBXML2_REMOVE_CONFIG_SCRIPTS $(RM) -f $(TARGET_DIR)/usr/bin/xml2-config |