Commit Graph

82 Commits

Author SHA1 Message Date
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
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
Andreas Fabri 527569346e CGAL: Modernize CMakeLists.txt 2024-10-08 17:02:41 +01:00
Laurent Rineau 32893b91c0 Merge pull request #8263 from lrineau/CGAL-update_minimal_cmake-GF
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-12 10:06:12 +02:00
Laurent Rineau ee948a2041 Merge branch '5.6.x-branch' 2024-06-10 18:47:09 +02:00
Laurent Rineau 561e7f16d6 Merge pull request #8201 from afabri/ToS-IO-GF
Triangulation on Sphere: Fix I/O

# Conflicts:
#	Triangulation_on_sphere_2/include/CGAL/Delaunay_triangulation_on_sphere_2.h
#	Triangulation_on_sphere_2/include/CGAL/Triangulation_on_sphere_2.h
#	Triangulation_on_sphere_2/test/Triangulation_on_sphere_2/CMakeLists.txt
2024-06-10 18:45:09 +02:00
Laurent Rineau 3a223ebd1e cmake_minimum_required(VERSION 3.12...3.29) 2024-06-06 20:19:44 +02:00
Mael Rouxel-Labbé a4a2b7d702 Misc clean-up 2024-06-04 17:35:04 +02:00
Mael Rouxel-Labbé c0f4018522 Modify data as to have an error with the default sphere 2024-06-04 17:34:34 +02:00
Laurent Rineau e96aaf37ad Merge branch 'master' into pr/afabri/7410 2024-05-17 23:03:55 +02:00
Andreas Fabri 2d455ebf57 improvement but not yet a fix 2024-05-16 08:04:32 +01:00
Andreas Fabri 516ef8f4c4 show that ghost status gets lost 2024-05-14 15:58:46 +01:00
Andreas Fabri fcdc74f7b9 whitespace 2024-05-14 15:58:44 +01:00
Andreas Fabri 69d42b29e6 Triangulation on Sphere: Fix I/O 2024-05-14 15:58:16 +01:00
Sébastien Loriot dcc3617c08 a test and an example requires Leda or Core 2024-01-03 18:50:34 +01:00
Andreas Fabri 74b8ddf1ec Fix ToS_2 2023-06-28 11:42:55 +01:00
Mael Rouxel-Labbé 9b265fddf8 Uniformize REQUIRED / QUIET usage:
Following this:
- CGAL: always REQUIRED
- CGAL component: COMPONENT / OPTIONAL_COMPONENT (never QUIET)
- required 3rd party: (not QUIET) + message(NOTICE "") on NOT_FOUND
- optional 3rd party: QUIET + message(STATUS "") except for Polyhedron/demo
- 3rd party components: COMPONENT / OPTIONAL_COMPONENT
                        (QUIET depending on required or optional 3rd party)
2022-09-06 16:24:27 +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
Mael Rouxel-Labbé 2dd39271e6 Fix typo 2022-02-24 21:58:28 +01:00
Sébastien Loriot ab48f63e30 update latest cmake version tested 2021-11-09 10:58:47 +01:00
Sébastien Loriot 513d67d957 update version requirements 2021-11-09 10:07:25 +01:00
Sébastien Loriot fb6f703b55 IO namespace for files in IO directories 2021-05-04 14:36:06 +02:00
Mael Rouxel-Labbé a7f8957733 Minor warnings/compilation errors fixes 2021-04-07 09:18:42 +02:00
Mael Rouxel-Labbé bdadc0ebf2 Misc tiny fixes 2021-04-07 09:18:42 +02:00
Mael Rouxel-Labbé bc188bc4a1 Add missing copy ToS2 copy operator 2021-03-23 10:56:53 +01:00
Mael Rouxel-Labbé a9075e69e2 Update tests 2021-03-22 22:14:39 +01:00
Mael Rouxel-Labbé 640dffc12b Misc cleaning 2021-01-31 12:50:52 +01:00
Mael Rouxel-Labbé a30486a486 Implement + document ranges 2021-01-31 12:03:10 +01:00
Mael Rouxel-Labbé 34ac7eb6bd Rename tests to avoid conflicts with other packages 2021-01-29 14:26:58 +01:00
Mael Rouxel-Labbé 6896211d5f Tiny fixes 2021-01-29 13:37:28 +01:00
Mael Rouxel-Labbé 75129563a6 Update existing tests 2021-01-29 12:24:05 +01:00
Mael Rouxel-Labbé d7a5bce40b Move some files 2020-09-22 14:13:17 +02:00
Mael Rouxel-Labbé 0147968d66 Bug fixes and clean/update/fix TOS2 tests 2020-09-22 14:02:28 +02:00
Mael Rouxel-Labbé 406488c86a Add some package structure (package info, license, cmakelists) 2020-09-22 14:01:54 +02:00
Sébastien Loriot e48bed20cc fix call to inherited function 2016-07-04 11:35:52 +02:00
Claudia Werner 93c5bceda9 cleaning up + comments 2013-02-15 10:50:51 +01:00
Claudia Werner e8775c9c96 moved test to new subfolder 2013-02-13 16:39:19 +01:00
Claudia Werner 431c694a96 added data for testing mesh_sphere 2013-02-13 16:36:18 +01:00
Claudia Werner 50a02a7910 moved tests to subfolder 2013-02-13 16:11:35 +01:00
Claudia Werner 136846efca added new test for vertex-remove 2013-02-13 15:41:22 +01:00
Claudia Werner fd24a4d0b2 moved Mesh_on_sphere_2 demo to a temp folder. Will be replaced by a new one. 2013-02-08 14:27:09 +01:00
Claudia Werner 0adc2cb42c cleaning-ups in test 2013-01-31 10:24:59 +01:00
Claudia Werner 860abc323f improved test_mesh (added more test-cases). 2013-01-25 15:31:23 +01:00
Claudia Werner 585abd858c modified test_projection to run with the new traits-class (which was modified before Christmas). 2013-01-22 11:20:21 +01:00
Claudia Werner 12eeec27ca added new test for constrained Tri and meshing. 2013-01-22 08:30:54 +01:00
Claudia Werner 28c6090780 added missing function to interface with mesh_2 (infinite_face)to CDT. 2013-01-22 08:27:11 +01:00
Claudia Werner 35d4f443ea fix bug in test_random.
changed initialisation of vector points2.
2012-12-19 12:48:30 +01:00
Claudia Werner 8d7d3d2542 adapt test to new projection_traits. 2012-12-19 11:57:57 +01:00