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