summaryrefslogtreecommitdiffstats
path: root/rules/canutils.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2006-02-24 09:58:42 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2006-02-24 09:58:42 +0000
commitc1b302ed6cc7a9c5128f9326564cb21a0844c71c (patch)
treed908bfeddda7608a3b6bc2bd0a2a5e56723b4f5d /rules/canutils.make
parente178193e08364fc2433ce5ba0203bf42172d55c7 (diff)
downloadptxdist-c1b302ed6cc7a9c5128f9326564cb21a0844c71c.tar.gz
ptxdist-c1b302ed6cc7a9c5128f9326564cb21a0844c71c.tar.xz
* make canutils version configurable
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4750 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/canutils.make')
-rw-r--r--rules/canutils.make23
1 files changed, 14 insertions, 9 deletions
diff --git a/rules/canutils.make b/rules/canutils.make
index 75bbefb9a..a5280542f 100644
--- a/rules/canutils.make
+++ b/rules/canutils.make
@@ -17,12 +17,14 @@ PACKAGES-$(PTXCONF_CANUTILS) += canutils
#
# Paths and names
#
-CANUTILS_VERSION = 1.0.6
-CANUTILS = canutils-$(CANUTILS_VERSION)
-CANUTILS_SUFFIX = tar.bz2
-CANUTILS_URL = http://www.pengutronix.de/software/socket-can/download/canutils/v1.0/$(CANUTILS).$(CANUTILS_SUFFIX)
-CANUTILS_SOURCE = $(SRCDIR)/$(CANUTILS).$(CANUTILS_SUFFIX)
-CANUTILS_DIR = $(BUILDDIR)/$(CANUTILS)
+CANUTILS_VERSION := $(call remove_quotes, $(PTXCONF_CANUTILS_VERSION))
+CANUTILS := canutils-$(CANUTILS_VERSION)
+CANUTILS_SUFFIX := tar.bz2
+CANUTILS_URL = http://www.pengutronix.de/software/socket-can/download/canutils/v$(shell echo $(PTXCONF_CANUTILS_VERSION)|sed "s/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1.\2/")/$(CANUTILS).$(CANUTILS_SUFFIX)
+#CANUTILS_URL := http://www.pengutronix.de/software/socket-can/download/canutils/v1.1/$(CANUTILS).$(CANUTILS_SUFFIX)
+
+CANUTILS_SOURCE := $(SRCDIR)/$(CANUTILS).$(CANUTILS_SUFFIX)
+CANUTILS_DIR := $(BUILDDIR)/$(CANUTILS)
-include $(call package_depfile)
@@ -59,13 +61,13 @@ $(STATEDIR)/canutils.extract: $(canutils_extract_deps_default)
canutils_prepare: $(STATEDIR)/canutils.prepare
-CANUTILS_PATH = PATH=$(CROSS_PATH)
-CANUTILS_ENV = $(CROSS_ENV)
+CANUTILS_PATH := PATH=$(CROSS_PATH)
+CANUTILS_ENV := $(CROSS_ENV)
#
# autoconf
#
-CANUTILS_AUTOCONF = $(CROSS_AUTOCONF_USR)
+CANUTILS_AUTOCONF := $(CROSS_AUTOCONF_USR)
$(STATEDIR)/canutils.prepare: $(canutils_prepare_deps_default)
@$(call targetinfo, $@)
@@ -127,6 +129,9 @@ endif
ifdef PTXCONF_CANUTILS_CANSEND
@$(call install_copy, 0, 0, 0755, $(CANUTILS_DIR)/src/cansend, /sbin/cansend)
endif
+ifdef PTXCONF_CANUTILS_CANSEQUENCE
+ @$(call install_copy, 0, 0, 0755, $(CANUTILS_DIR)/src/cansequence, /sbin/cansequence)
+endif
@$(call install_finish)
@$(call touch, $@)