diff options
| author | Robert Schumacher <roschuma@microsoft.com> | 2018-02-27 09:01:24 -0800 |
|---|---|---|
| committer | Robert Schumacher <roschuma@microsoft.com> | 2018-02-27 09:01:45 -0800 |
| commit | 4b26cd269c7897229924cec0b6e6f00cb8034837 (patch) | |
| tree | 3309736d2599677a1fc3684a601ec422aeebccfa | |
| parent | 397237813c3c04a7c03d56a2b8d555e88c790c9b (diff) | |
| download | vcpkg-4b26cd269c7897229924cec0b6e6f00cb8034837.tar.gz vcpkg-4b26cd269c7897229924cec0b6e6f00cb8034837.zip | |
[g2o] Fix static builds
| -rw-r--r-- | ports/g2o/CONTROL | 2 | ||||
| -rw-r--r-- | ports/g2o/portfile.cmake | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/ports/g2o/CONTROL b/ports/g2o/CONTROL index 81e2b045d..cdad4d19a 100644 --- a/ports/g2o/CONTROL +++ b/ports/g2o/CONTROL @@ -1,4 +1,4 @@ Source: g2o -Version: 20170730_git-2 +Version: 20170730_git-3 Build-Depends: suitesparse, eigen3, clapack, ceres Description: g2o: A General Framework for Graph Optimization http://openslam.org/g2o.html diff --git a/ports/g2o/portfile.cmake b/ports/g2o/portfile.cmake index bdfa20f62..ba8186789 100644 --- a/ports/g2o/portfile.cmake +++ b/ports/g2o/portfile.cmake @@ -8,10 +8,13 @@ vcpkg_from_github( HEAD_REF master ) +string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "dynamic" BUILD_LGPL_SHARED_LIBS) + vcpkg_configure_cmake( SOURCE_PATH ${SOURCE_PATH} PREFER_NINJA OPTIONS + -DBUILD_LGPL_SHARED_LIBS=${BUILD_LGPL_SHARED_LIBS} -DG2O_BUILD_EXAMPLES=OFF -DG2O_BUILD_APPS=OFF ) |
