* [many ports]switch to vcpkg-cmake / vckg-cmake-config part 5
* version
* typo
* typo
* fix build
* version
* deprecated vcpkg_extract_source_archive_ex
* version
* fix argument
* version
* Rename argument
* version
* More changes about argument
* wrong op
* version
---------
Co-authored-by: jyu49 <yu_jack@apple.com>
* Bulk remove vcpkg_fail_port_install calls.
Interesting ones have been split out into separate reviews, where "interesting" means "anything more than just deleting the call to vcpkg_fail_port_install",
In support of https://github.com/microsoft/vcpkg/pull/21502
* Update version database.
* Revert google benchmark changes already submitted as https://github.com/microsoft/vcpkg/pull/22728
* Repair version database.
* New Port : libigl-triangle
* Update ci.baseline.txt for libigl-triangle port
* Update ports/libigl-triangle/CONTROL
Unnecessary Port-Version
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Update ports/libigl-triangle/portfile.cmake
Unnecessary inclusion of vcpkg_common_functions
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Update ports/libigl-triangle/portfile.cmake
Use README from source as the copyright file
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Updates to libigl-translate port
* Update libigl-triangle port
* Update ports/libigl-triangle/CONTROL
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Update ports/libigl-triangle/portfile.cmake
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Make the header copy properly and add CMake targets
* Utilize original sources for triangle library and rename to triangle
* Build triangle executable and add it to tools
* Fix Linux build which requires linking to m library for math functions
* Update scripts/ci.baseline.txt
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Instead of defining INT_PTR, use uintptr_t from stdint.h
Also, define FLOAT and VOID in the header so the user of the library does not have to define them
* Make sure the port works and can be used
* Remove the use of the SINGLE define for switching the REAL define to be float or double. Also make the define for VOID be void rather than replacing all VOID with void in order to reduce the patch size.
Co-authored-by: Nathan Mercer <nmercer@intermap.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>