Commit Graph

85186 Commits

Author SHA1 Message Date
Simon Giraudot d8b51a9672 Merge remote-tracking branch 'laurent/Installation-remove_FindBLAS_LAPACK_TAUCS-GF' into Installation-remove_FindBLAS_LAPACK_TAUCS-GF 2019-04-09 15:22:45 +02:00
Laurent Rineau c938e5e180 Merge branch 'releases/CGAL-4.14-branch' 2019-04-08 16:06:26 +02:00
Laurent Rineau 06e7fba9f1 Merge pull request #3825 from maxGimeno/CGAL_Demos-fix_missing_demos-GF
Fix Precompiled Demos
2019-04-08 16:06:12 +02:00
Laurent Rineau 04bef2b071 Merge pull request #3781 from sloriot/CGAL-update_for_cpp14
Update for cpp14
2019-04-08 15:59:28 +02:00
Laurent Rineau dd2c98eb85 Merge branch 'releases/CGAL-4.14-branch' 2019-04-08 15:59:14 +02:00
Laurent Rineau c14308f300 Merge pull request #3788 from maxGimeno/VTU_output-Add-attribute-GF
Mesh_3: New Attributes Type for VTU Output
2019-04-08 15:58:40 +02:00
Laurent Rineau 68f321c58d Merge branch 'releases/CGAL-4.13-branch' into releases/CGAL-4.14-branch 2019-04-08 15:58:27 +02:00
Laurent Rineau f40550fef3 Merge pull request #3824 from lrineau/fix-Wnull-pointer-arithmetic
Fix AppleClang -Wnull-pointer-arithmetic warning
2019-04-08 15:57:34 +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 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
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
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
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
Laurent Rineau 1eccb4d616 updated crontab (automated commit) 2019-04-03 11:18:07 +02:00
Andreas Fabri e5e174941a Restore non-deprecated code 2019-04-03 11:13:28 +02:00
Andreas Fabri 7231fc77e9 include EIGEN_USE_FILE, otherwise CGAL_EIGEN3_ENABLED is not defined 2019-04-03 11:08:34 +02:00
Maxime Gimeno 22caa66feb Fix CMP0054 warning in hyperbolic triangulation demos 2019-04-03 11:07:13 +02:00
Laurent Rineau 5d56dff72f Late update or menu_version.js 2019-04-03 10:59:01 +02:00
Maxime Gimeno 0e8bd4aa96 Update script for precompiled demo management 2019-04-02 15:18:04 +02:00
Maxime Gimeno 57692b2ddc Rename executable from demos so it is tested in the testsuite. 2019-04-02 15:18:04 +02:00
Laurent Rineau c54e7c974b Fix AppleClang -Wnull-pointer-arithmetic warning 2019-04-02 10:29:01 +02:00
Laurent Rineau 8539c09179 CGAL requires C++14. 2019-04-01 18:35:58 +02:00
Laurent Rineau 3a32f3f3ef Restore CGAL::cpp11 temporarily
This reverts commit 04978d8aae.
2019-04-01 18:27:35 +02:00