summaryrefslogtreecommitdiffstats
path: root/rules/host-imx-cst.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2016-01-19 09:40:56 +0100
committerMarc Kleine-Budde <mkl@pengutronix.de>2016-01-19 09:41:25 +0100
commit54398e9fa1e17a4e67f5f282a81efa1cc0068092 (patch)
tree1d00ecc83a54cab5d54c064afcdfe1b4d61f4628 /rules/host-imx-cst.make
parentc8568aa282864bea88c20fb3504dc2e2b9cd2c23 (diff)
downloadptxdist-54398e9fa1e17a4e67f5f282a81efa1cc0068092.tar.gz
ptxdist-54398e9fa1e17a4e67f5f282a81efa1cc0068092.tar.xz
host-imx-cst: version bump to 3.2.1
- adopt to new nxp URL - install libraries, too Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'rules/host-imx-cst.make')
-rw-r--r--rules/host-imx-cst.make25
1 files changed, 18 insertions, 7 deletions
diff --git a/rules/host-imx-cst.make b/rules/host-imx-cst.make
index 09a8432b6..b5aad5aee 100644
--- a/rules/host-imx-cst.make
+++ b/rules/host-imx-cst.make
@@ -1,6 +1,6 @@
# -*-makefile-*-
#
-# Copyright (C) 2014, 2015 by Marc Kleine-Budde <mkl@pengutronix.de>
+# Copyright (C) 2014, 2015, 2016 by Marc Kleine-Budde <mkl@pengutronix.de>
#
# See CREDITS for details about who has contributed to this project.
#
@@ -16,11 +16,11 @@ HOST_PACKAGES-$(PTXCONF_HOST_IMX_CST) += host-imx-cst
#
# Paths and names
#
-HOST_IMX_CST_VERSION := 2.2
-HOST_IMX_CST_MD5 := 08b6522b7458b772a11576f4a0795866
+HOST_IMX_CST_VERSION := 2.3.1
+HOST_IMX_CST_MD5 := 01684a853e9245dbd6db42acad5861dd
HOST_IMX_CST := cst-$(HOST_IMX_CST_VERSION)
-HOST_IMX_CST_SUFFIX := tgz
-HOST_IMX_CST_URL := https://www.freescale.com/webapp/sps/download/license.jsp?colCode=IMX_CST_TOOL
+HOST_IMX_CST_SUFFIX := tar.gz
+HOST_IMX_CST_URL := https://www.nxp.com/webapp/sps/download/license.jsp?colCode=IMX_CST_TOOL
HOST_IMX_CST_SOURCE := $(SRCDIR)/$(HOST_IMX_CST).$(HOST_IMX_CST_SUFFIX)
HOST_IMX_CST_DIR := $(HOST_BUILDDIR)/$(HOST_IMX_CST)
HOST_IMX_CST_LICENSE := proprietary
@@ -33,7 +33,7 @@ $(HOST_IMX_CST_SOURCE):
@$(call targetinfo)
@echo "************************************************************************"
@echo "*"
- @echo "* Due to license restrictions please download manually from:"
+ @echo "* Due to license restrictions please download version $(HOST_IMX_CST_VERSION) manually from:"
@echo "*"
@echo "* $(HOST_IMX_CST_URL)"
@echo "*"
@@ -69,10 +69,21 @@ HOST_IMX_CST_PROGS := \
srktool \
x5092wtls
+HOST_IMX_CST_LIBS := \
+ libbackend.a \
+ libfrontend.a
+
+HOST_IMX_CST_ARCH := \
+ linux$(call ptx/ifeq, GNU_BUILD, x86_64-%, 64, 32)
+
$(STATEDIR)/host-imx-cst.install:
@$(call targetinfo)
@$(foreach prog, $(HOST_IMX_CST_PROGS), \
- install -v -m0755 -D $(HOST_IMX_CST_DIR)/linux/$(prog) $(HOST_IMX_CST_PKGDIR)/bin/$(prog);)
+ install -v -m0755 -D $(HOST_IMX_CST_DIR)/$(HOST_IMX_CST_ARCH)/$(prog) \
+ $(HOST_IMX_CST_PKGDIR)/bin/$(prog);)
+ @$(foreach lib, $(HOST_IMX_CST_LIBS), \
+ install -v -m0644 -D $(HOST_IMX_CST_DIR)/$(HOST_IMX_CST_ARCH)/lib/$(lib) \
+ $(HOST_IMX_CST_PKGDIR)/lib/imx-cst/$(lib);)
@$(call touch)
# vim: syntax=make