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
Laurent Rineau
3a223ebd1e
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-06 20:19:44 +02:00
Sven Oesau
fcbb9221f8
making benchmark compilable
2024-03-01 16:34:21 +01:00
JacksonCampolattaro
d169adb98b
Update benchmarks to account for recent changes
2023-09-13 16:31:37 +02:00
JacksonCampolattaro
ed32969908
Prefer `using` over `typedef` universally, for consistency
2023-09-08 12:42:20 +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
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
57722d189d
do not set cxx standard in the final target cmake script
2022-05-04 10:37:02 +02:00
Simon Giraudot
616cd5a549
Apply corrections from review
2021-04-01 08:55:51 +02:00
Jackson Campolattaro
8a7544df7f
Set appropriate units and generate construction benchmark plot
2021-01-18 13:11:05 -05:00
Jackson Campolattaro
375cdf71ae
Add averaging to nearest neighbor benchmark to produce smoother plots
2021-01-18 12:16:30 -05:00
Jackson Campolattaro
31e669cece
Add naive comparison to the nearest neighbor benchmark
2020-11-04 22:24:27 -05:00
Jackson Campolattaro
514f937278
Add comparison with kdtree for nearest neighbor
2020-11-03 18:29:29 -05:00
Jackson Campolattaro
b1571bfa45
Update construction benchmark to make a comparison with the kDTree
2020-11-03 14:38:52 -05:00
Jackson Campolattaro
26877cdbc6
Create a helper function for benchmarking
2020-11-03 13:38:54 -05:00
Jackson Campolattaro
325c4b7191
Add gnuplot script for plotting benchmark results
2020-11-03 13:23:36 -05:00
Jackson Campolattaro
a62f868d9c
Update existing benchmarks to use new syntax
2020-11-03 12:45:20 -05:00
Simon Giraudot
066712c881
Use Orthtree everywhere + define Octree/Quadtree aliases
2020-10-22 13:00:34 +02:00