Mael Rouxel-Labbé
f9001833b1
Merge remote-tracking branch 'cgal/master' into Kernel_23-Fix_dangling_ref_in_CC3-GF
2025-03-15 14:09:28 +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é
3b7a4ed21e
Merge remote-tracking branch 'cgal/master' into Kernel_23-Fix_dangling_ref_in_CC3-GF
2025-01-16 11:52:34 +01:00
Mael Rouxel-Labbé
981e68c0e9
Fix using non-existant has_on_2 API
2025-01-08 17:25:48 +01:00
Laurent Rineau
3a223ebd1e
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-06 20:19:44 +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
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
0a46621dc6
Merge branch 'cgal/releases/CGAL-4.14-branch'
...
whitespace+tab removal, merged with option -Xignore-all-space
2020-03-26 13:28:46 +01:00
Sébastien Loriot
590612a563
run the script to remove tabs and trailing whitespaces
2020-03-26 13:25:16 +01:00
Laurent Rineau
4fbf00fb8a
CMake>=3.13: opt for for new policies up to 3.15
2019-06-19 14:34:59 +02:00
Andreas Fabri
12732c3d5b
Circular_kerne_{2,3}: Cleanup of examples and tests
2019-02-13 17:12:11 +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
Sébastien Loriot
6b338eeb1f
improve the name of projects in cmake scripts of examples
2016-09-08 00:02:55 +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
4b603f40ba
fix the compilation loop bug with result_of implemented with decltypes
...
I introduce a dedicated intersection traits and all CK2 member functions
use this traits instead of the general one. That way, the return type
is always correct. The same fix will be done for CK3
2013-03-15 13:21:05 +01:00
Sébastien Loriot
14429d2b8e
fix compilation errors
2013-03-14 18:32:14 +01:00
Sébastien Loriot
f97d6b8bd9
s/boost::result_of/cpp11::result_of/g
2013-03-14 10:38:13 +01:00
Andreas Fabri
ece2fa38d4
examples no longer use Object
2012-12-06 17:55:38 +01:00
Sylvain Pion
e0a2006631
Remove semi-colon after main() function definition.
2009-12-12 14:32:20 +00:00
Sylvain Pion
a02661edbc
Remove obsolete makefile
2009-08-20 14:16:12 +00:00
Laurent Rineau
9b873e4f6b
Renaming, to get different target names.
2008-09-24 14:48:14 +00:00
Monique Teillaud
18ebbef2b7
link to new example added in manual
...
cosmetic changes in examples
2008-09-16 08:09:23 +00:00
Pedro Machado Manhaes de Castro
87f63a2d4b
Tunning the functor example on CK2
2008-09-12 15:09:19 +00:00
Pedro Machado Manhaes de Castro
3ac5443b35
Small example: using a functor + A forgotten Copy Constructor
2008-09-12 14:43:12 +00:00
Pedro Machado Manhaes de Castro
476c6e7bb8
Type Equality Wrapper for Filtered Bbox + kernel stuffs (base for Circular_kernel and almost everything for Filtered_bbox_kernel), operator == for Circular_arc_2, cleaning old stuffs
2008-09-12 12:53:05 +00:00
Fernando Cacciola
1fc6bcadc4
Removed hand-made example cmake scripts
2008-09-04 18:58:48 +00:00
Monique Teillaud
31b7ef5946
Type<CK> now replaces CK::Type, it is cleaner for showing the uses of global functions
2008-08-28 12:25:19 +00:00
Monique Teillaud
6c9be1ff58
move global functions (intersection, do_intersect) to a 'documentable' place
2008-08-27 12:38:15 +00:00
Monique Teillaud
a20b3e1684
cosmetic
2008-08-13 09:46:35 +00:00
Monique Teillaud
2fa9033fc7
comment added to help the reader
2008-08-13 09:39:54 +00:00
Pedro Machado Manhaes de Castro
b7c906cf00
global functions and do_intersect for CK_2
2008-07-25 15:02:26 +00:00
Pedro Machado Manhaes de Castro
e43e675b98
Using the Exact_circular_kernel_2 instead of Circular_kernel_2 (the user does not specially appreciate CGAL templates)
2008-07-24 15:59:41 +00:00
Pedro Machado Manhaes de Castro
0cee71677e
making life easier for the user, replacing CK().etcetc_2_obejct()(x,y) by CGAL::etcetc(x,y)
2008-07-24 15:52:12 +00:00
Pedro Machado Manhaes de Castro
5e78e5b3f1
Fix License for examples and demo
2008-07-24 10:43:12 +00:00
Pedro Machado Manhaes de Castro
2cc9590c83
LGPL -> QPL + updating authors
2008-07-23 17:13:44 +00:00
Pedro Machado Manhaes de Castro
524e385f7b
Making life easier for the user
2008-07-17 16:52:06 +00:00
Pedro Machado Manhaes de Castro
74271fa365
Cleaning bad examples in CK2
2008-06-03 13:54:51 +00:00
Pedro Machado Manhaes de Castro
7508e50901
<= 80 columns
2008-03-11 09:14:12 +00:00
Pedro Machado Manhaes de Castro
ba23aaf135
better example (that do not depends on the arr package)
2008-03-11 09:12:26 +00:00
Pedro Machado Manhaes de Castro
98834a3447
adding intersecting_arcs.cpp
2008-03-10 17:11:21 +00:00
Pedro Machado Manhaes de Castro
8b2c4f95a4
adding intersecting_arcs.cpp
2008-03-10 17:10:56 +00:00
Pedro Machado Manhaes de Castro
6d6dbed2f5
Just a small examples on Circular Arc construction and Intersection
2008-03-10 17:10:25 +00:00
Fernando Cacciola
b704509dcf
Examples/Demos/Test CMake scripts updated
2008-03-05 21:14:02 +00:00