Commit Graph

50 Commits

Author SHA1 Message Date
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
Sébastien Loriot 1398af1b0b Merge remote-tracking branch 'cgal/master' into HEAD 2019-04-12 17:44:31 +02:00
albert-github 1dd7473818 Correction of links
Correction of redirected links and links that moved to another place.
2019-04-11 21:37:05 +02:00
Laurent Rineau d4e09c1d78 Modernize the CMakeLists.txt that use LEDA
The file `${CGAL_USE_FILE}` must be included before
`find_package(LEDA)` can be called. But that would require to verify
`CGAL_FOUND` first...

Actually, now that we require at least CMake 3.1, let's say that CGAL
is `REQUIRED`, but not the components. That is the basic truth, and
that avoids testing for `CGAL_FOUND`.

At the same time, I have modified the `cmake_minimum_required`:
  - placed as the first line,
  - set to `3.1...3.13`:
      https://cmake.org/cmake/help/latest/command/cmake_policy.html#setting-policies-by-cmake-version

I have also removed the comments that says the `CMakeLists.txt` was
generated. That may have been true... but before a lot of modifications.
2019-03-27 09:56:16 +01:00
Andreas Fabri c4dc537334 Fix Cone_spanners 2019-03-26 17:36:42 +01:00
Andreas Fabri bef5c492ba Suppress again in the CMakeLists.txt as it concerns boost 2019-02-19 10:53:16 +01:00
Andreas Fabri e3abd29146 Do not suppress warnings in CMakeLists.txt 2019-02-17 18:45:19 +01:00
Guillaume Damiand 92ba7fa6c9 Update minimum cmake required version in all CMakeLists.txt 2018-10-18 14:49:23 +02:00
Guillaume Damiand 0c2dcf7208 Re-add include({CGAL_USE_FILE} ) in each CMakeLists.txt where CGAL is used with some component. 2018-10-18 14:38:42 +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
Andreas Fabri 94c162d249 fix types 2018-01-24 08:19:28 +00:00
Sébastien Loriot 1fc9b0976a fix Core dependancies 2017-02-13 16:21:02 +01: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 7f3772a50b replace the usage of raw pointer as property map
It was deprecated in boost 1.55
http://www.boost.org/users/history/version_1_55_0.html
2016-07-13 13:53:00 +02:00
Sébastien Loriot 91a536c804 run astyle
remove trailing whitespaces and fix indentation issues
2016-05-31 10:05:12 +02:00
Sébastien Loriot 71d1666b39 replace tabs with 4 spaces 2016-05-31 09:48:36 +02:00
Andreas Fabri 6f7f74ce34 Suppress a warning that also shows up with examples distribured with boost 2016-05-31 09:30:09 +02:00
Sébastien Loriot 5f3c58c968 commit cmake scripts for tests and examples 2016-05-19 13:34:29 +02:00
Sébastien Loriot 700f0f0f14 clean up examples and try removing a warning on windows 2016-05-18 15:30:32 +02:00
Sébastien Loriot 91d48e4803 workaround a bug in boost directly in the example 2016-05-16 08:39:20 +02:00
Weisheng Si b83f2cc9af Add a comment about a bug in boost 2016-05-11 09:49:30 +10:00
Weisheng Si 7ac8af35b0 Remove #include <boost/graph/adjacency_list.hpp>, since it is already
included in Construct_xxx_graph_2.h
2016-05-08 11:15:25 +10:00
Weisheng Si 9960ea2332 Reduce the cone number from 17 to 6 2016-03-17 22:09:00 +11:00
Andreas Fabri 317164f9e2 one last std::to_string removed; change the README.txt 2016-02-26 08:23:54 +01:00
Andreas Fabri 0dbb54551e std::to_string comes only with C++11 2016-02-24 17:06:28 +01:00
Andreas Fabri fca256b986 fix errors (template) and warnings (unsigned/signed) and reindent 2016-02-24 08:39:21 +01:00
Andreas Fabri 220be3d365 typo 2016-01-06 08:29:40 +01:00
Andreas Fabri 206420c77b backquote 2016-01-06 08:22:27 +01:00
Weisheng Si ea4e6066f9 Add .cmd files for the examples 2015-12-18 15:38:39 +11:00
Weisheng Si 4515c565fc fix a small typo 2015-12-18 15:36:43 +11:00
Weisheng Si f8c05dbe3b Add descriptions to the example files 2015-12-18 15:33:26 +11:00
Andreas Fabri 5e3e8e040f polish 2015-12-15 17:42:19 +01:00
Weisheng Si f02db76003 Use EPEC_with_root_of.h instead of EPEC_with_sqrt.h 2015-11-27 09:51:11 +11:00
Weisheng Si 249c3581fa Provide an example vertex set where exact construction can make a
difference
2015-10-13 13:38:35 +11:00
Weisheng Si a2ff985c6a Better the comments 2015-09-30 10:12:08 +10:00
Weisheng Si 3cf3803435 Toward output iterator for ray directions 2015-09-01 10:09:40 +10:00
Weisheng Si 0d0aab6cc2 Revise user manual and developer manual 2015-06-04 11:34:29 +10:00
Weisheng Si 60827305c8 Delete theta_io.cpp, and Move exact_theta_io.cpp to theta_io.cpp 2015-06-03 08:06:00 +10:00
Weisheng Si ae09d8fab8 Add a new example file compute_cones.cpp 2015-06-01 12:12:51 +10:00
Weisheng Si 8301ee0a74 Add a new data input file n9.cin 2015-05-22 10:39:07 +10:00
Weisheng Si 24e1b22b08 Compiled successfully version first 2015-05-21 09:15:29 +10:00
Weisheng Si 5b7c9209ba 'this->' added before 'less()' in plane scan tree code. 2015-05-01 11:20:20 +10:00
Weisheng Si af3a971b80 An input file with (x,y) coordinates for a list of vertices 2015-02-18 13:31:25 +11:00
Andreas Fabri e506cd4a9c num_ -> number_of; no get_ 2014-09-19 15:51:01 +02:00
Andreas Fabri b0dff9365c examples don't have a license header 2014-09-19 11:06:06 +02:00
Andreas Fabri 18ebcb62f2 Fix includes as the .h files got moved 2014-09-18 12:13:31 +02:00
Andreas Fabri 26dd5c6f20 move the code in the right directories 2014-09-18 11:25:28 +02:00
Andreas Fabri 594de25aa0 Add skeleton for Cone_spanners_2 2014-09-18 11:20:54 +02:00