Sébastien Loriot
|
4cf1f4b214
|
CONFIG options is only needed if a FindXXX.cmake exists
|
2024-09-04 14:48:07 +02:00 |
Jane Tournois
|
3f6083e6ff
|
use CGAL::OpenMesh_support in examples and tests
|
2024-08-27 14:06:16 +02:00 |
Laurent Rineau
|
3a223ebd1e
|
cmake_minimum_required(VERSION 3.12...3.29)
|
2024-06-06 20:19:44 +02:00 |
Laurent Rineau
|
70464ea107
|
Merge remote-tracking branch 'afabri/STL_extension-Fix_Prevent_deref-GF' into pr/lrineau/8170
|
2024-05-21 18:55:11 +02:00 |
Laurent Rineau
|
797c056577
|
Prevent_deref, major changes
Now the second parameter is the `reference` type and no longer the `value_type`.
|
2024-05-21 08:53:48 +02:00 |
Laurent Rineau
|
e96aaf37ad
|
Merge branch 'master' into pr/afabri/7410
|
2024-05-17 23:03:55 +02:00 |
Andreas Fabri
|
10e9de8e04
|
Move CGAL_USE(1)
|
2024-04-30 09:29:30 +01:00 |
Laurent Rineau
|
0095302f2d
|
fix the test for buggy MSVC 2017
|
2024-04-30 10:18:45 +02:00 |
Laurent Rineau
|
d9d5a02375
|
fix CC time_stamper
|
2024-04-26 16:39:01 +02:00 |
Laurent Rineau
|
7579026503
|
add the last static_assert to the test
|
2024-04-26 16:31:23 +02:00 |
Andreas Fabri
|
3ce808553b
|
Add issue
|
2024-04-26 16:29:16 +02:00 |
Laurent Rineau
|
ca1f11d715
|
Add CGAL::is_convertible_without_narrowing
... and `CGAL::cpp20::type_identity`.
|
2024-04-23 13:33:07 +02:00 |
Laurent Rineau
|
736ab7a555
|
make_array now use perfect forwarding, and remove fwd_make_array
|
2024-04-19 16:47:47 +02:00 |
Laurent Rineau
|
1926ffd619
|
Merge remote-tracking branch 'cgal/master' into Kernel-Perfect_forwarding
|
2024-03-27 17:00:45 +01:00 |
Laurent Rineau
|
87bc0c8ad1
|
C++17 is now required since CGAL-6.0
|
2024-03-27 11:05:41 +01:00 |
Laurent Rineau
|
aa09a28df8
|
Merge remote-tracking branch 'cgal/master' into STL_extension-Fix_Prevent_deref-GF
|
2023-09-19 16:22:49 +02:00 |
Sébastien Loriot
|
eada3ee8ca
|
Merge branch 'master' into 'sloriot/CGAL-using_c++17_stl'
|
2023-08-14 14:19:25 +02:00 |
Laurent Rineau
|
d10e9387c2
|
Merge branch 'master' into CGAL-add_missing_test
# Conflicts:
# STL_Extension/test/STL_Extension/test_skiplist.cpp
|
2023-07-12 15:48:42 +02:00 |
Sébastien Loriot
|
01ecc02e71
|
fix conversion warnings
|
2023-07-06 17:51:07 +02:00 |
Sébastien Loriot
|
d55638cfd1
|
remove unused variable
|
2023-07-06 17:49:14 +02:00 |
Sébastien Loriot
|
b66afab814
|
Merge remote-tracking branch 'sloriot/CGAL-using_c++17_stl' into HEAD
|
2023-07-05 11:29:35 +02:00 |
Andreas Fabri
|
a9d99b3ece
|
int -> std::size_t
|
2023-06-29 09:24:15 +01:00 |
Andreas Fabri
|
33969b7929
|
Why does this compile without the second template parameter???
|
2023-06-28 11:21:16 +01:00 |
Sébastien Loriot
|
efd8b2d38b
|
add more missing tests
|
2023-06-27 11:18:20 +02:00 |
Sébastien Loriot
|
891fd47365
|
add missing test
|
2023-06-27 10:01:58 +02:00 |
Sébastien Loriot
|
dfc386d65b
|
Merge branch 'master' into HEAD
|
2023-06-22 14:05:45 +02:00 |
Sébastien Loriot
|
0ee31a5d4f
|
remove extra parenthesis
|
2023-06-19 19:17:49 +02:00 |
Sébastien Loriot
|
9a0bdb5d96
|
boost::variant ---> std::variant
|
2023-06-15 10:57:10 +02:00 |
Sébastien Loriot
|
604dcdc435
|
boost::optional => std::optional
|
2023-06-15 10:57:09 +02:00 |
Sébastien Loriot
|
c8a88b9014
|
remove CGAL_static_assertion*
|
2023-06-15 10:42:10 +02:00 |
Laurent Rineau
|
b86667726c
|
add the last static_assert to the test
|
2023-04-27 12:04:31 +02:00 |
Laurent Rineau
|
661512b284
|
add a test of CGAL::fwd_make_array
|
2023-04-26 16:48:30 +02:00 |
Andreas Fabri
|
b3c2bac164
|
Add issue
|
2023-04-25 14:20:56 +01:00 |
Sébastien Loriot
|
cf45dd3d5b
|
boost::is_base_of -> std::is_base_of
|
2023-04-23 22:37:07 +02:00 |
Sébastien Loriot
|
e82d970d19
|
boost::next -> std::next
|
2023-04-23 22:37:07 +02:00 |
Sébastien Loriot
|
99619dc634
|
boost::prior -> std::prev
|
2023-04-23 22:37:07 +02:00 |
Mael
|
6538b22e06
|
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF
|
2022-12-05 16:03:41 +01:00 |
Andreas Fabri
|
699454ae84
|
STL Extensions: Correct spelling
|
2022-11-29 13:22:00 +00:00 |
Mael Rouxel-Labbé
|
6f187f332c
|
Misc minor fixes/improvements
|
2022-09-14 14:08:23 +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 |
Mael Rouxel-Labbé
|
28ba446895
|
Clean (some) CMakeLists.txt indentation
|
2022-09-06 15:38:18 +02:00 |
Sébastien Loriot
|
37580e9daf
|
missing () in macro + typo fixes
|
2022-06-14 11:24:21 +02:00 |
Sébastien Loriot
|
8ed2990381
|
use CGAL_static_assertion
static_assert(b) is only available in c++17
|
2022-06-10 10:10:12 +02:00 |
Sébastien Loriot
|
b96f6d5ce9
|
move is_iterator to type_traits
|
2022-06-10 09:43:59 +02:00 |
Sébastien Loriot
|
3fa436459d
|
BOOST_MPL_ASSERT -> static_assert
|
2022-06-10 08:46:01 +02:00 |
Sébastien Loriot
|
ac8b6d4731
|
boost::is_same --> std::is_same
|
2022-06-10 08:18:20 +02:00 |
Laurent Rineau
|
2288225448
|
Massive update of CMake policies to version 3.23
|
2022-05-06 09:34:35 +02:00 |
Laurent Rineau
|
f9c05a0ba1
|
Merge pull request #6253 from afabri/P2T2-assert-GF
CGAL: In testcode do not use CGAL_assertion but assert
|
2022-02-02 16:38:22 +01:00 |
Laurent Rineau
|
e199ec36d7
|
Merge pull request #6244 from sloriot/CGAL-remove_flag_in_test
Remove conditional code as the flag has disappeared
|
2022-01-21 14:40:11 +01:00 |