From 834a8a00e43c12b634ba35176c7250a9b6140bbe Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Fri, 17 Apr 2020 11:23:47 +0200 Subject: [PATCH] Use FindPackage() to find GSL library. Signed-off-by: Vitaly Zaitsev --- external/gsl/CMakeLists.txt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/external/gsl/CMakeLists.txt b/external/gsl/CMakeLists.txt index b190a3d..4fa933f 100644 --- a/external/gsl/CMakeLists.txt +++ b/external/gsl/CMakeLists.txt @@ -8,11 +8,8 @@ add_library(external_gsl INTERFACE IMPORTED GLOBAL) add_library(desktop-app::external_gsl ALIAS external_gsl) if (DESKTOP_APP_USE_PACKAGED_GSL) - find_path(GSL_INCLUDE_DIRS gsl/gsl) - - if (NOT GSL_INCLUDE_DIRS) - message(FATAL_ERROR "Guidelines Support Library not found") - endif() + find_package(Microsoft.GSL CONFIG REQUIRED) + target_link_libraries(external_gsl INTERFACE Microsoft.GSL::GSL) else() target_include_directories(external_gsl SYSTEM INTERFACE