mirror of
https://github.com/sfilippone/psblas3.git
synced 2026-10-07 07:04:57 +00:00
Fix bug in CMakeLists: now installs modules correctly
This commit is contained in:
+5
-4
@@ -848,11 +848,12 @@ endif()
|
||||
|
||||
|
||||
# Set the Fortran module output directory for all targets
|
||||
#set(CMAKE_Fortran_MODULE_DIRECTORY ${CMAKE_BINARY_DIR}/modules)
|
||||
set(CMAKE_Fortran_MODULE_DIRECTORY ${CMAKE_BINARY_DIR}/modules)
|
||||
#set(CMAKE_Fortran_MODULE_DIRECTORY "${CMAKE_BINARY_DIR}/include")
|
||||
|
||||
|
||||
set(CMAKE_Fortran_MODULE_DIRECTORY "${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_MODULDIR}")
|
||||
message(STATUS "fortran module directory ${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_MODULDIR}")
|
||||
|
||||
message(STATUS "fortran module directory ${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_INCLUDEDIR}")
|
||||
|
||||
|
||||
include_directories(${MPI_Fortran_INCLUDE_PATH})
|
||||
@@ -1273,7 +1274,7 @@ install(DIRECTORY ${CMAKE_BINARY_DIR}/include/
|
||||
|
||||
# Install module files
|
||||
install(DIRECTORY ${CMAKE_BINARY_DIR}/modules/
|
||||
DESTINATION "${CMAKE_Fortran_MODULE_DIRECTORY}" # This will place .mod files in <prefix>/modules
|
||||
DESTINATION "${CMAKE_INSTALL_MODULDIR}" # This will place .mod files in <prefix>/modules
|
||||
FILES_MATCHING PATTERN "*.mod"
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user