mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-24 09:41:39 +08:00
[geogram] Fix windows dynamic build usage (#14962)
* [geogram] Fix windows dynamic build usage * [geogram] Add version db entry Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
This commit is contained in:
parent
5eae23f558
commit
1054567984
@ -1,6 +1,6 @@
|
||||
Source: geogram
|
||||
Version: 1.7.5
|
||||
Port-Version: 2
|
||||
Port-Version: 3
|
||||
Homepage: https://gforge.inria.fr/projects/geogram/
|
||||
Description: Geogram is a programming library of geometric algorithms.
|
||||
Build-Depends: blas, lapack
|
||||
|
11
ports/geogram/fix-windows-dynamic.patch
Normal file
11
ports/geogram/fix-windows-dynamic.patch
Normal file
@ -0,0 +1,11 @@
|
||||
diff --git a/src/lib/geogram/CMakeLists.txt b/src/lib/geogram/CMakeLists.txt
|
||||
index 49cb2ba..82c2f39 100755
|
||||
--- a/src/lib/geogram/CMakeLists.txt
|
||||
+++ b/src/lib/geogram/CMakeLists.txt
|
||||
@@ -62,3 +62,6 @@ if(WIN32)
|
||||
endif()
|
||||
+if(WIN32 AND VORPALINE_BUILD_DYNAMIC)
|
||||
+ target_compile_definitions(geogram PUBLIC GEO_DYNAMIC_LIBS)
|
||||
+endif()
|
||||
|
||||
# Install the library
|
@ -13,6 +13,7 @@ vcpkg_extract_source_archive_ex(
|
||||
REF ${GEOGRAM_VERSION}
|
||||
PATCHES
|
||||
fix-cmake-config-and-install.patch
|
||||
fix-windows-dynamic.patch
|
||||
)
|
||||
|
||||
file(COPY ${CURRENT_PORT_DIR}/Config.cmake.in DESTINATION ${SOURCE_PATH}/cmake)
|
||||
|
@ -2158,7 +2158,7 @@
|
||||
},
|
||||
"geogram": {
|
||||
"baseline": "1.7.5",
|
||||
"port-version": 2
|
||||
"port-version": 3
|
||||
},
|
||||
"geographiclib": {
|
||||
"baseline": "1.51",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "178ba7fc99040231738fd282389038df5b032173",
|
||||
"version-string": "1.7.5",
|
||||
"port-version": 3
|
||||
},
|
||||
{
|
||||
"git-tree": "3661680b65627a46b6570d9017100f3e64d1f742",
|
||||
"version-string": "1.7.5",
|
||||
|
Loading…
Reference in New Issue
Block a user