Laurent Rineau
d8e23fefd2
CGAL requires CMake 3.1, that know about Boost 1.56 or before
2019-05-06 16:33:01 +02:00
Laurent Rineau
623fd4f10f
If BUILD_SHARED_LIBS is not defined, use Boost shared libs
2019-05-03 18:39:30 +02:00
Laurent Rineau
7812d1b810
Boost: link with imported targets, if they exist
2019-04-29 16:36:04 +02:00
Laurent Rineau
3cb372be34
Do not search for Boost thread when not needed
2019-04-29 15:24:51 +02:00
Laurent Rineau
af52b353d2
Boost 1.70 uses the CMake Config mode, now
2019-04-26 17:12:54 +02:00
Laurent Rineau
a9fd0a3729
Bug-fix: Boost Thread is a dependency of CGAL_Core only for GNU/g++
...
Previously, it was documented to g++ only, but the code was just
checking "not MSVC", and thus clang was in the set.
2019-04-26 17:12:01 +02:00
Laurent Rineau
6615d1d12d
Change the default value of CGAL_Boost_USE_STATIC_LIBS
...
It is now related to `BUILD_SHARED_LIBS`.
2019-04-26 17:11:24 +02:00
Laurent Rineau
36dba385a0
Add a bunch of new Boost versions
2019-04-26 17:10:49 +02:00
Laurent Rineau
f3bc713103
Typo in a comment
2019-04-26 17:10:35 +02:00
Laurent Rineau
b86532d357
Merge pull request #3830 from lrineau/Installation-fix_Windows_DLL_verinfo-lrineau
...
Fix CGAL DLLs verinfo on Windows
2019-04-08 15:57:31 +02:00
Laurent Rineau
ae1e01c983
Merge pull request #3840 from lrineau/Installation-remove_GMP_IN_CGAL_AUXILIARY-GF
...
Remove (GMP|MPFR)_IN_CGAL_AUXILIARY
2019-04-08 15:57:29 +02:00
Laurent Rineau
b392643a98
This branch now targets 4.13.2.
2019-04-05 14:50:41 +02:00
Laurent Rineau
d07a2c9184
Remove (GMP|MPFR)_IN_CGAL_AUXILIARY
...
There was a bug in `FindGMP.cmake` and `FindMPFR.cmake`: they were
using the undefined macro `cache_set`.
I have removed those variables definitions, and wrote the code
differently where they were used.
2019-04-04 15:25:01 +02:00
Laurent Rineau
5a67ea92fc
Fix the verinfo of CGAL DLLs, on Windows
...
And fix the test files.
2019-04-03 14:15:58 +02:00
Laurent Rineau
85047bcb61
Sneak a new feature in this branch: detect unused .cpp files
...
For the moment, the feature is far from being ready:
- in case of header-only, the .cpp sources files of CGAL libraries are
reported,
- when a dependency for a test/examples is missing, the corresponding
.cpp files is reported,
- and I have no clue which CMake version is required.
But I found real issues.
By default, the feature is OFF. It will only be activated if the CMake
variable or cache variable `CGAL_CHECK_UNUSED_CPP_FILES` is true. We
might activate it on a per-directory basis... or have it by default,
and deactivate it per-directory. We'll see. For the moment, let's keep
it deactivated.
2019-04-03 14:11:50 +02:00
Laurent Rineau
84b9328619
Merge branch 'releases/CGAL-4.12-branch' into releases/CGAL-4.13-branch
2019-03-29 15:49:12 +01:00
Laurent Rineau
4b7cc4a896
Fix the order of link of GMPXX when GMP is a static library.
2019-03-28 09:04:03 +01:00
Laurent Rineau
310ce89b91
Fix the order of link when GMP is a static lib
2019-03-27 17:51:24 +01:00
Laurent Rineau
a8c6505642
Merge pull request #3446 from sloriot/Installation-extra_slash
...
Clean-up include dir in CGALconfig.cmake
2019-01-22 09:13:23 +01:00
Laurent Rineau
a328ce9470
Merge branch 'releases/CGAL-4.12-branch' into releases/CGAL-4.13-branch
2018-12-10 15:07:12 +01:00
Laurent Rineau
263a5715f2
Try to use LEDA without -ffriend-injection
2018-11-26 16:34:12 +01:00
Sébastien Loriot
66f2d5404e
remove extra /
2018-11-08 17:12:12 +01:00
Sébastien Loriot
9e9df2c196
Merge remote-tracking branch 'cgal/releases/CGAL-4.12-branch' into HEAD
2018-11-02 10:55:57 +01:00
Maxime Gimeno
50108dc627
Fix wrong policy setting
2018-10-29 14:25:47 +01:00
Laurent Rineau
48bb90a36e
Polish CGAL-4.13
2018-10-01 10:55:07 +02:00
Laurent Rineau
c6fe4b4e66
Merge pull request #3295 from sloriot/Argt-Dual_with_history
...
Make Dual working with Argt_with_history
2018-09-24 15:27:25 +02:00
Laurent Rineau
f8a37e59ef
Fix issue #3317 by removing the unused module FindGLEW.cmake
2018-09-17 14:41:54 +02:00
Laurent Rineau
146fc90a33
This branch now targets a possible CGAL-4.12.2.
2018-09-17 11:43:31 +02:00
Simone Gasparini
3d38afce97
[doc] fix nested bullet list in INSTALL.md
...
Only * - + are allowed for bullet lists
2018-09-15 13:48:46 +02:00
Laurent Rineau
ac173dfe44
Prepare CGAL-4.13
2018-09-12 11:07:03 +02:00
Efi Fogel
a15560a7b1
Updated the release notes for 2D Arrangements for 4.13.
2018-09-10 22:12:51 +03:00
Laurent Rineau
17fc9631cf
Prepare CGAL-4.13-beta2, if needed
2018-08-01 16:22:31 +02:00
Laurent Rineau
f1e926e689
Update <CGAL/version.h> (for full header-only)
2018-07-31 16:26:54 +02:00
Laurent Rineau
f1ebda2ef7
Reorder the sections
2018-07-31 16:22:23 +02:00
Laurent Rineau
9f5b89e33d
Rewrap the CHANGES.md
2018-07-31 16:03:25 +02:00
Sébastien Loriot
d05df530b3
Merge pull request #2658 from MaelRL/Periodic_3_mesh_3-Feature-MBogdanov
...
Periodic_3_mesh_3, new package
2018-07-25 18:55:12 +02:00
Sebastien Loriot
327f7d8fbd
Merge branch 'master' into convex_hull_function
2018-07-19 10:21:26 +02:00
Laurent Rineau
e8850746f4
Merge pull request #3226 from maxGimeno/Convex_hull_3-Make_minimal_hull-GF
...
Convex_hull_3: Make it minimal.
2018-07-18 18:48:26 +02:00
Mael Rouxel-Labbé
758104c189
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-07-18 17:42:23 +02:00
Sébastien Loriot
d1ac382a87
update changes
2018-07-16 13:59:51 +02:00
Laurent Rineau
919b9afe92
Merge pull request #3229 from lrineau/Installation-fix_compatibility_with_CMake_3.13-GF
...
Set CMP0077 to OLD (new in CMake-3.13)
2018-07-16 11:12:56 +02:00
Laurent Rineau
6079b3847e
Set CMP0077 to OLD (new in CMake-3.13)
2018-07-13 11:24:50 +02:00
Simon Giraudot
4a12893035
Update CHANGES.md
2018-07-05 09:08:26 +02:00
Laurent Rineau
42cd7a8c10
Merge branch 'master' into convex_hull_function
2018-07-04 17:33:43 +02:00
Mael
74e569db86
Merge branch 'master' into Periodic_3_mesh_3-Feature-MBogdanov
2018-07-04 16:55:30 +02:00
Laurent Rineau
20959db103
Merge pull request #3062 from maxGimeno/BGL-Copy_face_graph_use_np-GF
...
BGL: copy_face_graph() with NamedParameters
2018-07-04 16:49:54 +02:00
Laurent Rineau
a2c30daa17
Merge pull request #3106 from maxGimeno/PMP-Extrude-GF
...
PMP: extrude_mesh()
2018-07-04 16:49:48 +02:00
Sébastien Loriot
87285ea2a5
update changes
2018-07-03 16:51:03 +02:00
Maxime Gimeno
276871d708
Update and clean up the doc
2018-07-03 10:46:15 +02:00
Maxime Gimeno
a584af827b
Fix Conflicts
2018-06-29 18:21:24 +02:00