summaryrefslogtreecommitdiffstats
path: root/rules/host-jimtcl.make
diff options
context:
space:
mode:
authorLadislav Michl <ladis@linux-mips.org>2018-10-07 21:04:51 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2018-10-09 14:38:04 +0200
commit5a386c764efe8ac69185fc8a22f7590a50bb3647 (patch)
tree8ba72616ca865079509996b1c10163b0e7504ce1 /rules/host-jimtcl.make
parent1cb27473ea2d6222ca7f562bcd10c67d8f5827fa (diff)
downloadptxdist-5a386c764efe8ac69185fc8a22f7590a50bb3647.tar.gz
ptxdist-5a386c764efe8ac69185fc8a22f7590a50bb3647.tar.xz
jimtcl: new package
Jim is an opensource small-footprint implementation of the Tcl programming language. This package is intended to replace Tcl (which is in staging already) as it fits PTXdist more due to its small size. Signed-off-by: Ladislav Michl <ladis@linux-mips.org> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/host-jimtcl.make')
-rw-r--r--rules/host-jimtcl.make40
1 files changed, 40 insertions, 0 deletions
diff --git a/rules/host-jimtcl.make b/rules/host-jimtcl.make
new file mode 100644
index 000000000..60738f752
--- /dev/null
+++ b/rules/host-jimtcl.make
@@ -0,0 +1,40 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2018 by Ladislav Michl <ladis@linux-mips.org>
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+HOST_PACKAGES-$(PTXCONF_HOST_JIMTCL) += host-jimtcl
+
+#
+# Paths and names
+#
+HOST_JIMTCL := $(JIMTCL)
+HOST_JIMTCL_DIR := $(HOST_BUILDDIR)/$(HOST_JIMTCL)
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+#
+# Package is not using autoconf but autosetup which is enough compatible...
+#
+HOST_JIMTCL_CONF_TOOL := autoconf
+# autosetup/cc.tcl tries to discover ccache on its own, so use 'CCACHE=none'
+# to prevent that and leave PTXCONF_SETUP_CCACHE in charge.
+HOST_JIMTCL_CONF_ENV := \
+ $(HOST_ENV) \
+ CCACHE=none
+HOST_JIMTCL_CONF_OPT := \
+ --prefix=/usr \
+ --disable-lineedit \
+ --disable-docs
+
+# vim: syntax=make