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
3a223ebd1e
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-06 20:19:44 +02:00
Sven Oesau
65be6133d8
removing deprecated AABB types
2024-03-26 15:56:45 +01: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é
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
Sébastien Loriot
ab48f63e30
update latest cmake version tested
2021-11-09 10:58:47 +01:00
Sébastien Loriot
58181afcdb
remove useless include directives
2021-11-09 10:16:12 +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
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
Laurent Rineau
4c947f0ee0
Merge pull request #5340 from danston/CGAL-clang_warnings_fix-danston
...
Clang warnings fixed
2021-02-05 16:10:37 +01: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
Dmitry Anisimov
269a47d773
Merge branch 'master' into CGAL-clang_warnings_fix-danston
2021-01-14 16:51:13 +01:00
Dmitry Anisimov
331c98d655
optimal bounding box range loop analysis copy to ref warning fixed
2021-01-07 16:56:39 +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
9c15f2c9dc
Use FeatureSummary in the demo, and remove CGAL_FOUND
2020-08-04 12:46:17 +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
7253f16801
Update new package OBB's cmake scripts with Eigen imported target
2020-04-21 15:03:48 +02:00
Mael Rouxel-Labbé
070dae5565
Doc fixes
2020-04-16 17:55:44 +02:00
Mael Rouxel-Labbé
64d23ad89a
Example improvements
2020-03-24 11:30:51 +01:00
Mael Rouxel-Labbé
cdefac0821
Update OBB's Benchmarks/Examples/Tests/CMakeLists.txt
2020-03-24 11:24:28 +01:00
Mael Rouxel-Labbé
9df21ba79d
Add the new examples to examples.txt
2020-03-13 12:08:55 +01:00
Mael Rouxel-Labbé
48a39929ff
Illustrate 'use_convex_hull' named parameter usage in an example
2020-03-13 12:00:13 +01:00
Mael Rouxel-Labbé
d9c7814f72
Add default constructor to functor to please the AABB tree
2020-03-13 10:42:31 +01:00
Mael Rouxel-Labbé
2453e7f0ea
Add two new examples to OBB/examples
2020-03-12 22:21:11 +01:00
Mael Rouxel-Labbé
1ef4ac905b
Clean example
2019-12-10 15:57:58 +01:00
Mael Rouxel-Labbé
0ae811604a
Update code/doc after pre-review
2019-12-10 13:32:55 +01:00
Mael Rouxel-Labbé
9af73856a7
Add missing header includes
2019-12-09 16:38:42 +01:00
Mael Rouxel-Labbé
60845f601d
Move files to better locations
2019-12-09 12:46:01 +01:00
Mael Rouxel-Labbé
da726d1c3c
Add a basic example
2019-12-09 12:27:27 +01:00
Mael Rouxel-Labbé
1348d433f0
Update CMakeLists
2019-10-20 20:54:20 +02:00