comparison src/sundials-ida.mk @ 5466:7070e133865c

* src/sundials-ida.mk: Update to v5.3.0 Replace tabs with spaces.
author Markus Mützel <markus.muetzel@gmx.de>
date Wed, 17 Jun 2020 20:16:03 +0200
parents 67ff35748e7e
children 1541641533a6
comparison
equal deleted inserted replaced
5465:d7b2797c06fd 5466:7070e133865c
1 # This file is part of MXE. 1 # This file is part of MXE.
2 # See index.html for further information. 2 # See index.html for further information.
3 3
4 PKG := sundials-ida 4 PKG := sundials-ida
5 $(PKG)_IGNORE := 5 $(PKG)_IGNORE :=
6 $(PKG)_VERSION := 4.1.0 6 $(PKG)_VERSION := 5.3.0
7 $(PKG)_CHECKSUM := ef2a4175b3974960febd5cba4f65e53628009cc6 7 $(PKG)_CHECKSUM := a33d5a9f19fad4e4a257a8c9ae1c321550885996
8 $(PKG)_SUBDIR := sundials-$($(PKG)_VERSION) 8 $(PKG)_SUBDIR := sundials-$($(PKG)_VERSION)
9 $(PKG)_FILE := sundials-$($(PKG)_VERSION).tar.gz 9 $(PKG)_FILE := sundials-$($(PKG)_VERSION).tar.gz
10 $(PKG)_URL := https://computation.llnl.gov/projects/sundials/download/$($(PKG)_FILE) 10 $(PKG)_URL := https://computation.llnl.gov/projects/sundials/download/$($(PKG)_FILE)
11 $(PKG)_DEPS := lapack suitesparse 11 $(PKG)_DEPS := lapack suitesparse
12 ifeq ($(USE_SYSTEM_GCC),no) 12 ifeq ($(USE_SYSTEM_GCC),no)
26 -DKLU_ENABLE=ON \ 26 -DKLU_ENABLE=ON \
27 -DKLU_INCLUDE_DIR=$(HOST_INCDIR)/suitesparse \ 27 -DKLU_INCLUDE_DIR=$(HOST_INCDIR)/suitesparse \
28 -DKLU_LIBRARY_DIR=$(HOST_LIBDIR) \ 28 -DKLU_LIBRARY_DIR=$(HOST_LIBDIR) \
29 -DSUITESPARSECONFIG_LIBRARY=$(HOST_LIBDIR)/libsuitesparseconfig.dll.a \ 29 -DSUITESPARSECONFIG_LIBRARY=$(HOST_LIBDIR)/libsuitesparseconfig.dll.a \
30 -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \ 30 -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \
31 -DBUILD_ARKODE=OFF \ 31 -DBUILD_ARKODE=OFF \
32 -DBUILD_CVODE=OFF \ 32 -DBUILD_CVODE=OFF \
33 -DBUILD_CVODES=OFF \ 33 -DBUILD_CVODES=OFF \
34 -DBUILD_IDA=ON \ 34 -DBUILD_IDA=ON \
35 -DBUILD_IDAS=OFF \ 35 -DBUILD_IDAS=OFF \
36 -DBUILD_KINSOL=OFF \ 36 -DBUILD_KINSOL=OFF \
37 -DBUILD_CPODES=OFF \ 37 -DBUILD_CPODES=OFF \
38 '$(1)' 38 '$(1)'
39 $(MAKE) -C '$(1).build' -j '$(JOBS)' install DESTDIR='$(3)' VERBOSE=1 39 $(MAKE) -C '$(1).build' -j '$(JOBS)' install DESTDIR='$(3)' VERBOSE=1
40 40
41 if [ $(MXE_SYSTEM) = mingw ]; then \ 41 if [ $(MXE_SYSTEM) = mingw ]; then \
42 echo "Install dlls"; \ 42 echo "Install dlls"; \
51 -DEXAMPLES_ENABLE=OFF \ 51 -DEXAMPLES_ENABLE=OFF \
52 -DKLU_ENABLE=ON \ 52 -DKLU_ENABLE=ON \
53 -DKLU_INCLUDE_DIR=$(HOST_INCDIR)/suitesparse \ 53 -DKLU_INCLUDE_DIR=$(HOST_INCDIR)/suitesparse \
54 -DKLU_LIBRARY_DIR=$(HOST_LIBDIR) \ 54 -DKLU_LIBRARY_DIR=$(HOST_LIBDIR) \
55 -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \ 55 -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \
56 -DBUILD_ARKODE=OFF \ 56 -DBUILD_ARKODE=OFF \
57 -DBUILD_CVODE=OFF \ 57 -DBUILD_CVODE=OFF \
58 -DBUILD_CVODES=OFF \ 58 -DBUILD_CVODES=OFF \
59 -DBUILD_IDA=ON \ 59 -DBUILD_IDA=ON \
60 -DBUILD_IDAS=OFF \ 60 -DBUILD_IDAS=OFF \
61 -DBUILD_KINSOL=OFF \ 61 -DBUILD_KINSOL=OFF \
62 -DBUILD_CPODES=OFF \ 62 -DBUILD_CPODES=OFF \
63 '$(1)' 63 '$(1)'
64 $(MAKE) -C '$(1).build' -j '$(JOBS)' install VERBOSE=1 64 $(MAKE) -C '$(1).build' -j '$(JOBS)' install VERBOSE=1
65 endef 65 endef
66 endif 66 endif