Sébastien Loriot
a9b369650a
Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/6.1.x-branch'
2025-11-06 10:04:46 +01:00
Sven Oesau
9e36c6744b
adding support for Eigen3 5.0.0
...
moving the Eigen3 version check into CGAL_Eigen3_support.cmake
2025-11-06 10:01:01 +01:00
Sébastien Loriot
8e0f2d6f73
Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/master'
2025-07-31 15:19:07 +02:00
Sven Oesau
1fab8f77b5
bugfix CMakeLists.txt
...
adding log to example/test to indicate whether Eigen3 or SuiteSparse is used
2025-07-17 15:32:23 +02:00
Sébastien Loriot
493fa7cfbd
Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/master'
2025-06-26 21:51:30 +02:00
Sven Oesau
b5732f43fc
Removing deprecated FindSuiteSparse.cmake and FindMETIS.cmake
...
adding section to ThirdParty documentation for SuiteSparse
2025-06-17 12:58:15 +02:00
Laurent Rineau
e5001d1a50
update our CMake version 3.18...3.31
...
That will suppress the warnings about `CMP0167` (from CMake 3.30):
```
CMake Warning (dev) at cmake/modules/display-third-party-libs-versions.cmake:37 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
```
2025-02-04 14:32:37 +01:00
Sébastien Loriot
071144bd76
fix linking
2024-10-23 09:10:30 +02:00
Sébastien Loriot
f63429f644
check UmfPack is available
2024-10-23 09:02:40 +02:00
Andreas Fabri
d817ddad24
Use target_compile_definitions()
2024-10-09 08:23:13 +01:00
Andreas Fabri
527569346e
CGAL: Modernize CMakeLists.txt
2024-10-08 17:02:41 +01:00
Laurent Rineau
3a223ebd1e
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-06 20:19:44 +02:00
Sébastien Loriot
68813c5c63
Merge pull request #7403 from sloriot/CGAL-replace_boost_by_std
...
Replace boost by std
2023-07-05 11:08:36 +02:00
Laurent Rineau
0af92e68e2
Merge pull request #7531 from afabri/Parameterization-cleanup-GF
...
Parameterization: Cleanup of an example
2023-06-22 11:59:20 +02:00
Andreas Fabri
2b112c9ed3
Parameterization: Cleanup of an example
2023-06-19 09:38:04 +01:00
Sébastien Loriot
a88af6c0c6
boost::array -> std::array
2023-04-23 22:37:07 +02:00
Laurent Rineau
0a84c4a131
rename the macro as well
2023-04-11 14:46:36 +02:00
Laurent Rineau
bcf31d6ed6
fix typo
2023-04-11 12:52:20 +02:00
Laurent Rineau
11e64b34c2
Fix the use of SuiteSparse from vcpkg
2023-04-06 18:00:05 +02:00
Mael
6538b22e06
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF
2022-12-05 16:03:41 +01:00
Laurent Rineau
c6c1900c9b
Merge pull request #6970 from MaelRL/SMP-Fix_ARAP_post_process-GF
...
Fix weights in ARAP parameterization's post processing
2022-11-03 09:44:37 +01:00
Mael Rouxel-Labbé
2fe82ec9d9
Add an example for ARAP parameterization
2022-10-16 16:22:15 +02:00
Mael Rouxel-Labbé
6f187f332c
Misc minor fixes/improvements
2022-09-14 14:08:23 +02:00
Mael Rouxel-Labbé
e93b0b28eb
Misc trivial cleaning
2022-09-06 16:25:47 +02:00
Mael Rouxel-Labbé
4fc486b195
Purge CMakeLists.txts from obsolete code / noise
2022-09-06 16:19:11 +02:00
Mael Rouxel-Labbé
7cb21c24b0
Uniformize message() for missing 3rd party libraries
...
STATUS for non-essential, NOTICE for important stuff
2022-09-06 16:07:31 +02:00
Laurent Rineau
2288225448
Massive update of CMake policies to version 3.23
2022-05-06 09:34:35 +02:00
Sébastien Loriot
4ffc949199
replace boost::unordered by std::unordered
...
but in T3, Mesh_3, TDS_3, P3[TM]3
2022-02-03 19:11:12 +01:00
Sébastien Loriot
047ddad86c
remove optional parameter
2022-01-04 10:12:37 +01:00
Sébastien Loriot
ab48f63e30
update latest cmake version tested
2021-11-09 10:58:47 +01:00
Sébastien Loriot
8350dea94a
char* -> std::string
2021-10-04 09:49:24 +02:00
Sébastien Loriot
47028cd184
automatically move data files in data dir + update paths
...
Done for OFF/OBJ/STL/XYZ/PWN/PLY
2021-10-04 09:42:49 +02:00
Sébastien Loriot
71932f2f1e
manual fixes
2021-09-23 18:56:29 +02:00
Sébastien Loriot
fb6f703b55
IO namespace for files in IO directories
2021-05-04 14:36:06 +02:00
Maxime Gimeno
c49152359c
update max version of cmake and announce the new minimal in CHANGE.md
2021-04-15 15:08:54 +02:00
Sébastien Loriot
bc161f2ae9
Merge 'CGAL-Eigen3_support-5.2'
2021-01-15 10:59:20 +01:00
Sébastien Loriot
f4935dc199
Merge branch 'CGAL-Eigen3_support-5.1'
2021-01-15 10:54:02 +01:00
Sébastien Loriot
eecb00534e
fix macro name to be consistent with find_package
2021-01-15 10:43:34 +01:00
Maxime Gimeno
3b70343590
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-11-16 16:19:43 +01:00
Maxime Gimeno
1c00bf6847
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
2020-10-29 15:09:16 +01:00
Mael Rouxel-Labbé
4b28101397
Misc IO fixes
2020-10-14 21:46:18 +02:00
Maxime Gimeno
9c15f2c9dc
Use FeatureSummary in the demo, and remove CGAL_FOUND
2020-08-04 12:46:17 +02:00
Mael Rouxel-Labbé
eb56ec4f48
Add documentation for iterative authalic parameterizer
2020-07-22 12:23:14 +02:00
Mael Rouxel-Labbé
aa2bdbdb5e
Add new iterative authalic example
2020-07-21 16:41:30 +02:00
Mael Rouxel-Labbé
e8a23a96ea
Update to new CMake API
2020-07-06 15:22:58 +02:00
Mael Rouxel-Labbé
c00d2c65aa
Merge remote-tracking branch 'cgal/master' into Iterative_authalic_parameterization
2020-07-06 10:10:16 +02:00
Mael Rouxel-Labbé
9cca59ba36
Actually use the new IO functions + some example improvements
2020-06-23 18:24:39 +02:00
Simon Giraudot
421096fd7f
Use imported targets everywhere
2020-04-15 14:06:13 +02:00
Hardik Jain
337365a4f1
Merge branch 'master' into Iterative_authalic_parameterization
2020-03-28 16:46:51 +01:00
Hardik Jain
c3da7a2201
Removed: Unnecessary authalic parameterizer example
2020-03-28 15:50:52 +01:00