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
Maxime Gimeno
c49152359c
update max version of cmake and announce the new minimal in CHANGE.md
2021-04-15 15:08:54 +02:00
Maxime Gimeno
9c15f2c9dc
Use FeatureSummary in the demo, and remove CGAL_FOUND
2020-08-04 12:46:17 +02:00
Sébastien Loriot
0779373835
extra run of the script to remove tabs and trailing whitespaces
...
right after the merge of 4.14 release branch
+ manual fix on one line in:
* Arrangement_on_surface_2/include/CGAL/IO/Arr_text_formatter.h
* .travis/generate_travis.sh
2020-03-26 14:16:06 +01:00
Sébastien Loriot
254d60f642
First pass on removing license notice in header for GPL files
2019-10-19 15:23:19 +02:00
Sébastien Loriot
7356421d80
introduce Commercial license SPDX tag
2019-10-19 12:15:19 +02:00
Sébastien Loriot
9bd9c68b83
update LGPL[23]+ and GPL[23]+ SPDX tags
...
ack -l --no-svg "SPDX-License-Identifier: GPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-3.0+/SPDX-License-Identifier: GPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-3.0+/SPDX-License-Identifier: LGPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: GPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-2.0+/SPDX-License-Identifier: GPL-2.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-2.0+/SPDX-License-Identifier: LGPL-2.0-or-later/"
2019-10-18 21:57:54 +02:00
Sébastien Loriot
c0edb5ecaa
remove CGAL_CXX11 macro usage
2019-07-08 11:42:17 +02:00
Laurent Rineau
4fbf00fb8a
CMake>=3.13: opt for for new policies up to 3.15
2019-06-19 14:34:59 +02:00
Laurent Rineau
b8fe6b10ee
Merge pull request #3804 from afabri/CGAL_tests_must_not_include_basic-GF
...
Do not include <CGAL/basic.h>
2019-05-21 16:37:01 +02:00
Sébastien Loriot
5a30e88a92
replace cpp11::function by std::function
2019-03-29 13:28:33 +01:00
Sébastien Loriot
124012d9f9
replace cpp11::array by std::array
2019-03-29 13:28:33 +01:00
Sébastien Loriot
ce126b87c6
remove cpp11::copy_n, cpp11::prev, and cpp11::next and use std instead
2019-03-29 13:28:32 +01:00
Andreas Fabri
a1609350aa
Remove #include<CGAL/basic.h> amd put what is needed if something is missing
2019-03-27 15:21:33 +01:00
Guillaume Damiand
92ba7fa6c9
Update minimum cmake required version in all CMakeLists.txt
2018-10-18 14:49:23 +02:00
Guillaume Damiand
0bd9088b5a
Remove all include( ) and include( CGAL_CreateSingleSourceCGALProgram ) in CMakeLists.txt; they are no more required.
2018-10-17 14:17:08 +02:00
Guillaume Damiand
7f09308d33
Remove all include_directories(BEFORE ../../include) in CMakeLists.txt
2018-10-17 13:07:22 +02:00
Mael Rouxel-Labbé
ff541caac8
Changed macro to detect whether lambdas should be used or not
2018-06-28 10:23:33 +02:00
Mael Rouxel-Labbé
49789ef3bb
Fixed namespace
2018-06-26 14:28:50 +02:00
Mael Rouxel-Labbé
fa5ff4993d
Improved the test of interpolation functions to test other types of functors
2018-06-15 12:54:59 +02:00
Mael Rouxel-Labbé
bbb1431249
Fixed Construct_point_2 return type
...
Can't assume it is a const& otherwise we take references to temporaries
with kernels doing lazy constructions such as EPECK
2018-06-15 12:38:06 +02:00
Mael Rouxel-Labbé
b4a7f84562
Misc minor changes
2018-06-14 16:35:57 +02:00
Mael Rouxel-Labbé
4fba5c8db7
Cleaned output
2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé
cb7ea5a752
Added another test to regular neighbors
2018-05-04 13:57:39 +02:00
Mael Rouxel-Labbé
07f96f9ab5
Improved tests of interpolation functions
...
Made it exhaustive and add new tests using OutputFunctor
2018-05-04 13:57:39 +02:00
Mael Rouxel-Labbé
ee4134317e
Improved tests of natural/regular coordinates (2D)
...
backward compatible + new tests
2018-05-04 13:57:39 +02:00
Mael Rouxel-Labbé
c7b2757405
Readability changes in Interpolation/test
2018-05-04 13:57:39 +02:00
Andreas Fabri
af093e3a15
Make it work for regular neighbors. Make Sibson geadient fitting write weighted points
2018-05-04 13:57:38 +02:00
Sébastien Loriot
ee57fc2d6c
add SPDX identifier for files under the GPL-3+ license
2017-11-12 10:17:51 +01:00
Sébastien Loriot
5e7fba7c1b
change the scope of the functor
2017-09-14 08:15:55 +02:00
Mael Rouxel-Labbé
58bd2302e0
Added a test to gradient fitting functions
2017-09-13 16:24:54 +02:00
Mael Rouxel-Labbé
c65c15b2c1
Improved Interpolation readability (no real changes)
...
-- Removed trailing whitespace
-- Fixed (some) includes
-- Fixed indentation
-- Fixed some remaining french
2017-06-28 10:14:35 +02:00
Andreas Fabri
d624271315
Remove usage of Regular_triangulation_euclidean_traits_3
2016-11-21 16:43:40 +01:00
Sébastien Loriot
7e2ee496de
update project name of cmake scripts of tests
2016-09-08 00:26:37 +02:00
Sébastien Loriot
4c29bf1b44
CMAKE_SOURCE_DIR -> CMAKE_CURRENT_SOURCE_DIR
2016-03-24 16:33:46 +01:00
Sébastien Loriot
881e4d3199
request Core only in examples, tests and demos when really needed
2016-03-07 22:36:57 +01:00
Sébastien Loriot
2d191d6651
commit CMakeLists.txt for all examples and tests
2016-03-07 17:39:36 +01:00
Sébastien Loriot
82b2ebc865
apply the cpp0x namespace renaming in all files
2012-12-19 11:33:17 +01:00
Laurent Rineau
8f59fd9592
Turn QPL into LGPLv3+
2012-01-13 16:33:35 +00:00
Andreas Fabri
40628e3a17
Initialize variable
2011-10-24 13:02:07 +00:00
Laurent Rineau
ca6840fcda
Fix handling of CGAL_USE_GEOMVIEW by some demos and a test
...
Do not even include CGAL headers, especially the headers about
Geomview_stream support, if CGAL_USE_GEOMVIEW is not defined.
Has Geomview_stream has not been given a full CGAL_EXPORT support on
Windows, the single inclusion of <CGAL/Geomview_stream.h> may trigger
warning (or errors, I do not remember: see test result of
CGAL-3.10-Ic-163).
2011-10-19 13:16:44 +00:00
Philipp Möller
f9b288db90
Merged branch ^/branches/features/gsoc2011-copy_n-pmoeller.
...
Small feature page: https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Replace_copy_n
2011-08-26 14:34:10 +00:00
Sébastien Loriot
e5a96255ba
*remove warnings.
...
In particular remove UNTESTED_XXXXXXXXXXX unused variable that possibly hide true warnings.
In those cases, the string printed while executed now starts with "NOTE: ".
*CGAL internal code no longer rely on depecrated features
2011-02-28 15:28:28 +00:00
Andreas Fabri
32ee014d84
Remove the word WARNING in the output as this is not the kind of warning we want to see in the testsuite results web page
2010-04-01 07:00:09 +00:00
Sylvain Pion
97baf47fb3
Replace Triangulation_hierarchy_3 by the Fast_location policy.
2009-11-04 13:30:22 +00:00
Laurent Rineau
13c55333b4
Use CGAL::Set_ieee_double_precision to enforce a fixed precision for doubles
2008-12-05 13:09:30 +00:00
Sylvain Pion
af48d47506
Replace Protect_FPU_rounding<true> pfr(CGAL_FE_TONEAREST)
...
by Set_ieee_double_precision.
2008-12-03 21:42:28 +00:00
Laurent Rineau
29da6b1232
Locally set up a FPU rounding mode, to assure that the norm is calculated
...
twice using the *same precision*.
2008-12-03 09:27:48 +00:00
Andreas Fabri
70df2653a1
Replace struct K .. with typedef .. K
2008-11-24 11:02:17 +00:00