Mercurial > mxe-octave
annotate src/sundials-27-ida-1.patch @ 5339:25a483af6aa7
* src/build-cmake.mk, src/cmake.mk: update to v3.16.5
author | John Donoghue |
---|---|
date | Thu, 05 Mar 2020 12:55:24 -0500 |
parents | 0cbc51911dd0 |
children |
rev | line source |
---|---|
5025
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
1 Add missing dependency on KLU when building IDA shared library. |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
2 |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
3 Based on a patch in the Debian sundials package by Dima Kogan. |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
4 |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
5 https://anonscm.debian.org/cgit/debian-science/packages/sundials.git/tree/debian/patches/0001-Added-missing-linkages- |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
6 |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
7 diff --git a/src/ida/CMakeLists.txt b/src/ida/CMakeLists.txt |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
8 --- a/src/ida/CMakeLists.txt |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
9 +++ b/src/ida/CMakeLists.txt |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
10 @@ -135,6 +135,10 @@ IF(BUILD_SHARED_LIBS) |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
11 ADD_LIBRARY(sundials_ida_shared SHARED |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
12 ${ida_SOURCES} ${ida_BL_SOURCES} ${shared_SOURCES}) |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
13 |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
14 + IF(KLU_FOUND) |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
15 + TARGET_LINK_LIBRARIES(sundials_ida_shared -lklu) |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
16 + ENDIF(KLU_FOUND) |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
17 + |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
18 # Set the library name and make sure it is not deleted |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
19 SET_TARGET_PROPERTIES(sundials_ida_shared |
0cbc51911dd0
Update sundials to 4.1.0 while keeping version 2.7.0
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
20 PROPERTIES OUTPUT_NAME sundials_ida CLEAN_DIRECT_OUTPUT 1) |