Match CMake lib OUTPUT_NAME to current practice

pull/5/head
Damian Rouson 9 years ago
parent b63f63ba61
commit 37c4024bf5

@ -456,14 +456,14 @@ set_target_properties(base
Fortran_MODULE_DIRECTORY "${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_INCLUDEDIR}/${mod_dir_tail}"
POSITION_INDEPENDENT_CODE TRUE
SOVERSION ${PSBLAS_SO_VERSION}
OUTPUT_NAME base
OUTPUT_NAME psb_base
)
set_target_properties(base_static
PROPERTIES
Fortran_MODULE_DIRECTORY "${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_INCLUDEDIR}/${mod_dir_tail}"
POSITION_INDEPENDENT_CODE TRUE
SOVERSION ${PSBLAS_SO_VERSION}
OUTPUT_NAME base_static
OUTPUT_NAME psb_base
)
target_link_libraries(base PRIVATE ${MPI_C_LIBRARIES} ${MPI_Fortran_LIBRARIES})
target_link_libraries(base_static PRIVATE ${MPI_C_LIBRARIES} ${MPI_Fortran_LIBRARIES})

@ -145,14 +145,14 @@ set_target_properties ( krylov
SOVERSION ${PSBLAS_SO_VERSION}
Fortran_MODULE_DIRECTORY "${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_INCLUDEDIR}/${mod_dir_tail}"
POSITION_INDEPENDENT_CODE TRUE
OUTPUT_NAME krylov
OUTPUT_NAME psb_krylov
)
set_target_properties( krylov_static
PROPERTIES
SOVERSION ${PSBLAS_SO_VERSION}
Fortran_MODULE_DIRECTORY "${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_INCLUDEDIR}/${mod_dir_tail}"
POSITION_INDEPENDENT_CODE TRUE
OUTPUT_NAME krylov_static
OUTPUT_NAME psb_krylov
)
get_target_property(libkrylov_static krylov_static OUTPUT_NAME)

@ -161,14 +161,14 @@ set_target_properties ( prec
SOVERSION ${PSBLAS_SO_VERSION}
Fortran_MODULE_DIRECTORY "${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_INCLUDEDIR}/${mod_dir_tail}"
POSITION_INDEPENDENT_CODE TRUE
OUTPUT_NAME prec
OUTPUT_NAME psb_prec
)
set_target_properties( prec_static
PROPERTIES
SOVERSION ${PSBLAS_SO_VERSION}
Fortran_MODULE_DIRECTORY "${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_INCLUDEDIR}/${mod_dir_tail}"
POSITION_INDEPENDENT_CODE TRUE
OUTPUT_NAME prec_static
OUTPUT_NAME psb_prec
)
get_target_property(libprec_static prec_static OUTPUT_NAME)

@ -133,14 +133,14 @@ set_target_properties ( util
SOVERSION ${PSBLAS_SO_VERSION}
Fortran_MODULE_DIRECTORY "${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_INCLUDEDIR}/${mod_dir_tail}"
POSITION_INDEPENDENT_CODE TRUE
OUTPUT_NAME util
OUTPUT_NAME psb_util
)
set_target_properties( util_static
PROPERTIES
SOVERSION ${PSBLAS_SO_VERSION}
Fortran_MODULE_DIRECTORY "${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_INCLUDEDIR}/${mod_dir_tail}"
POSITION_INDEPENDENT_CODE TRUE
OUTPUT_NAME util_static
OUTPUT_NAME psb_util
)
get_target_property(libutil_static util_static OUTPUT_NAME)

Loading…
Cancel
Save