Files
MINGW-packages/mingw-w64-cvode/001-install-location.patch

466 lines
30 KiB
Diff

diff -Naur cvode-3.2.1-orig/CMakeLists.txt cvode-3.2.1/CMakeLists.txt
--- cvode-3.2.1-orig/CMakeLists.txt 2018-10-11 22:22:09.000000000 +0300
+++ cvode-3.2.1/CMakeLists.txt 2018-11-03 09:04:01.252588600 +0300
@@ -554,12 +554,12 @@
IF(EXAMPLES_INSTALL)
SHOW_VARIABLE(EXAMPLES_INSTALL_PATH PATH
- "Output directory for installing example files" "${CMAKE_INSTALL_PREFIX}/examples")
+ "Output directory for installing example files" "${CMAKE_INSTALL_PREFIX}/share/sundials/examples")
IF(NOT EXAMPLES_INSTALL_PATH)
PRINT_WARNING("The example installation path is empty"
"Example installation path was reset to its default value")
- SET(EXAMPLES_INSTALL_PATH "${CMAKE_INSTALL_PREFIX}/examples" CACHE STRING
+ SET(EXAMPLES_INSTALL_PATH "${CMAKE_INSTALL_PREFIX}/share/sundials/examples/" CACHE STRING
"Output directory for installing example files" FORCE)
ENDIF(NOT EXAMPLES_INSTALL_PATH)
diff -Naur cvode-3.2.1-orig/src/cvode/CMakeLists.txt cvode-3.2.1/src/cvode/CMakeLists.txt
--- cvode-3.2.1-orig/src/cvode/CMakeLists.txt 2018-10-11 22:22:24.000000000 +0300
+++ cvode-3.2.1/src/cvode/CMakeLists.txt 2018-11-03 09:07:58.976185600 +0300
@@ -123,7 +123,7 @@
PROPERTIES VERSION ${cvodelib_VERSION} SOVERSION ${cvodelib_SOVERSION})
# Install the CVODE library
- INSTALL(TARGETS sundials_cvode_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_cvode_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
diff -Naur cvode-3.2.1-orig/src/nvec_cuda/CMakeLists.txt cvode-3.2.1/src/nvec_cuda/CMakeLists.txt
--- cvode-3.2.1-orig/src/nvec_cuda/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/nvec_cuda/CMakeLists.txt 2018-11-03 09:08:28.141853800 +0300
@@ -89,7 +89,7 @@
SET_TARGET_PROPERTIES(sundials_nvecmpicuda_shared
PROPERTIES OUTPUT_NAME sundials_nvecmpicuda CLEAN_DIRECT_OUTPUT 1
VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION})
- INSTALL(TARGETS sundials_nvecmpicuda_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_nvecmpicuda_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF()
ENDIF(BUILD_SHARED_LIBS)
diff -Naur cvode-3.2.1-orig/src/nvec_openmp/CMakeLists.txt cvode-3.2.1/src/nvec_openmp/CMakeLists.txt
--- cvode-3.2.1-orig/src/nvec_openmp/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/nvec_openmp/CMakeLists.txt 2018-11-03 09:09:02.118797200 +0300
@@ -69,7 +69,7 @@
PROPERTIES OUTPUT_NAME sundials_nvecopenmp CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_nvecopenmp_shared
PROPERTIES VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION})
- INSTALL(TARGETS sundials_nvecopenmp_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_nvecopenmp_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the NVECOPENMP header files
@@ -96,7 +96,7 @@
PROPERTIES OUTPUT_NAME sundials_fnvecopenmp CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fnvecopenmp_shared
PROPERTIES VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION})
- INSTALL(TARGETS sundials_fnvecopenmp_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fnvecopenmp_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF(FCMIX_ENABLE AND F77_FOUND)
diff -Naur cvode-3.2.1-orig/src/nvec_par/CMakeLists.txt cvode-3.2.1/src/nvec_par/CMakeLists.txt
--- cvode-3.2.1-orig/src/nvec_par/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/nvec_par/CMakeLists.txt 2018-11-03 09:09:50.019536900 +0300
@@ -71,7 +71,7 @@
PROPERTIES OUTPUT_NAME sundials_nvecparallel CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_nvecparallel_shared
PROPERTIES VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION})
- INSTALL(TARGETS sundials_nvecparallel_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_nvecparallel_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the NVECPARALLEL header files
@@ -98,7 +98,7 @@
PROPERTIES OUTPUT_NAME sundials_fnvecparallel CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fnvecparallel_shared
PROPERTIES VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION})
- INSTALL(TARGETS sundials_fnvecparallel_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fnvecparallel_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF()
diff -Naur cvode-3.2.1-orig/src/nvec_parhyp/CMakeLists.txt cvode-3.2.1/src/nvec_parhyp/CMakeLists.txt
--- cvode-3.2.1-orig/src/nvec_parhyp/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/nvec_parhyp/CMakeLists.txt 2018-11-03 09:10:26.230608100 +0300
@@ -76,7 +76,7 @@
PROPERTIES OUTPUT_NAME sundials_nvecparhyp CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_nvecparhyp_shared
PROPERTIES VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION})
- INSTALL(TARGETS sundials_nvecparhyp_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_nvecparhyp_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the NVECPARHYP header files
diff -Naur cvode-3.2.1-orig/src/nvec_petsc/CMakeLists.txt cvode-3.2.1/src/nvec_petsc/CMakeLists.txt
--- cvode-3.2.1-orig/src/nvec_petsc/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/nvec_petsc/CMakeLists.txt 2018-11-03 09:10:50.680006500 +0300
@@ -75,7 +75,7 @@
PROPERTIES OUTPUT_NAME sundials_nvecpetsc CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_nvecpetsc_shared
PROPERTIES VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION})
- INSTALL(TARGETS sundials_nvecpetsc_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_nvecpetsc_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the NVECPARHYP header files
diff -Naur cvode-3.2.1-orig/src/nvec_pthreads/CMakeLists.txt cvode-3.2.1/src/nvec_pthreads/CMakeLists.txt
--- cvode-3.2.1-orig/src/nvec_pthreads/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/nvec_pthreads/CMakeLists.txt 2018-11-03 09:11:18.792614500 +0300
@@ -64,7 +64,7 @@
PROPERTIES OUTPUT_NAME sundials_nvecpthreads CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_nvecpthreads_shared
PROPERTIES VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION})
- INSTALL(TARGETS sundials_nvecpthreads_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_nvecpthreads_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the NVECPTHREADS header files
@@ -91,7 +91,7 @@
PROPERTIES OUTPUT_NAME sundials_fnvecpthreads CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fnvecpthreads_shared
PROPERTIES VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION})
- INSTALL(TARGETS sundials_fnvecpthreads_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fnvecpthreads_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF(FCMIX_ENABLE AND F77_FOUND)
diff -Naur cvode-3.2.1-orig/src/nvec_raja/CMakeLists.txt cvode-3.2.1/src/nvec_raja/CMakeLists.txt
--- cvode-3.2.1-orig/src/nvec_raja/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/nvec_raja/CMakeLists.txt 2018-11-03 09:11:55.121692400 +0300
@@ -91,7 +91,7 @@
PROPERTIES OUTPUT_NAME sundials_nveccudaraja CLEAN_DIRECT_OUTPUT 1
VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION}
)
- INSTALL(TARGETS sundials_nveccudaraja_shared DESTINATION lib)
+ INSTALL(TARGETS sundials_nveccudaraja_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
# ----------------------- MPI+CUDA
IF(MPI_ENABLE)
@@ -100,7 +100,7 @@
PROPERTIES OUTPUT_NAME sundials_nvecmpicudaraja CLEAN_DIRECT_OUTPUT 1
VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION}
)
- INSTALL(TARGETS sundials_nvecmpicudaraja_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_nvecmpicudaraja_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF()
ENDIF(BUILD_SHARED_LIBS)
diff -Naur cvode-3.2.1-orig/src/nvec_ser/CMakeLists.txt cvode-3.2.1/src/nvec_ser/CMakeLists.txt
--- cvode-3.2.1-orig/src/nvec_ser/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/nvec_ser/CMakeLists.txt 2018-11-03 09:12:24.357364600 +0300
@@ -62,7 +62,7 @@
PROPERTIES OUTPUT_NAME sundials_nvecserial CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_nvecserial_shared
PROPERTIES VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION})
- INSTALL(TARGETS sundials_nvecserial_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_nvecserial_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the NVECSERIAL header files
@@ -89,7 +89,7 @@
PROPERTIES OUTPUT_NAME sundials_fnvecserial CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fnvecserial_shared
PROPERTIES VERSION ${nveclib_VERSION} SOVERSION ${nveclib_SOVERSION})
- INSTALL(TARGETS sundials_fnvecserial_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fnvecserial_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF(FCMIX_ENABLE AND F77_FOUND)
diff -Naur cvode-3.2.1-orig/src/sunlinsol_band/CMakeLists.txt cvode-3.2.1/src/sunlinsol_band/CMakeLists.txt
--- cvode-3.2.1-orig/src/sunlinsol_band/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/sunlinsol_band/CMakeLists.txt 2018-11-03 09:13:30.009119600 +0300
@@ -66,7 +66,7 @@
PROPERTIES OUTPUT_NAME sundials_sunlinsolband CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_sunlinsolband_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_sunlinsolband_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_sunlinsolband_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the SUNLINSOLBAND header files
@@ -96,7 +96,7 @@
PROPERTIES OUTPUT_NAME sundials_fsunlinsolband CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fsunlinsolband_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_fsunlinsolband_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fsunlinsolband_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF(FCMIX_ENABLE AND F77_FOUND)
diff -Naur cvode-3.2.1-orig/src/sunlinsol_dense/CMakeLists.txt cvode-3.2.1/src/sunlinsol_dense/CMakeLists.txt
--- cvode-3.2.1-orig/src/sunlinsol_dense/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/sunlinsol_dense/CMakeLists.txt 2018-11-03 09:13:57.133671100 +0300
@@ -65,7 +65,7 @@
PROPERTIES OUTPUT_NAME sundials_sunlinsoldense CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_sunlinsoldense_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_sunlinsoldense_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_sunlinsoldense_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the SUNLINSOLDENSE header files
@@ -95,7 +95,7 @@
PROPERTIES OUTPUT_NAME sundials_fsunlinsoldense CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fsunlinsoldense_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_fsunlinsoldense_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fsunlinsoldense_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF(FCMIX_ENABLE AND F77_FOUND)
diff -Naur cvode-3.2.1-orig/src/sunlinsol_klu/CMakeLists.txt cvode-3.2.1/src/sunlinsol_klu/CMakeLists.txt
--- cvode-3.2.1-orig/src/sunlinsol_klu/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/sunlinsol_klu/CMakeLists.txt 2018-11-03 09:14:26.211334200 +0300
@@ -67,7 +67,7 @@
PROPERTIES OUTPUT_NAME sundials_sunlinsolklu CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_sunlinsolklu_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_sunlinsolklu_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_sunlinsolklu_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the SUNLINSOLKLU header files
@@ -96,7 +96,7 @@
PROPERTIES OUTPUT_NAME sundials_fsunlinsolklu CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fsunlinsolklu_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_fsunlinsolklu_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fsunlinsolklu_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF(FCMIX_ENABLE AND F77_FOUND)
diff -Naur cvode-3.2.1-orig/src/sunlinsol_lapackband/CMakeLists.txt cvode-3.2.1/src/sunlinsol_lapackband/CMakeLists.txt
--- cvode-3.2.1-orig/src/sunlinsol_lapackband/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/sunlinsol_lapackband/CMakeLists.txt 2018-11-03 09:14:56.279054000 +0300
@@ -68,7 +68,7 @@
PROPERTIES OUTPUT_NAME sundials_sunlinsollapackband CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_sunlinsollapackband_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_sunlinsollapackband_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_sunlinsollapackband_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the SUNLINSOLLAPACKBAND header files
@@ -98,7 +98,7 @@
PROPERTIES OUTPUT_NAME sundials_fsunlinsollapackband CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fsunlinsollapackband_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_fsunlinsollapackband_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fsunlinsollapackband_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF(FCMIX_ENABLE AND F77_FOUND)
diff -Naur cvode-3.2.1-orig/src/sunlinsol_lapackdense/CMakeLists.txt cvode-3.2.1/src/sunlinsol_lapackdense/CMakeLists.txt
--- cvode-3.2.1-orig/src/sunlinsol_lapackdense/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/sunlinsol_lapackdense/CMakeLists.txt 2018-11-03 09:15:26.268769300 +0300
@@ -74,7 +74,7 @@
PROPERTIES OUTPUT_NAME sundials_sunlinsollapackdense CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_sunlinsollapackdense_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_sunlinsollapackdense_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_sunlinsollapackdense_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the SUNLINSOLLAPACKDENSE header files
@@ -104,7 +104,7 @@
PROPERTIES OUTPUT_NAME sundials_fsunlinsollapackdense CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fsunlinsollapackdense_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_fsunlinsollapackdense_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fsunlinsollapackdense_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF(FCMIX_ENABLE AND F77_FOUND)
diff -Naur cvode-3.2.1-orig/src/sunlinsol_pcg/CMakeLists.txt cvode-3.2.1/src/sunlinsol_pcg/CMakeLists.txt
--- cvode-3.2.1-orig/src/sunlinsol_pcg/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/sunlinsol_pcg/CMakeLists.txt 2018-11-03 09:15:54.269370800 +0300
@@ -69,7 +69,7 @@
PROPERTIES OUTPUT_NAME sundials_sunlinsolpcg CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_sunlinsolpcg_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_sunlinsolpcg_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_sunlinsolpcg_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the SUNLINSOLPCG header files
@@ -98,7 +98,7 @@
PROPERTIES OUTPUT_NAME sundials_fsunlinsolpcg CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fsunlinsolpcg_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_fsunlinsolpcg_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fsunlinsolpcg_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF(FCMIX_ENABLE AND F77_FOUND)
diff -Naur cvode-3.2.1-orig/src/sunlinsol_spbcgs/CMakeLists.txt cvode-3.2.1/src/sunlinsol_spbcgs/CMakeLists.txt
--- cvode-3.2.1-orig/src/sunlinsol_spbcgs/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/sunlinsol_spbcgs/CMakeLists.txt 2018-11-03 09:16:25.552160100 +0300
@@ -69,7 +69,7 @@
PROPERTIES OUTPUT_NAME sundials_sunlinsolspbcgs CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_sunlinsolspbcgs_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_sunlinsolspbcgs_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_sunlinsolspbcgs_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the SUNLINSOLSPBCGS header files
@@ -98,7 +98,7 @@
PROPERTIES OUTPUT_NAME sundials_fsunlinsolspbcgs CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fsunlinsolspbcgs_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_fsunlinsolspbcgs_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fsunlinsolspbcgs_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF(FCMIX_ENABLE AND F77_FOUND)
diff -Naur cvode-3.2.1-orig/src/sunlinsol_spfgmr/CMakeLists.txt cvode-3.2.1/src/sunlinsol_spfgmr/CMakeLists.txt
--- cvode-3.2.1-orig/src/sunlinsol_spfgmr/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/sunlinsol_spfgmr/CMakeLists.txt 2018-11-03 09:16:50.576591400 +0300
@@ -69,7 +69,7 @@
PROPERTIES OUTPUT_NAME sundials_sunlinsolspfgmr CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_sunlinsolspfgmr_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_sunlinsolspfgmr_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_sunlinsolspfgmr_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the SUNLINSOLSPFGMR header files
@@ -98,7 +98,7 @@
PROPERTIES OUTPUT_NAME sundials_fsunlinsolspfgmr CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fsunlinsolspfgmr_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_fsunlinsolspfgmr_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fsunlinsolspfgmr_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF(FCMIX_ENABLE AND F77_FOUND)
diff -Naur cvode-3.2.1-orig/src/sunlinsol_spgmr/CMakeLists.txt cvode-3.2.1/src/sunlinsol_spgmr/CMakeLists.txt
--- cvode-3.2.1-orig/src/sunlinsol_spgmr/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/sunlinsol_spgmr/CMakeLists.txt 2018-11-03 09:17:16.279061500 +0300
@@ -69,7 +69,7 @@
PROPERTIES OUTPUT_NAME sundials_sunlinsolspgmr CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_sunlinsolspgmr_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_sunlinsolspgmr_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_sunlinsolspgmr_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the SUNLINSOLSPGMR header files
@@ -98,7 +98,7 @@
PROPERTIES OUTPUT_NAME sundials_fsunlinsolspgmr CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fsunlinsolspgmr_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_fsunlinsolspgmr_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fsunlinsolspgmr_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF(FCMIX_ENABLE AND F77_FOUND)
diff -Naur cvode-3.2.1-orig/src/sunlinsol_sptfqmr/CMakeLists.txt cvode-3.2.1/src/sunlinsol_sptfqmr/CMakeLists.txt
--- cvode-3.2.1-orig/src/sunlinsol_sptfqmr/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/sunlinsol_sptfqmr/CMakeLists.txt 2018-11-03 09:17:44.225660000 +0300
@@ -69,7 +69,7 @@
PROPERTIES OUTPUT_NAME sundials_sunlinsolsptfqmr CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_sunlinsolsptfqmr_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_sunlinsolsptfqmr_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_sunlinsolsptfqmr_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the SUNLINSOLSPTFQMR header files
@@ -98,7 +98,7 @@
PROPERTIES OUTPUT_NAME sundials_fsunlinsolsptfqmr CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fsunlinsolsptfqmr_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_fsunlinsolsptfqmr_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fsunlinsolsptfqmr_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF(FCMIX_ENABLE AND F77_FOUND)
diff -Naur cvode-3.2.1-orig/src/sunlinsol_superlumt/CMakeLists.txt cvode-3.2.1/src/sunlinsol_superlumt/CMakeLists.txt
--- cvode-3.2.1-orig/src/sunlinsol_superlumt/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/sunlinsol_superlumt/CMakeLists.txt 2018-11-03 09:18:13.560337800 +0300
@@ -78,7 +78,7 @@
PROPERTIES OUTPUT_NAME sundials_sunlinsolsuperlumt CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_sunlinsolsuperlumt_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_sunlinsolsuperlumt_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_sunlinsolsuperlumt_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the SUNLINSOLSUPERLUMT header files
@@ -107,7 +107,7 @@
PROPERTIES OUTPUT_NAME sundials_fsunlinsolsuperlumt CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fsunlinsolsuperlumt_shared
PROPERTIES VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_SOVERSION})
- INSTALL(TARGETS sundials_fsunlinsolsuperlumt_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fsunlinsolsuperlumt_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF(FCMIX_ENABLE AND F77_FOUND)
diff -Naur cvode-3.2.1-orig/src/sunmat_band/CMakeLists.txt cvode-3.2.1/src/sunmat_band/CMakeLists.txt
--- cvode-3.2.1-orig/src/sunmat_band/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/sunmat_band/CMakeLists.txt 2018-11-03 09:18:43.280037700 +0300
@@ -68,7 +68,7 @@
PROPERTIES OUTPUT_NAME sundials_sunmatrixband CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_sunmatrixband_shared
PROPERTIES VERSION ${sunmatrixlib_VERSION} SOVERSION ${sunmatrixlib_SOVERSION})
- INSTALL(TARGETS sundials_sunmatrixband_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_sunmatrixband_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the SUNMATRIXBAND header files
@@ -95,7 +95,7 @@
PROPERTIES OUTPUT_NAME sundials_fsunmatrixband CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fsunmatrixband_shared
PROPERTIES VERSION ${sunmatrixlib_VERSION} SOVERSION ${sunmatrixlib_SOVERSION})
- INSTALL(TARGETS sundials_fsunmatrixband_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fsunmatrixband_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF(FCMIX_ENABLE AND F77_FOUND)
diff -Naur cvode-3.2.1-orig/src/sunmat_dense/CMakeLists.txt cvode-3.2.1/src/sunmat_dense/CMakeLists.txt
--- cvode-3.2.1-orig/src/sunmat_dense/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/sunmat_dense/CMakeLists.txt 2018-11-03 09:19:12.024681800 +0300
@@ -68,7 +68,7 @@
PROPERTIES OUTPUT_NAME sundials_sunmatrixdense CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_sunmatrixdense_shared
PROPERTIES VERSION ${sunmatrixlib_VERSION} SOVERSION ${sunmatrixlib_SOVERSION})
- INSTALL(TARGETS sundials_sunmatrixdense_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_sunmatrixdense_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the SUNMATRIXDENSE header files
@@ -95,7 +95,7 @@
PROPERTIES OUTPUT_NAME sundials_fsunmatrixdense CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fsunmatrixdense_shared
PROPERTIES VERSION ${sunmatrixlib_VERSION} SOVERSION ${sunmatrixlib_SOVERSION})
- INSTALL(TARGETS sundials_fsunmatrixdense_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fsunmatrixdense_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF(FCMIX_ENABLE AND F77_FOUND)
diff -Naur cvode-3.2.1-orig/src/sunmat_sparse/CMakeLists.txt cvode-3.2.1/src/sunmat_sparse/CMakeLists.txt
--- cvode-3.2.1-orig/src/sunmat_sparse/CMakeLists.txt 2018-10-11 22:22:10.000000000 +0300
+++ cvode-3.2.1/src/sunmat_sparse/CMakeLists.txt 2018-11-03 09:19:40.087286900 +0300
@@ -68,7 +68,7 @@
PROPERTIES OUTPUT_NAME sundials_sunmatrixsparse CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_sunmatrixsparse_shared
PROPERTIES VERSION ${sunmatrixlib_VERSION} SOVERSION ${sunmatrixlib_SOVERSION})
- INSTALL(TARGETS sundials_sunmatrixsparse_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_sunmatrixsparse_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
# Install the SUNMATRIXSPARSE header files
@@ -95,7 +95,7 @@
PROPERTIES OUTPUT_NAME sundials_fsunmatrixsparse CLEAN_DIRECT_OUTPUT 1)
SET_TARGET_PROPERTIES(sundials_fsunmatrixsparse_shared
PROPERTIES VERSION ${sunmatrixlib_VERSION} SOVERSION ${sunmatrixlib_SOVERSION})
- INSTALL(TARGETS sundials_fsunmatrixsparse_shared DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ INSTALL(TARGETS sundials_fsunmatrixsparse_shared RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
ENDIF(BUILD_SHARED_LIBS)
ENDIF(FCMIX_ENABLE AND F77_FOUND)