diff options
Diffstat (limited to 'math/lapack/patches/patch-SRC_CMakeLists.txt')
-rw-r--r-- | math/lapack/patches/patch-SRC_CMakeLists.txt | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/math/lapack/patches/patch-SRC_CMakeLists.txt b/math/lapack/patches/patch-SRC_CMakeLists.txt index 7b0501f8293..94bf6e6f748 100644 --- a/math/lapack/patches/patch-SRC_CMakeLists.txt +++ b/math/lapack/patches/patch-SRC_CMakeLists.txt @@ -1,30 +1,30 @@ -$NetBSD: patch-SRC_CMakeLists.txt,v 1.1 2020/10/12 21:51:57 bacon Exp $ +$NetBSD: patch-SRC_CMakeLists.txt,v 1.2 2021/05/12 14:32:51 thor Exp $ Support combined build of shared and static libraries. ---- SRC/CMakeLists.txt.orig 2019-11-21 08:57:43.000000000 +0100 -+++ SRC/CMakeLists.txt 2020-01-03 19:53:12.452257316 +0100 -@@ -518,3 +518,23 @@ +--- SRC/CMakeLists.txt.orig 2021-03-25 18:25:15.000000000 +0000 ++++ SRC/CMakeLists.txt +@@ -518,3 +518,23 @@ if(_is_coverage_build) endif() - lapack_install_library(lapack) -+ + lapack_install_library(${LAPACKLIB}) +if(BUILD_SHARED_LIBS AND BUILD_STATIC_LIBS) -+ add_library(lapack_static STATIC ${SOURCES}) ++ add_library(${LAPACKLIB}_static STATIC ${SOURCES}) + set_target_properties( -+ lapack_static PROPERTIES ++ ${LAPACKLIB}_static PROPERTIES + OUTPUT_NAME lapack + ) + + if(USE_XBLAS) -+ target_link_libraries(lapack_static PRIVATE ${XBLAS_LIBRARY}) ++ target_link_libraries(${LAPACKLIB}_static PRIVATE ${XBLAS_LIBRARY}) + endif() -+ target_link_libraries(lapack_static PRIVATE ${BLAS_LIBRARIES}) ++ target_link_libraries(${LAPACKLIB}_static PRIVATE ${BLAS_LIBRARIES}) + + if (_is_coverage_build) -+ target_link_libraries(lapack_static PRIVATE gcov) -+ add_coverage(lapack_static) ++ target_link_libraries(${LAPACKLIB}_static PRIVATE gcov) ++ add_coverage(${LAPACKLIB}_static) + endif() + -+ lapack_install_library(lapack_static) ++ lapack_install_library(${LAPACKLIB}_static) +endif() ++ |