Commit Graph

1029 Commits

Author SHA1 Message Date
Sebastien Loriot e871025f36
update our CMake supported versions to ...3.31 (#8727)
## Summary of Changes

Update our CMake supported versions to ...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.
```

## Release Management

* Affected package(s): all cmake scripts
* License and copyright ownership: maintenance by GF
2025-02-07 14:03:47 +01:00
Sébastien Loriot a6eff02a62 Merge remote-tracking branch 'cgal/6.0.x-branch' into master 2025-02-05 08:42:33 +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
Mael Rouxel-Labbé 892c8c8454 Merge branch 'SLS-API_fixes-GF' into SLS-API_fixes-6.0.x-GF 2025-01-21 09:00:05 +01:00
Mael Rouxel-Labbé 74cab200c1 Fix warning 2025-01-21 08:59:26 +01:00
Mael Rouxel-Labbé bba9db1ff7 Merge branch 'SLS-API_fixes-GF' into SLS-API_fixes-6.0.x-GF 2025-01-20 10:46:00 +01:00
Mael Rouxel-Labbé 79d6f4c4d4 Fix warnings 2025-01-20 10:43:45 +01:00
Mael Rouxel-Labbé 2a93bed377 Merge branch 'SLS-API_fixes-GF' into SLS-API_fixes-6.0.x-GF 2025-01-15 17:44:58 +01:00
Mael Rouxel-Labbé 22dd382e26 Do not use c++17 in 5.6.x 2025-01-15 12:31:25 +01:00
Mael Rouxel-Labbé 155be97d4a Merge branch 'SLS-API_fixes-GF' into SLS-API_fixes-6.0.x-GF 2025-01-15 12:28:32 +01:00
Mael Rouxel-Labbé 92e31b7859 Misc tiny fixes 2025-01-15 11:55:50 +01:00
Mael Rouxel-Labbé baeed4a77f Add more tests 2025-01-15 11:55:07 +01:00
Mael Rouxel-Labbé 56a6053b94 Don't use C++17 yet 2025-01-15 01:02:37 +01:00
Mael Rouxel-Labbé 46ab7efe83 Add missing default 2025-01-15 01:02:25 +01:00
Mael Rouxel-Labbé 13e8428cae Add a lot of API tests for non-weighted skeletons 2025-01-14 15:32:04 +01:00
Mael Rouxel-Labbé 97bde2a8b3 Clarify type 2025-01-14 15:31:38 +01:00
Mael Rouxel-Labbé 4d62746395 Fix typo 2025-01-14 15:12:50 +01:00
Mael Rouxel-Labbé 595ad9f883 Fix using wrong types when converting the offset value 2025-01-14 15:11:32 +01:00
Mael Rouxel-Labbé 2f7db1db74 Consistency between doc & code, use OutPolygon if provided, factorize code 2025-01-14 15:10:23 +01:00
Mael Rouxel-Labbé 06e970d886 Move towards honoring the concepts 2025-01-14 15:07:02 +01:00
Mael Rouxel-Labbé 60e5e1570c Fix compilation 2025-01-14 15:04:01 +01:00
Mael Rouxel-Labbé 56c0696476 Add an alias for deduced (or not) return types 2025-01-14 15:03:18 +01:00
Mael Rouxel-Labbé 59e1ca53ac Clarify comment 2025-01-14 15:02:28 +01:00
Mael Rouxel-Labbé 0ed7e3041b Various fixes in the documentation of template parameters 2025-01-14 15:02:00 +01:00
Mael Rouxel-Labbé b76596a450 Fix wrong parameter order in documentation 2025-01-14 00:15:08 +01:00
Mael Rouxel-Labbé aac8c49956 Remove extra parentheses 2025-01-14 00:14:53 +01:00
Mael Rouxel-Labbé dd86cd1f60 Fix doc group 2025-01-14 00:13:59 +01:00
Mael Rouxel-Labbé 2805eec7bf Add missing backticks 2025-01-14 00:12:39 +01:00
Mael Rouxel-Labbé 766040a0a8 Fix wrong tparam name
How was there no doxygen warning?...
2025-01-14 00:09:34 +01:00
Laurent Rineau 2b0c79e85a update reuse to v5 2024-11-26 10:14:17 +01:00
Laurent Rineau 96cd3e6f09 Merge remote-tracking branch 'cgal/master' into pr/afabri/8528 2024-10-17 00:25:24 +02:00
Andreas Fabri 98d649fe8b And another one 2024-10-10 13:25:36 +01:00
Andreas Fabri 133934f7b6 Use <filesystem> 2024-10-10 13:19:23 +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 3a223ebd1e cmake_minimum_required(VERSION 3.12...3.29) 2024-06-06 20:19:44 +02:00
albert-github 36c8b7589d Spelling corrections
Last batch (for now) of spelling corrections in doxygen and normal comments
2024-05-31 19:05:34 +02:00
Andreas Fabri ca4817632e Turn #if 0 into a comment 2024-05-15 09:19:53 +01:00
Andreas Fabri e27fdffc4c Add a timer and single out two data sets in an #if 0 2024-05-03 09:48:48 +01:00
Guillaume Damiand 9a0b8eb824 Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19 2024-03-26 16:25:29 +01:00
Sebastien Loriot 128b169b24
Fixes when neither LEDA nor GMP is available (#7960) 2024-01-19 13:57:12 +01:00
Guillaume Damiand 3bc56024d3 Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19 2024-01-11 14:08:05 +01:00
Sébastien Loriot c99b69a0e7 add missing license headers 2024-01-04 13:50:15 +01:00
Sébastien Loriot e7c26349f2 move header in a package to GPL 2024-01-04 13:36:34 +01:00
Sébastien Loriot ded0e2b5e8 typos 2024-01-03 18:57:05 +01:00
Sébastien Loriot a10f794831 encode CORE/LEDA dependency 2024-01-03 18:45:14 +01:00
Sebastien Loriot caecbe29c7
Replace boost::mpl (#7813)
- `boost::mpl::if_` --> `std::conditional`
- `boost::enable_if` -> `std::enable_if`
- `boost::mpl::and_` -> `&&`
- `boost::mpl::or_` -> `||`
- `boost::constant::bool_` -> `std::bool_constant`
- ...
2023-12-26 17:33:36 +01:00
Mael Rouxel-Labbé 81972df60e Add a convenience IO header 2023-12-12 09:39:35 +01:00
Guillaume Damiand c53e24a84f draw straight_skeleton_2 2023-11-30 16:21:20 +01:00
Guillaume Damiand f8a487d9ef update dependencies 2023-11-29 18:12:09 +01:00