Create and install openblas.pc in cmake builds

This commit is contained in:
Martin Kroeker 2017-02-12 14:37:33 +01:00 committed by GitHub
parent faf06f0d8b
commit cd8f80634f
1 changed files with 9 additions and 0 deletions

View File

@ -227,3 +227,12 @@ install (FILES ${INCLUDE_FILES} DESTINATION include)
if(NOT MSVC) if(NOT MSVC)
install (TARGETS ${OpenBLAS_LIBNAME}_static DESTINATION lib) install (TARGETS ${OpenBLAS_LIBNAME}_static DESTINATION lib)
endif() endif()
include(FindPkgConfig QUIET)
if(PKG_CONFIG_FOUND)
set(prefix ${CMAKE_INSTALL_PREFIX})
set(libdir ${CMAKE_INSTALL_PREFIX}/lib)
set(includedir ${CMAKE_INSTALL_PREFIX}/include)
configure_file(${PROJECT_SOURCE_DIR}/cmake/openblas.pc.in ${PROJECT_BINARY_DIR}/openblas.pc @ONLY)
install (FILES ${PROJECT_BINARY_DIR}/openblas.pc DESTINATION lib/pkgconfig/)
endif()