Commit Graph

85276 Commits

Author SHA1 Message Date
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 f629c6980b Merge pull request #3842 from maxGimeno/Iterator_range_fix-GF
Fix Iterator_range for Apple Clang
2019-04-08 15:57:26 +02:00
Laurent Rineau 02c7da9a7f Merge branch 'releases/CGAL-4.14-branch' 2019-04-08 12:16:05 +02:00
Laurent Rineau 36afaa5de9 Merge branch 'releases/CGAL-4.13-branch' into releases/CGAL-4.14-branch 2019-04-08 12:15:52 +02:00
Laurent Rineau 27f10ee7c9 Commited by error.
Partially revert "This branch now targets 4.13.2."

This reverts commit b392643a98, partially.
2019-04-08 12:15:05 +02:00
Laurent Rineau 4ccd667cbc Merge branch 'releases/CGAL-4.14-branch' 2019-04-05 15:41:54 +02:00
Laurent Rineau 08f0d5fd40 Merge remote-tracking branch 'cgal/releases/CGAL-4.13-branch' into releases/CGAL-4.14-branch
# Conflicts:
#	Installation/include/CGAL/version.h
#	Maintenance/release_building/public_release_name
2019-04-05 15:40:53 +02:00
Laurent Rineau b8b136bc8a updated crontab (automated commit) 2019-04-05 15:18:06 +02:00
Laurent Rineau f33addc4cc Update the Javascript menu of the documentation 2019-04-05 15:14:02 +02:00
Laurent Rineau b392643a98 This branch now targets 4.13.2. 2019-04-05 14:50:41 +02:00
Mael Rouxel-Labbé 6b43eaa311 Mute SMP's ARAP and Orbifold by default 2019-04-05 10:27:20 +02:00
Laurent Rineau 06940d9658 updated crontab (automated commit) 2019-04-04 16:29:31 +02:00
Laurent Rineau db5d5d2809 backup gauguin's files 2019-04-04 16:28:05 +02:00
Laurent Rineau 229782608f Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch' 2019-04-04 16:04:32 +02:00
Maxime Gimeno 0cace864cd Protect new code 2019-04-04 16:03:13 +02:00
Maxime Gimeno b1a747b514 Add an conversion operator to tuple into Iterator_range to satisfy all versions of clang. 2019-04-04 15:54:07 +02:00
Laurent Rineau 0de2f61b32
Merge pull request #3841 from maxGimeno/Travis-Fix_check_package
Travis: Fix the test of dependencies
2019-04-04 15:50:56 +02:00
Maxime Gimeno 89d50db998 Don't compare with master but with the branch of the PR 2019-04-04 15:48:44 +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
Sébastien Loriot 93f9a83ad3 STL writer is now under LGPL 2019-04-04 14:24:07 +02:00
Laurent Rineau 138e1b4d64 Fix the link error on Windows (non header-only) 2019-04-04 13:39:18 +02:00
Laurent Rineau 65ebf7d386 Merge branch 'Mesh_3-fix_output_to_vtu-GF' into VTU_output-Add-attribute-GF 2019-04-03 19:57:36 +02:00
Laurent Rineau 043239d738 Avoid copies of vectors of attributes 2019-04-03 19:57:06 +02:00
Laurent Rineau 2e43cc0f71 Remove a warning about an unused variable 2019-04-03 19:11:15 +02:00
Laurent Rineau dcc6d7a58a Fix CGAL::output_to_vtu(..., ASCII) and add tests 2019-04-03 19:03:48 +02:00
Laurent Rineau 34cf27b47e Use std::ptrdiff_t, because the target branch is not C++11
`std::uintptr_t` was introduced by C++11, but the target branch if
CGAL-4.13-branch, does not require C++11.
2019-04-03 14:56:21 +02:00
Laurent Rineau 68f6ebf42d More reinterpret_cast to avoid undefined behavior 2019-04-03 14:52:12 +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
Andreas Fabri f727fb9adc Add to CHANGES.md 2019-04-03 14:15:57 +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 eb769f13fd Fix the error message 2019-04-03 14:10:57 +02:00
Laurent Rineau bba76c20f3 Fix that find_path in case of cross-compilation 2019-04-03 14:10:42 +02:00
Laurent Rineau aed5a55354 Fix the syntax of find_path 2019-04-03 14:10:27 +02:00
Maxime Gimeno ecff35a7e9 Replace the CMP0054 spec by the right cmake_required_version 2019-04-03 13:14:40 +02:00
Andreas Fabri b404898d67 Add operator==() 2019-04-03 11:51:30 +02:00
Andreas Fabri 13010e9f13 Fix hyperbolic triangulation example 2019-04-03 11:51:30 +02:00
Simon Giraudot 8333df9a0a Fix missing LaTeX delimitors 2019-04-03 11:51:30 +02:00
Andreas Fabri 05440f6f37 Remove #include 2019-04-03 11:51:30 +02:00
Andreas Fabri 9e3685563e Add #include 2019-04-03 11:51:30 +02:00
Andreas Fabri 70d9faaa32 fix Straight_skeleton 2019-04-03 11:51:30 +02:00
Andreas Fabri 3ee65e9082 Fix Geomview_stream 2019-04-03 11:51:30 +02:00
Simon Giraudot c78aa4f72c Remove now useless Color_impl.h file 2019-04-03 11:51:30 +02:00
Simon Giraudot 9a2953d825 Fix Color IO in binary + handle alpha 2019-04-03 11:51:29 +02:00
Simon Giraudot bd2a66ffcd Remove deprecated parts of Classification 2019-04-03 11:51:29 +02:00
Simon Giraudot 7518d5642a Remove CGAL::Classification::RGB_Color and HSV_Color and just use CGAL::Color everywhere 2019-04-03 11:51:29 +02:00
Simon Giraudot 4cd0e075d6 Fix missing bracket and add undocumented functions r,g,b,a 2019-04-03 11:51:29 +02:00
Simon Giraudot 2c1ca1e893 Replace old color API using global const variable with new one using functions 2019-04-03 11:51:29 +02:00
Simon Giraudot 428195e711 Replace link test using Random instead of Color 2019-04-03 11:51:29 +02:00
Simon Giraudot e7492734f3 Move doc of CGAL::Color to header and rewrite class 2019-04-03 11:51:29 +02:00