From 6954838582d04188180c4ac8c93c8ea385a4e9e5 Mon Sep 17 00:00:00 2001 From: Ilya Lavrenov Date: Fri, 25 Nov 2022 10:57:00 +0400 Subject: [PATCH] Conda fixes for Windows (#14219) --- samples/cpp/CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/samples/cpp/CMakeLists.txt b/samples/cpp/CMakeLists.txt index aa3d4bc1c86..4c9869f2fa7 100644 --- a/samples/cpp/CMakeLists.txt +++ b/samples/cpp/CMakeLists.txt @@ -100,7 +100,12 @@ endif() if(NOT TARGET gflags) if(APPLE OR DEFINED ENV{CONDA_PREFIX} OR DEFINED ENV{HOMEBREW_PREFIX}) # conda-forge and brew contains only shared version of gflags - find_package(gflags QUIET COMPONENTS nothreads_shared) + if(ENV{CONDA_PREFIX} AND WIN32) + # conda-forge windows compiled as gflags + find_package(gflags QUIET COMPONENTS shared) + else() + find_package(gflags QUIET COMPONENTS nothreads_shared) + endif() else() find_package(gflags QUIET COMPONENTS nothreads_static) endif()