-
Notifications
You must be signed in to change notification settings - Fork 6.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[SFCGAL] Add new port #43512
base: master
Are you sure you want to change the base?
[SFCGAL] Add new port #43512
Conversation
SFCGAL is a C++ wrapper library around CGAL with the aim of supporting ISO 19107:2013 and OGC Simple Features Access 1.2 for 3D operations. SFCGAL provides standard compliant geometry types and operations, that can be accessed from its C or C++ APIs. PostGIS uses the C API, to expose some SFCGAL's functions in spatial databases https://gitlab.com/sfcgal/SFCGAL https://sfcgal.org/
51c1bdd
to
8f81ff2
Compare
Usage test passed with x64-windows triplet. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the new port!
@@ -0,0 +1,31 @@ | |||
# Header only |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks like there are .cpps in https://gitlab.com/sfcgal/SFCGAL/-/tree/master/src?ref_type=heads , are you sure it's header only?
HEAD_REF master | ||
) | ||
|
||
set(VCPKG_POLICY_ALLOW_EMPTY_FOLDERS enabled) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is almost certainly incorrect, why do there need to be empty folders?
@@ -0,0 +1,31 @@ | |||
# Header only | |||
vcpkg_buildpath_length_warning(37) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only asking because the line directly above it looks like it might be copy pasta: where did 37 come from? Can you point to the file that creates the length issue?
This PR supersedes #35831 and uses SFCGAL to 2.0.0
find_package
calls are REQUIRED, are satisfied byvcpkg.json
's declared dependencies, or disabled with CMAKE_DISABLE_FIND_PACKAGE_Xxx.vcpkg.json
matches what upstream says.vcpkg.json
matches what upstream says../vcpkg x-add-version --all
and committing the result.