diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2011-06-03 22:10:23 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2011-06-03 22:13:36 +0200 |
commit | 7bf982a53a492b5b83b3c91faaf05c868e2897d6 (patch) | |
tree | 18294a2237944b94acf4a006bea47f69a022ef4a | |
parent | a080b8a14119beb1a316973cd837e71dea5dba89 (diff) | |
download | ptxdist-7bf982a53a492b5b83b3c91faaf05c868e2897d6.tar.gz ptxdist-7bf982a53a492b5b83b3c91faaf05c868e2897d6.tar.xz |
poco: cleanup rules
Also make sure to no component in POCO_DIR is a symlink
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r-- | rules/poco.make | 44 |
1 files changed, 11 insertions, 33 deletions
diff --git a/rules/poco.make b/rules/poco.make index 27e463e2d..e306e2c4f 100644 --- a/rules/poco.make +++ b/rules/poco.make @@ -22,46 +22,24 @@ POCO := poco-$(POCO_VERSION) POCO_SUFFIX := tar.gz POCO_URL := $(PTXCONF_SETUP_SFMIRROR)/project/poco/sources/poco-1.4.1/$(POCO).$(POCO_SUFFIX) POCO_SOURCE := $(SRCDIR)/$(POCO).$(POCO_SUFFIX) -POCO_DIR := $(BUILDDIR)/$(POCO) +POCO_DIR := $(shell readlink -f "$(BUILDDIR)/$(POCO)") POCO_LICENSE := unknown # ---------------------------------------------------------------------------- -# Get -# ---------------------------------------------------------------------------- - -$(POCO_SOURCE): - @$(call targetinfo) - @$(call get, POCO) - -# ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- -POCO_PATH := PATH=$(CROSS_PATH) -POCO_CONF_ENV := $(CROSS_ENV) +POCO_CONF_TOOL := autoconf +POCO_CONF_OPT := \ + --config=Linux \ + --prefix=/usr \ + --no-tests \ + --no-samples \ + --omit=Data/MySQL,Data/ODBC,Zip \ + --poquito -$(STATEDIR)/poco.prepare: - @$(call targetinfo) - cd $(POCO_DIR) && \ - $(POCO_PATH) $(POCO_ENV) \ - ./configure \ - --config=Linux \ - --prefix=/usr \ - --no-tests \ - --no-samples \ - --omit=Data/MySQL,Data/ODBC,Zip \ - --poquito - @$(call touch) - -# ---------------------------------------------------------------------------- -# Compile -# ---------------------------------------------------------------------------- -# -$(STATEDIR)/poco.compile: - @$(call targetinfo) - cd $(POCO_DIR) && $(POCO_PATH) $(MAKE) \ - $(PARALLELMFLAGS) CROSS_COMPILE=$(PTXCONF_COMPILER_PREFIX) - @$(call touch) +POCO_MAKE_OPT := \ + CROSS_COMPILE=$(PTXCONF_COMPILER_PREFIX) # ---------------------------------------------------------------------------- # Target-Install |