mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-24 19:39:00 +08:00
b7aa438291
* [gflags]: Fix targets gflags::* not globally visible * Add the target as interface * vcpkg x-add-version --all Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
11 lines
315 B
CMake
11 lines
315 B
CMake
set(GFLAGS_USE_TARGET_NAMESPACE ON)
|
|
|
|
_find_package(${ARGS})
|
|
|
|
foreach(tgt gflags gflags_shared gflags_static)
|
|
if (NOT TARGET ${tgt} AND TARGET "gflags::${tgt}")
|
|
add_library(${tgt} INTERFACE IMPORTED)
|
|
target_link_libraries(${tgt} INTERFACE "gflags::${tgt}")
|
|
endif()
|
|
endforeach(tgt)
|