We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 661c04e commit 58ced23Copy full SHA for 58ced23
third-party/gflags/CMakeLists.txt
@@ -1,16 +1,13 @@
1
if (NOT CLANG_FORCE_LIBCPP)
2
- find_package(gflags CONFIG)
3
4
- if (TARGET gflags::gflags)
5
- message(STATUS "Using system gflags")
6
-
7
- add_library(gflags INTERFACE)
8
- add_dependencies(gflags gflags::gflags)
9
- target_link_libraries(gflags INTERFACE gflags::gflags)
+ add_library(gflags INTERFACE)
+ find_package(gflags)
10
11
- get_target_property(GFLAGS_INCLUDE_DIR gflags::gflags INTERFACE_INCLUDE_DIRECTORIES)
+ if (${gflags_FOUND})
+ message(STATUS "Using system gflags")
12
13
- target_include_directories(gflags INTERFACE ${GFLAGS_INCLUDE_DIR})
+ target_link_libraries(gflags INTERFACE ${gflags_LIBRARIES})
+ target_include_directories(gflags INTERFACE ${gflags_INCLUDE_DIR})
14
15
return()
16
endif()
0 commit comments