summaryrefslogtreecommitdiffstats
path: root/rules/commoncpp2.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2006-02-27 16:34:58 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2006-02-27 16:34:58 +0000
commit29103ed35bd7671410ed877bfc538d3b2e3f74ae (patch)
treed09b549482c42cb603a1053fde86a71feabd9b95 /rules/commoncpp2.make
parent226697e4c1d713f0ee9fe7bc633ee5dfe8bb8edf (diff)
downloadptxdist-29103ed35bd7671410ed877bfc538d3b2e3f74ae.tar.gz
ptxdist-29103ed35bd7671410ed877bfc538d3b2e3f74ae.tar.xz
* commoncpp2.in, commoncpp2.make:
add options for libxml2 and libz git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4786 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/commoncpp2.make')
-rw-r--r--rules/commoncpp2.make24
1 files changed, 16 insertions, 8 deletions
diff --git a/rules/commoncpp2.make b/rules/commoncpp2.make
index d458b84d6..c22e9d050 100644
--- a/rules/commoncpp2.make
+++ b/rules/commoncpp2.make
@@ -17,12 +17,12 @@ PACKAGES-$(PTXCONF_COMMONCPP2) += commoncpp2
#
# Paths and names
#
-COMMONCPP2_VERSION = 1.3.22
-COMMONCPP2 = commoncpp2-$(COMMONCPP2_VERSION)
-COMMONCPP2_SUFFIX = tar.gz
-COMMONCPP2_URL = $(PTXCONF_SETUP_SFMIRROR)/gnutelephony/$(COMMONCPP2).$(COMMONCPP2_SUFFIX)
-COMMONCPP2_SOURCE = $(SRCDIR)/$(COMMONCPP2).$(COMMONCPP2_SUFFIX)
-COMMONCPP2_DIR = $(BUILDDIR)/$(COMMONCPP2)
+COMMONCPP2_VERSION := 1.3.22
+COMMONCPP2 := commoncpp2-$(COMMONCPP2_VERSION)
+COMMONCPP2_SUFFIX := tar.gz
+COMMONCPP2_URL := $(PTXCONF_SETUP_SFMIRROR)/gnutelephony/$(COMMONCPP2).$(COMMONCPP2_SUFFIX)
+COMMONCPP2_SOURCE := $(SRCDIR)/$(COMMONCPP2).$(COMMONCPP2_SUFFIX)
+COMMONCPP2_DIR := $(BUILDDIR)/$(COMMONCPP2)
-include $(call package_depfile)
@@ -59,14 +59,22 @@ $(STATEDIR)/commoncpp2.extract: $(commoncpp2_extract_deps_default)
commoncpp2_prepare: $(STATEDIR)/commoncpp2.prepare
-COMMONCPP2_PATH = PATH=$(CROSS_PATH)
-COMMONCPP2_ENV = $(CROSS_ENV)
+COMMONCPP2_PATH := PATH=$(CROSS_PATH)
+COMMONCPP2_ENV := $(CROSS_ENV)
#
# autoconf
#
COMMONCPP2_AUTOCONF = $(CROSS_AUTOCONF_USR)
+ifndef PTXCONF_COMMONCPP2_LIBZ
+COMMONCPP2_AUTOCONF += --without-compression
+endif
+
+ifndef PTXCONF_COMMONCPP2_LIBXML2
+COMMONCPP2_AUTOCONF += --without-libxml2
+endif
+
$(STATEDIR)/commoncpp2.prepare: $(commoncpp2_prepare_deps_default)
@$(call targetinfo, $@)
@$(call clean, $(COMMONCPP2_DIR)/config.cache)