aboutsummaryrefslogtreecommitdiff
path: root/ports
diff options
context:
space:
mode:
Diffstat (limited to 'ports')
-rw-r--r--ports/gflags/vcpkg-cmake-wrapper.cmake3
-rw-r--r--ports/gflags/vcpkg.json2
2 files changed, 3 insertions, 2 deletions
diff --git a/ports/gflags/vcpkg-cmake-wrapper.cmake b/ports/gflags/vcpkg-cmake-wrapper.cmake
index f401356da..55b3fc8dc 100644
--- a/ports/gflags/vcpkg-cmake-wrapper.cmake
+++ b/ports/gflags/vcpkg-cmake-wrapper.cmake
@@ -4,6 +4,7 @@ _find_package(${ARGS})
foreach(tgt gflags gflags_shared gflags_static)
if (NOT TARGET ${tgt} AND TARGET "gflags::${tgt}")
- add_library(${tgt} ALIAS "gflags::${tgt}")
+ add_library(${tgt} INTERFACE IMPORTED)
+ target_link_libraries(${tgt} INTERFACE "gflags::${tgt}")
endif()
endforeach(tgt)
diff --git a/ports/gflags/vcpkg.json b/ports/gflags/vcpkg.json
index 695ab6a92..5b020a81e 100644
--- a/ports/gflags/vcpkg.json
+++ b/ports/gflags/vcpkg.json
@@ -1,7 +1,7 @@
{
"name": "gflags",
"version-string": "2.2.2",
- "port-version": 3,
+ "port-version": 4,
"description": "A C++ library that implements commandline flags processing",
"homepage": "https://github.com/gflags/gflags",
"supports": "!uwp"