dev/vcpkg/ports/gflags/vcpkg-cmake-wrapper.cmake (9 lines of code) (raw):

# find_package(gflags COMPONENTS shared) with namespace is buggy set(GFLAGS_USE_TARGET_NAMESPACE OFF) _find_package(${ARGS}) foreach(tgt gflags gflags_shared gflags_static) if (NOT TARGET gflags::${tgt} AND TARGET ${tgt}) add_library(gflags::${tgt} INTERFACE IMPORTED) target_link_libraries(gflags::${tgt} INTERFACE ${tgt}) endif() endforeach(tgt)