vcpkg/ports/colmap/fix-link-glog.patch
Lily Wang be6e23343e
[colmap] Fix feature tests link glog (#39006)
Fixes #38897 
Should also fix issue https://github.com/microsoft/vcpkg/issues/38393.

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] ~~SHA512s are updated for each updated download.~~
- [ ] ~~The "supports" clause reflects platforms that may be fixed by
this new version.~~
- [ ] ~~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.~~
- [ ] ~~Any patches that are no longer applied are deleted from the
port's directory.~~
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.

Feature `colmap[core,tests]` passed with following triplets:
```
x86-windows
x64-windows
x64-linux
```
Usage test passed on `x64-windows`.

---------

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2024-05-29 23:38:15 -07:00

37 lines
1.1 KiB
Diff

diff --git a/src/colmap/feature/CMakeLists.txt b/src/colmap/feature/CMakeLists.txt
index 78a2814..3680d05 100644
--- a/src/colmap/feature/CMakeLists.txt
+++ b/src/colmap/feature/CMakeLists.txt
@@ -40,6 +40,7 @@ COLMAP_ADD_LIBRARY(
utils.h utils.cc
PUBLIC_LINK_LIBS
Eigen3::Eigen
+ glog::glog
PRIVATE_LINK_LIBS
colmap_util
colmap_math
diff --git a/src/colmap/image/CMakeLists.txt b/src/colmap/image/CMakeLists.txt
index 64381cb..875bea2 100644
--- a/src/colmap/image/CMakeLists.txt
+++ b/src/colmap/image/CMakeLists.txt
@@ -38,6 +38,7 @@ COLMAP_ADD_LIBRARY(
warp.h warp.cc
PUBLIC_LINK_LIBS
Eigen3::Eigen
+ glog::glog
PRIVATE_LINK_LIBS
colmap_util
colmap_sensor
diff --git a/src/colmap/retrieval/CMakeLists.txt b/src/colmap/retrieval/CMakeLists.txt
index 2ff5dfd..687d8ea 100644
--- a/src/colmap/retrieval/CMakeLists.txt
+++ b/src/colmap/retrieval/CMakeLists.txt
@@ -43,6 +43,7 @@ COLMAP_ADD_LIBRARY(
PUBLIC_LINK_LIBS
Boost::graph
Eigen3::Eigen
+ glog::glog
flann
lz4
PRIVATE_LINK_LIBS