Commit Graph

212 Commits

Author SHA1 Message Date
Sébastien Loriot 3b0d95e0e5 Merge remote-tracking branch 'cgal/6.1.x-branch' into 'cgal/main' 2025-11-06 10:07:15 +01:00
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
Marc Glisse 89c0551c82 Vector_d == Vector_d
implement it
document it (also for Point_d)
disable < <= > >=
2025-07-23 14:29:21 +02:00
Andreas Fabri 6eaeb7a148 merge cgal/master 2025-02-28 08:55:20 +00:00
Andreas Fabri 3ec656b316 Fixes for problems revealed in CGAL-6.1-Ic-97 2025-02-26 08:53:05 +00: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 9371c7307a Fix in test program 2025-01-14 09:31:21 +00:00
Andreas Fabri d1fb0d22d2 Move Bbox_d.h to NewKernel 2025-01-10 15:08:08 +00:00
Sébastien Loriot c050bb15a3 Merge remote-tracking branch 'cgal/master' 2024-11-15 11:41:07 +01:00
Andreas Fabri 527569346e CGAL: Modernize CMakeLists.txt 2024-10-08 17:02:41 +01:00
Sébastien Loriot 82567ca6e4 add construct vector from 2 points 2024-09-18 13:45:25 +02:00
Andreas Fabri 47126fe6b8 fix merge conflict 2024-09-09 12:09:00 +01:00
Sébastien Loriot 7ab31a8a0b make it compile 2024-08-22 10:52:18 +02:00
Andreas Fabri 6d11389ae5 got it working for Epick and #if 0 the block with Epeck as WIP 2024-08-19 16:00:39 +01:00
Andreas Fabri 6650de88b8 WIP: apply the functor 2024-08-19 14:51:47 +01:00
Sébastien Loriot d2b1ea7a22 use consistent naming 2024-08-19 15:00:14 +02:00
Andreas Fabri 63dd907a29 Add top down 2024-08-19 13:27:48 +01:00
Andreas Fabri acad4997a9 merge master 2024-06-14 13:31:43 +01:00
Andreas Fabri c8206c4b54 Add nested typedefs as mentioned in Issue #8256 2024-06-12 15:30:38 +01:00
Laurent Rineau 3a223ebd1e cmake_minimum_required(VERSION 3.12...3.29) 2024-06-06 20:19:44 +02:00
Sébastien Loriot 8700394122 boost::mpl::if_ -> std::conditional 2023-09-24 22:57:20 +02:00
Sébastien Loriot 0ee31a5d4f remove extra parenthesis 2023-06-19 19:17:49 +02:00
Sébastien Loriot c8a88b9014 remove CGAL_static_assertion* 2023-06-15 10:42:10 +02:00
Mael Rouxel-Labbé 6f187f332c Misc minor fixes/improvements 2022-09-14 14:08:23 +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
Sébastien Loriot ac8b6d4731 boost::is_same --> std::is_same 2022-06-10 08:18:20 +02:00
Laurent Rineau 734c96e951 Merge branch 'master' into pr/lrineau/6558 2022-05-06 16:25:32 +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 e82375ea22 try if the example now works 2022-05-03 10:58:41 +02:00
Sébastien Loriot 77f335ae1a Merge remote-tracking branch 'origin/master' into Number_types-add_benchmarks-danston 2022-05-03 10:56:48 +02:00
Dmitry Anisimov d7a7f76a5f fixed errors in the workflow 2022-05-03 10:56:41 +02:00
Sébastien Loriot ab48f63e30 update latest cmake version tested 2021-11-09 10:58:47 +01:00
Maxime Gimeno e6c767d5c9 Simplify the GNUC versions tests 2021-05-12 15:45:07 +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
Marc Glisse bf2940de3d Tell cmake to build those tests... 2021-02-15 21:29:17 +01:00
Marc Glisse 82fa63d720 New benchmark/test. 2021-02-15 21:06:38 +01:00
Marc Glisse bdc0ce34cd test with eigen 2021-01-27 16:33:59 +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 bebd60c12b Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno 2020-10-20 09:53:54 +02:00
Marc Glisse 1f81815f8f Rename the new occurences of the functors 2020-09-11 15:34:14 +02:00
Marc Glisse 75de5cfdef Construct_power_center_d -> Construct_power_sphere_d
Suggested by Laurent, approved by Monique
2020-09-11 15:34:14 +02:00
Marc Glisse 952e0d8af8 Power_center_d -> Construct_power_center_d
Based on Laurent's review
2020-09-11 15:34:14 +02:00
Marc Glisse 9cb5476b44 Finish renaming
I had missed a place in one test.
2020-09-11 15:34:14 +02:00
Marc Glisse 482f5ef2d8 Document Power_center_d, Power_distance_d (renamed) 2020-09-11 15:34:14 +02:00
Maxime Gimeno 9c15f2c9dc Use FeatureSummary in the demo, and remove CGAL_FOUND 2020-08-04 12:46:17 +02:00
Marc Glisse 157841c595 Rewrite Power_center_d. 2020-07-07 22:06:51 +02:00
Marc Glisse 8d3895653c More circumcenter tests 2020-07-06 22:54:38 +02:00
Simon Giraudot 421096fd7f Use imported targets everywhere 2020-04-15 14:06:13 +02:00