package An official xmake package repository
https://xrepo.xmake.io/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
98 lines
3.6 KiB
98 lines
3.6 KiB
diff --git a/CMakeLists.txt b/CMakeLists.txt |
|
index ce3c5ba..b05667f 100644 |
|
--- a/CMakeLists.txt |
|
+++ b/CMakeLists.txt |
|
@@ -42,7 +42,7 @@ |
|
############################################################ |
|
|
|
cmake_minimum_required(VERSION 3.10) |
|
-project(SCOTCH LANGUAGES C Fortran) |
|
+project(SCOTCH LANGUAGES C) |
|
|
|
# Add module directory |
|
list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/Modules) |
|
diff --git a/src/esmumps/CMakeLists.txt b/src/esmumps/CMakeLists.txt |
|
index 7d2fb92..fa2ca12 100644 |
|
--- a/src/esmumps/CMakeLists.txt |
|
+++ b/src/esmumps/CMakeLists.txt |
|
@@ -135,6 +135,7 @@ install(TARGETS esmumps |
|
EXPORT esmumpsTargets |
|
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} |
|
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} |
|
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} |
|
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) |
|
|
|
# Dummy PTEsMUMPS library file |
|
@@ -169,4 +170,5 @@ install(TARGETS ptesmumps |
|
EXPORT ptesmumpsTargets |
|
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} |
|
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} |
|
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} |
|
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) |
|
diff --git a/src/libscotch/CMakeLists.txt b/src/libscotch/CMakeLists.txt |
|
index f314d3a..e539ab9 100644 |
|
--- a/src/libscotch/CMakeLists.txt |
|
+++ b/src/libscotch/CMakeLists.txt |
|
@@ -359,7 +359,7 @@ set(SCOTCH_C_SOURCES |
|
library_context_graph_f.c |
|
library_context_f.c |
|
#library_errcom.c |
|
- #library_error.c |
|
+ library_error.c |
|
#library_error_exit.c |
|
library_f.h |
|
library_geom.c |
|
@@ -833,6 +833,7 @@ foreach(_target ${TARGETS_LIST}) |
|
EXPORT ${_target}Targets |
|
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} |
|
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} |
|
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} |
|
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) |
|
|
|
if (BUILD_PTSCOTCH) |
|
@@ -847,6 +848,7 @@ foreach(_target ${TARGETS_LIST}) |
|
EXPORT pt${_target}Targets |
|
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} |
|
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} |
|
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} |
|
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) |
|
|
|
endif() |
|
diff --git a/src/libscotchmetis/CMakeLists.txt b/src/libscotchmetis/CMakeLists.txt |
|
index e08fe6a..ac8b089 100644 |
|
--- a/src/libscotchmetis/CMakeLists.txt |
|
+++ b/src/libscotchmetis/CMakeLists.txt |
|
@@ -127,13 +127,15 @@ foreach(version 3 5) |
|
EXPORT scotchmetisTargets |
|
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} |
|
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} |
|
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} |
|
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) |
|
else() |
|
install(TARGETS scotchmetisv${version} |
|
COMPONENT libscotch |
|
EXPORT scotchmetisTargets |
|
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} |
|
- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) |
|
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} |
|
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) |
|
endif() |
|
endforeach(version 3 5) |
|
|
|
@@ -204,13 +206,15 @@ if(BUILD_PTSCOTCH) |
|
EXPORT ptscotchparmetisTargets |
|
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} |
|
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} |
|
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} |
|
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) |
|
else() |
|
install(TARGETS ptscotchparmetisv${version} |
|
COMPONENT libptscotch |
|
EXPORT ptscotchparmetisTargets |
|
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} |
|
- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) |
|
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} |
|
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) |
|
endif() |
|
endforeach(version 3) |
|
endif(BUILD_PTSCOTCH)
|
|
|