summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorBoris Nagaev <bnagaev@gmail.com>2015-10-31 14:04:21 (GMT)
committerBoris Nagaev <bnagaev@gmail.com>2015-11-11 16:58:49 (GMT)
commitcafa1734c52ad1a9e7dddded63af23990219378a (patch)
treeee90259da8856fd8b1c68861c74894c95d6e95ad /src
parent1cbb56bd03dac9e107cafacfdbd18b4d85b8af1f (diff)
downloadmxe-cafa1734c52ad1a9e7dddded63af23990219378a.zip
mxe-cafa1734c52ad1a9e7dddded63af23990219378a.tar.gz
mxe-cafa1734c52ad1a9e7dddded63af23990219378a.tar.bz2
add package cloog
This package was removed as a part of da82d07dbeca23087aa4351914cf4b890c1d3972 File src/cloog.mk differs from its copy before da82d07dbec [1] * sha1 -> sha256 * toolchain reorg reapplied: * $(PKG)_TARGETS * $(PKG)_DEPS_$(BUILD) * define $(PKG)_BUILD -> define $(PKG)_BUILD_$(BUILD) * $(MXE_CONFIGURE_OPTS) [1] https://raw.githubusercontent.com/mxe/mxe/6947d3245f9c76d9124a4c4f3c164154a75f3f62/src/cloog.mk
Diffstat (limited to 'src')
-rw-r--r--src/cloog.mk34
1 files changed, 34 insertions, 0 deletions
diff --git a/src/cloog.mk b/src/cloog.mk
new file mode 100644
index 0000000..40d4c8b
--- /dev/null
+++ b/src/cloog.mk
@@ -0,0 +1,34 @@
+# This file is part of MXE.
+# See index.html for further information.
+
+PKG := cloog
+$(PKG)_IGNORE :=
+$(PKG)_VERSION := 0.18.1
+$(PKG)_CHECKSUM := 02500a4edd14875f94fe84cbeda4290425cb0c1c2474c6f75d75a303d64b4196
+$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
+$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz
+$(PKG)_URL := http://www.bastoul.net/cloog/pages/download/$($(PKG)_FILE)
+$(PKG)_URL_2 := ftp://gcc.gnu.org/pub/gcc/infrastructure/$($(PKG)_FILE)
+$(PKG)_TARGETS := $(BUILD) $(MXE_TARGETS)
+$(PKG)_DEPS := gcc gmp isl
+
+$(PKG)_DEPS_$(BUILD) := gmp isl
+
+# stick to tested versions from gcc
+define $(PKG)_UPDATE
+ $(WGET) -q -O- 'ftp://gcc.gnu.org/pub/gcc/infrastructure/' | \
+ $(SED) -n 's,.*cloog-\([0-9][^>]*\)\.tar.*,\1,p' | \
+ $(SORT) -V |
+ tail -1
+endef
+
+define $(PKG)_BUILD_$(BUILD)
+ cd '$(1)' && ./configure \
+ $(MXE_CONFIGURE_OPTS) \
+ --with-gmp-prefix='$(PREFIX)/$(TARGET)' \
+ --with-isl-prefix='$(PREFIX)/$(TARGET)'
+ $(MAKE) -C '$(1)' -j '$(JOBS)'
+ $(MAKE) -C '$(1)' -j '$(JOBS)' install
+endef
+
+$(PKG)_BUILD_SHARED =