[libigl] add cgal support (#24891)

* add cgal support

* update
This commit is contained in:
Mengna Li 2022-05-24 23:32:15 +08:00 committed by GitHub
parent 1937975555
commit 475954aaa1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 15 additions and 2 deletions

View File

@ -19,6 +19,7 @@ vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
#png LIBIGL_WITH_PNG # Disable this feature due to issue https://github.com/libigl/libigl/issues/1199 #png LIBIGL_WITH_PNG # Disable this feature due to issue https://github.com/libigl/libigl/issues/1199
xml LIBIGL_WITH_XML xml LIBIGL_WITH_XML
#python LIBIGL_WITH_PYTHON # Python binding are in the process of being redone. #python LIBIGL_WITH_PYTHON # Python binding are in the process of being redone.
cgal LIBIGL_WITH_CGAL
) )
vcpkg_cmake_configure( vcpkg_cmake_configure(

View File

@ -1,9 +1,10 @@
{ {
"name": "libigl", "name": "libigl",
"version": "2.3.0", "version": "2.3.0",
"port-version": 1, "port-version": 2,
"description": "libigl is a simple C++ geometry processing library. We have a wide functionality including construction of sparse discrete differential geometry operators and finite-elements matrices such as the cotangent Laplacian and diagonalized mass matrix, simple facet and edge-based topology data structures, mesh-viewing utilities for OpenGL and GLSL, and many core functions for matrix manipulation which make Eigen feel a lot more like MATLAB.", "description": "libigl is a simple C++ geometry processing library. We have a wide functionality including construction of sparse discrete differential geometry operators and finite-elements matrices such as the cotangent Laplacian and diagonalized mass matrix, simple facet and edge-based topology data structures, mesh-viewing utilities for OpenGL and GLSL, and many core functions for matrix manipulation which make Eigen feel a lot more like MATLAB.",
"homepage": "https://github.com/libigl/libigl", "homepage": "https://github.com/libigl/libigl",
"license": "GPL-3.0-only",
"supports": "!(arm | uwp)", "supports": "!(arm | uwp)",
"dependencies": [ "dependencies": [
"eigen3", "eigen3",
@ -17,6 +18,12 @@
} }
], ],
"features": { "features": {
"cgal": {
"description": "Build with cgal",
"dependencies": [
"cgal"
]
},
"embree": { "embree": {
"description": "Build with embree", "description": "Build with embree",
"dependencies": [ "dependencies": [

View File

@ -3678,7 +3678,7 @@
}, },
"libigl": { "libigl": {
"baseline": "2.3.0", "baseline": "2.3.0",
"port-version": 1 "port-version": 2
}, },
"libilbc": { "libilbc": {
"baseline": "3.0.4", "baseline": "3.0.4",

View File

@ -1,5 +1,10 @@
{ {
"versions": [ "versions": [
{
"git-tree": "3fbdb4cb097785d6b9814e4a4ec89f8530a51c1a",
"version": "2.3.0",
"port-version": 2
},
{ {
"git-tree": "b4de37a62b3d7349f427f26ad38b8fe1f386d09d", "git-tree": "b4de37a62b3d7349f427f26ad38b8fe1f386d09d",
"version": "2.3.0", "version": "2.3.0",