diff options
Diffstat (limited to 'vcpkg/ports/g2o/fix-absolute.patch')
| -rw-r--r-- | vcpkg/ports/g2o/fix-absolute.patch | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/vcpkg/ports/g2o/fix-absolute.patch b/vcpkg/ports/g2o/fix-absolute.patch new file mode 100644 index 0000000..3faabf8 --- /dev/null +++ b/vcpkg/ports/g2o/fix-absolute.patch @@ -0,0 +1,22 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index c2b0a09..8c62d5a 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -492,7 +492,8 @@ set(G2O_HAVE_CHOLMOD ${CHOLMOD_FOUND}) + set(G2O_HAVE_CSPARSE ${G2O_USE_CSPARSE}) + set(G2O_SHARED_LIBS ${BUILD_SHARED_LIBS}) + set(G2O_LGPL_SHARED_LIBS ${BUILD_LGPL_SHARED_LIBS}) +-set(G2O_CXX_COMPILER "${CMAKE_CXX_COMPILER_ID} ${CMAKE_CXX_COMPILER}") ++cmake_path(GET CMAKE_CXX_COMPILER FILENAME cxx_compiler) ++set(G2O_CXX_COMPILER "${CMAKE_CXX_COMPILER_ID} ${cxx_compiler}") + + # Generate cmake configuration scripts + set(G2O_GENERATED_DIR "${CMAKE_CURRENT_BINARY_DIR}/generated") +@@ -501,7 +502,6 @@ set(G2O_PROJECT_CONFIG "${G2O_GENERATED_DIR}/${PROJECT_NAME}Config.cmake") + set(G2O_TARGETS_EXPORT_NAME "${PROJECT_NAME}Targets") + set(G2O_CONFIG_INSTALL_DIR "lib/cmake/${PROJECT_NAME}") + set(G2O_NAMESPACE "${PROJECT_NAME}::") +-set(G2O_SRC_DIR "${PROJECT_SOURCE_DIR}") + + include(CMakePackageConfigHelpers) + WRITE_BASIC_PACKAGE_VERSION_FILE( |