Commit Graph

4502 Commits

Author SHA1 Message Date
Dmitry Anisimov 76050b2595 Merge remote-tracking branch 'origin/master' into Barycentric_coordinates_2-danston 2021-08-04 15:52:02 +02:00
Mael 5a30c321b8
Misc cleaning 2021-08-04 15:42:04 +02:00
Dmitry Anisimov 933940435a Merge remote-tracking branch 'origin/master' into Shape_regularization-new_package-danston 2021-08-04 15:30:10 +02:00
Dmitry Anisimov 50157a7479 Merge remote-tracking branch 'origin/master' into Weights-new_package-danston 2021-08-04 15:12:04 +02:00
Efi Fogel 5e73fe1eba Merge remote-tracking branch 'cgal/master' into Aos_2-boundary_objects-efic 2021-08-04 12:22:09 +03:00
Laurent Rineau 834c9d452b Whitelist CGAL/Mesh_3/generate_weights_from_labeled_image.h
`CGAL/Mesh_3/generate_weights_from_labeled_image.h` depends on ITK and
cannot be tested automatically.
2021-07-29 10:32:00 +02:00
Laurent Rineau 5759a800e3
Merge pull request #5705 from maxGimeno/CGAL-Clean_up_boost_versions-maxGimeno 2021-07-28 10:14:38 +02:00
Laurent Rineau 4fb90756da Merge pull request #5475 from sloriot/gsoc2019-PMPHDist-martinskrodzki
[Small Feature] Add bounded error Hausdorff distance
2021-07-27 16:28:04 +02:00
Laurent Rineau 04b690b099 Merge pull request #5736 from danston/Kernel_23-add_centroid_2_and_determinant_2-danston
Projection Traits With Centroid 2 and Determinant 2
2021-07-27 16:25:09 +02:00
Dmitry Anisimov 8e1fad7818 Merge remote-tracking branch 'origin/Weights-new_package-danston' into Barycentric_coordinates_2-danston 2021-07-27 16:23:33 +02:00
Dmitry Anisimov 59e9cf071f Merge remote-tracking branch 'origin/Kernel_23-add_centroid_2_and_determinant_2-danston' into Weights-new_package-danston 2021-07-27 16:21:50 +02:00
Dmitry Anisimov b3ffe456ad updated tabs 2021-07-27 16:21:22 +02:00
Dmitry Anisimov b31174bd72 Merge remote-tracking branch 'origin/Kernel_23-add_centroid_2_and_determinant_2-danston' into Weights-new_package-danston 2021-07-27 16:19:46 +02:00
Laurent Rineau b1ccf3fee3 Merge pull request #5402 from mglisse/mt-glisse
Epeck thread safety
2021-07-27 15:55:25 +02:00
Laurent Rineau b9743fffa3 Merge pull request #5741 from danston/Solvers-add_osqp-danston
[Small Feature] OSQP Support in Solver Interface
2021-07-27 15:55:23 +02:00
Laurent Rineau d4cff65ac4 Merge pull request #5853 from lrineau/Installation-fix_install_without_demos-GF
Do not install demo/resources and demo/icons
2021-07-27 15:55:18 +02:00
Laurent Rineau 6d30aee7f8 Merge pull request #5859 from lrineau/Installation-fix_compatiblity_with_CMP0064-GF
Set CMP0064 to fix #5857
2021-07-27 15:55:16 +02:00
Laurent Rineau b8fcb87482 Merge pull request #5853 from lrineau/Installation-fix_install_without_demos-GF
Do not install demo/resources and demo/icons
2021-07-27 15:52:30 +02:00
Dmitry Anisimov db8976d457 updated changes.md 2021-07-27 15:36:32 +02:00
Maxime Gimeno 97cac65a86 Fix __GNUC__ tests 2021-07-23 10:59:49 +02:00
Laurent Rineau af14540751 Use THREADS_PREFER_PTHREAD_FLAG 2021-07-22 17:05:43 +02:00
Sébastien Loriot f153a1ed3e Merge remote-tracking branch 'cgal/master' into HEAD 2021-07-22 13:15:22 +02:00
Maxime Gimeno f8ebb77959 Fix test on CGAL_GCC_VERSION, that is 0 if the compiler is not GCC, not undefined 2021-07-21 14:21:05 +02:00
Sébastien Loriot cb212c4ef4 update changes 2021-07-21 14:00:16 +02:00
Laurent Rineau f9444fa85d CGAL depends on threads-support... for all compilers! 2021-07-21 11:03:36 +02:00
Laurent Rineau 5b0e0936d5 Set CMP0064 to fix #5857 2021-07-20 11:52:18 +02:00
Marc Glisse e7357ac003 Merge remote-tracking branch 'cgal/master' into mt-glisse
several PRs in Filtered_kernel conflicted with this :-(
2021-07-19 14:53:27 +02:00
Maxime Gimeno b2c07c7841 fix config.h 2021-07-19 14:50:59 +02:00
Maxime Gimeno 049e1a7551 No more CGAL_NOEXCEPT 2021-07-19 14:29:51 +02:00
Maxime Gimeno a3d1765ab4 Merge remote-tracking branch 'cgal/master' into CGAL-Clean_up_boost_versions-maxGimeno 2021-07-19 14:18:40 +02:00
Sebastien Loriot 9b27f53b28
Merge pull request #5544 from maxGimeno/PMP-compare_faces_from_meshes-maxGimeno
PMP: compare_meshes
2021-07-19 07:54:00 +02:00
Laurent Rineau f526f4941c Do install demo/resources and demo/icons
They are copied in cmake/modules/demo/ anyway.
2021-07-15 16:28:22 +02:00
Dmitry Anisimov ae0a1fd6d0 Merge remote-tracking branch 'origin/Shape_detection-fix_leaks_in_ransac-danston' into Shape_detection-Region_growing_on_spheres-GF 2021-07-08 17:31:45 +02:00
Maxime Gimeno 7721f034a8 update README.md 2021-07-08 11:42:02 +02:00
Laurent Rineau 6de515bedc master targets CGAL-5.4-dev 2021-07-06 14:57:08 +02:00
Laurent Rineau 469d8afd5c Next release in this branch will be 5.3.1 2021-07-06 14:53:04 +02:00
Laurent Rineau e4f1530590 This branch now targets 5.2.4 2021-07-06 13:53:39 +02:00
Laurent Rineau eea97d0885 Prepare the announcement of CGAL-5.3 2021-07-02 13:17:51 +02:00
Laurent Rineau 484ee4c6c4 Change the release name, from 5.3-beta2 to 5.3
...and prepare for the near publication of 5.1.5 and 5.2.3.
2021-07-02 12:46:43 +02:00
Dmitry Anisimov cb9747b5b4 updated changes.md 2021-07-01 13:20:21 +02:00
Dmitry Anisimov 7ac991dc8d updated changes.md 2021-07-01 13:09:28 +02:00
Dmitry Anisimov 52016d1435 updated changes.md 2021-07-01 12:38:09 +02:00
Dmitry Anisimov a96051fe7a Merge remote-tracking branch 'origin/Solvers-add_osqp-danston' into Shape_regularization-new_package-danston 2021-07-01 11:38:01 +02:00
Dmitry Anisimov 866280215c Merge remote-tracking branch 'origin/Weights-new_package-danston' into Barycentric_coordinates_2-danston 2021-07-01 11:28:57 +02:00
Dmitry Anisimov 23ca092355 added better breaking change in changes.md 2021-07-01 11:27:47 +02:00
Dmitry Anisimov 454072e82f updated changes.md 2021-07-01 11:25:37 +02:00
Dmitry Anisimov ef1fbc7161 updated changes.md 2021-07-01 11:17:23 +02:00
Dmitry Anisimov f6c6c2ea24 updated changes.md 2021-07-01 10:45:02 +02:00
Dmitry Anisimov 1d2fcea164 remved small feature from changes text 2021-07-01 10:38:07 +02:00
Dmitry Anisimov e401b0c03b updated changes.md 2021-07-01 10:35:41 +02:00
Dmitry Anisimov 306c0534dd updated changes.md 2021-07-01 10:20:53 +02:00
Laurent Rineau 7091735f33 Fix #5333 2021-06-30 16:00:28 +02:00
Maxime Gimeno 3ef2dbe915 Add the drop of the support of CGAL not header-only in CHANGES and update the doc about configuration and installation. 2021-06-29 13:16:42 +02:00
Dmitry Anisimov 8be2542eba
Update Installation/CHANGES.md
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2021-06-29 09:57:52 +02:00
Dmitry Anisimov e3a04ca732 updated changes.md 2021-06-28 19:17:57 +02:00
Dmitry Anisimov c57619382c updated changes.md 2021-06-28 19:13:38 +02:00
Dmitry Anisimov 672a6e8e30 Merge remote-tracking branch 'origin/Solvers-add_osqp-danston' into Shape_regularization-new_package-danston 2021-06-18 16:15:53 +02:00
Dmitry Anisimov aaf55dbaa0 Merge remote-tracking branch 'maxGimeno/PMP-compare_faces_from_meshes-maxGimeno' into gsoc2019-PMPHDist-martinskrodzki 2021-06-18 14:45:24 +02:00
Dmitry Anisimov 94b75803c0
Merge branch 'master' into Solvers-add_osqp-danston 2021-06-18 10:02:11 +02:00
Dmitry Anisimov 8bc8f70bc5 fixed license files for three more packages running the new version of the script 2021-06-17 11:44:41 +02:00
Dmitry Anisimov 893ab175b9 fixed typo in the orthtree package description 2021-06-17 11:43:50 +02:00
Dmitry Anisimov 72a8b223d2 fixed another bug in the generating license script 2021-06-17 11:43:14 +02:00
Dmitry Anisimov 3edff7bbf1 following PR #5778 the license headers are updated 2021-06-17 10:49:45 +02:00
Laurent Rineau 3613a94638
Merge pull request #5778 from danston/Installation-license_generator_fix-danston 2021-06-17 10:33:23 +02:00
Dmitry Anisimov 231bcfa751 laurent's review 2021-06-17 10:28:03 +02:00
Laurent Rineau 530616534a Fix and document the CMake CGAL_HAS_NO_THREADS option 2021-06-16 17:12:59 +02:00
Laurent Rineau 6a9061668c Merge pull request #5756 from albert-github/feature/bug_redirects
Correction of hyperlinks
2021-06-16 15:06:08 +02:00
Laurent Rineau f0ba5bc7c6 Merge pull request #5768 from alefy/CMake-Fix_OpenMesh-alefy
Set CMake imported OpenMesh library as INTERFACE
2021-06-16 15:04:48 +02:00
Laurent Rineau 94d1be2a79 Merge pull request #5768 from alefy/CMake-Fix_OpenMesh-alefy
Set CMake imported OpenMesh library as INTERFACE
2021-06-16 15:03:42 +02:00
Laurent Rineau aa6dbfe4f2 Make CGAL unconditionally depend on Threads::Threads 2021-06-15 12:56:25 +02:00
Dmitry Anisimov 75ceb859ec fixed the error with empty package pretty name 2021-06-14 18:26:07 +02:00
Dmitry Anisimov 2467aece1e updated Weights license 2021-06-14 18:22:24 +02:00
Marc Glisse dbe94c282e Move is_currently_single_threaded to namespace CGAL 2021-06-11 22:47:11 +02:00
Dmitry Anisimov 20baa77b26 fixed license 2021-06-11 13:33:51 +02:00
Dmitry Anisimov 542f67bfe0 fixed license 2021-06-11 12:59:00 +02:00
Laurent Rineau 3dce682668 CGAL-5.3-beta1 was released 2021-06-11 09:58:18 +02:00
Adrien Lefieux b6a34b2bc5 Set CMake imported OpenMesh library as INTERFACE 2021-06-08 16:53:13 +02:00
Dmitry Anisimov b64d6c1dcb Merge remote-tracking branch 'origin/master' into Shape_regularization-new_package-danston 2021-06-04 14:46:05 +02:00
albert-github 2a54687e77 Correction of hyperlinks
The link checker gave a number of redirects and incorrect links.
- the redirects have been solved ass far as possible
- the incorrect links have been checked and corrected where possible, others  have been reported through issues;
2021-06-04 13:52:14 +02:00
Laurent Rineau b935f4daa6 Merge pull request #5732 from janetournois/Polyhedron_demo-fix_cmakelists_find_tbb-jtournois
FindTBB.cmake: only search TBB in Config mode if version >= 2019 update 5
2021-06-02 17:21:05 +02:00
Laurent Rineau 5cbadbede6 Merge pull request #5701 from maxGimeno/Ctest-Adapt_scripts_to_windows-maxGimeno
Testsuite: Adapt ctest scripts for use with cygwin
2021-06-02 17:20:49 +02:00
Laurent Rineau d99fa2517e Merge branch '5.1.x-branch' into 5.2.x-branch 2021-06-02 17:19:45 +02:00
Laurent Rineau 9e7d8abd8a Merge pull request #5732 from janetournois/Polyhedron_demo-fix_cmakelists_find_tbb-jtournois
FindTBB.cmake: only search TBB in Config mode if version >= 2019 update 5
2021-06-02 17:18:44 +02:00
Laurent Rineau 8b51a65ea0 This branch now targets 5.2.3. 2021-06-02 16:19:18 +02:00
Laurent Rineau 3cbadfb89b This branch now targets 5.1.5. 2021-06-02 16:02:44 +02:00
Laurent Rineau ac5d63d479 Prepare CGAL-5.3-beta1 2021-06-02 14:45:48 +02:00
Laurent Rineau 1a045d6d3a Revert modification to CHANGES.md from e0a4dd0680 (PR #5677) 2021-06-02 13:15:28 +02:00
Mael 16ba457bd2
Fix nested list spacing 2021-06-02 13:14:41 +02:00
Laurent Rineau 8994bc190c Minor improvement: change the release date, and fix spaces 2021-06-02 13:09:48 +02:00
Mael Rouxel-Labbé e748c1408a Prepare CHANGES.md for CGAL 5.3 2021-06-02 12:54:47 +02:00
Laurent Rineau 6f2ab97ced Prepare 5.3-beta1 2021-06-02 12:13:38 +02:00
Dmitry Anisimov 267a6412ac initial commit with the new osqp solver concept 2021-05-31 14:01:08 +02:00
Jane Tournois 321e8293af
fix outdated code
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2021-05-28 14:55:14 +02:00
Jane Tournois 525271c25e start by looking for TBB_ROOT (env or cmake variable) and TBB_DIR (cmake variable)
and fix 2019 Update 5 version number
2021-05-28 12:20:37 +02:00
Jane Tournois 8d4f14735b workaround a bug of earlier versions of TBB
Laurent said :
"That is a bug in earlier versions of TBB. It was fixed in TBB 2019 update 5. That is a bad interaction with #5687, that made the module FindTBB.cmake from CGAL search for TBB in Config mode, first."
2021-05-27 15:06:56 +01:00
Laurent Rineau 8fa0f55ac7
Merge branch 'master' into mt-glisse 2021-05-27 10:27:38 +02:00
Maxime Gimeno 523b54e4f7 Fix changes.md 2021-05-26 15:22:27 +02:00
Maxime Gimeno 553445a771 Changes after review 1 2021-05-26 11:16:09 +02:00
Maxime Gimeno 0e9d4bf956 Fixes in CMake 2021-05-20 12:17:48 +02:00
Maxime Gimeno 797c5ad08b Merge remote-tracking branch 'cgal/master' into PMP-compare_faces_from_meshes-maxGimeno 2021-05-20 08:58:24 +02:00
Laurent Rineau 59a0da4f13 Merge pull request #5692 from maxGimeno/CGAL_cpp11_atomic_and_threads-maxGimeno
CGAL:: Use std atomic and threads

# Conflicts:
#	Arrangement_on_surface_2/include/CGAL/Arr_counting_traits_2.h
2021-05-19 17:23:53 +02:00
Laurent Rineau 82bec8a1d6 Merge pull request #5692 from maxGimeno/CGAL_cpp11_atomic_and_threads-maxGimeno
CGAL:: Use std atomic and threads

# Conflicts:
#	Arrangement_on_surface_2/include/CGAL/Arr_counting_traits_2.h
2021-05-19 17:11:37 +02:00
Laurent Rineau 8464338bb8 Merge pull request #5692 from maxGimeno/CGAL_cpp11_atomic_and_threads-maxGimeno
CGAL:: Use std atomic and threads
2021-05-19 17:10:29 +02:00
Laurent Rineau 4a2f016f6a Merge pull request #5617 from afabri/Nef_3-translation-GF
Nef_3: Add Aff_transformation_3::is_translation()
2021-05-18 18:14:17 +02:00
Laurent Rineau 2c4a5db3ce Merge pull request #5631 from GilesBathgate/STL_ext-fix_uncaught_exceptions_cleanup-GilesBathgate
Fix uncaught exceptions cleanup
2021-05-18 18:14:14 +02:00
Laurent Rineau d6b2c8d9dc Merge pull request #5671 from maxGimeno/CGAL_IO-Add_missing-deprecated_functions-maxGimeno
CGAL_IO: Add missing fallbacks

# Conflicts:
#	BGL/include/CGAL/boost/graph/IO/INP.h
#	Point_set_processing_3/include/CGAL/IO/write_xyz_points.h
2021-05-18 18:13:38 +02:00
Laurent Rineau 9b7388c79d Merge pull request #5685 from maxGimeno/Testsuite-enlarge_tst_gmp_and_mpfr_dll-maxGimeno
Testsuite: Fix gmp_and_mpfr_dll test
2021-05-18 17:32:13 +02:00
Laurent Rineau 10efadb510 Merge pull request #5687 from maxGimeno/CMake-Fix_FindTBB-maxGimeno
First search for TBB in config mode
2021-05-18 17:32:11 +02:00
Laurent Rineau e0a4dd0680 Merge pull request #5677 from sloriot/CGAL-IO_namespace
CGAL IO namespace

# Conflicts:
#	Installation/test/Installation/test_gmp_mpfr_dll.cpp
2021-05-18 17:31:40 +02:00
Laurent Rineau 3b01cd01f1 Merge pull request #5685 from maxGimeno/Testsuite-enlarge_tst_gmp_and_mpfr_dll-maxGimeno
Testsuite: Fix gmp_and_mpfr_dll test
2021-05-18 17:06:59 +02:00
Laurent Rineau e25c58d180 Merge pull request #5687 from maxGimeno/CMake-Fix_FindTBB-maxGimeno
First search for TBB in config mode
2021-05-18 17:06:56 +02:00
Laurent Rineau fd59140b05 Merge pull request #5685 from maxGimeno/Testsuite-enlarge_tst_gmp_and_mpfr_dll-maxGimeno
Testsuite: Fix gmp_and_mpfr_dll test
2021-05-18 16:54:23 +02:00
Maxime Gimeno 0b229ae043 move result_of out of deprecated_code. It is not deprecated, we need the wokaround for c++20 2021-05-17 11:57:44 +02:00
Maxime Gimeno e6c767d5c9 Simplify the GNUC versions tests 2021-05-12 15:45:07 +02:00
Maxime Gimeno 393ae7dae6 Clean-up boost_version reqs 2021-05-12 15:03:53 +02:00
Maxime Gimeno b61f458cff USe the command 2021-05-11 14:56:16 +02:00
Maxime Gimeno 827a5ae8aa review 2021-05-11 14:40:40 +02:00
Maxime Gimeno dfab2a3d3c clean-up 2021-05-11 13:25:25 +02:00
Maxime Gimeno 889119e800 Update add_test to directly use msbuild when running on cygwin 2021-05-11 12:48:44 +02:00
Maxime Gimeno 9533a9fea8 remove CGAL/result_of.h and move its content to config.h 2021-05-07 12:51:07 +02:00
Maxime Gimeno e775ed2ebc use CGAL/result_of instead of std::result_of in config.h 2021-05-07 12:51:00 +02:00
Maxime Gimeno 9acf3d4b19 Add missing fallbacks for IO functions and result_of 2021-05-07 12:50:51 +02:00
Maxime Gimeno e9b7595fff Deprecate CGAL headers for threads, atomic and result_of, and move their content to config.h as fallback 2021-05-07 11:09:24 +02:00
Maxime Gimeno 74b3504879 First search for TBB in config mode 2021-05-06 14:41:08 +02:00
Maxime Gimeno fb5c4aa595 Fix test 2021-05-06 11:54:18 +02:00
Maxime Gimeno 95036f79d2 Add another pair of dll names to the gmp_and_mpfr_dll test 2021-05-06 11:29:39 +02:00
Maxime Gimeno 1c384dce6b Add another pair of dll names to the gmp_and_mpfr_dll test 2021-05-06 11:20:06 +02:00
Dmitry Anisimov 3c0fc281e8 more optimizations, using boost any and factoring out kd tree, adding metis check 2021-05-05 13:17:23 +02:00
Sébastien Loriot c863ee6754 fix check_headers compilation issues 2021-05-04 17:28:52 +02:00
Sébastien Loriot fb6f703b55 IO namespace for files in IO directories 2021-05-04 14:36:06 +02:00
Guillaume Damiand 9ae15acd05 trailing 2021-05-04 13:17:49 +02:00
Guillaume Damiand f6e27d411b fix for windows 2021-05-04 13:07:12 +02:00
Guillaume Damiand 8593825f59 Add special code for windows to replace the use of getenv 2021-05-04 10:58:58 +02:00
Guillaume Damiand 3aa8506a43 Merge branch 'master' into CGAL_data-gdamiand 2021-04-30 17:45:20 +02:00
Giles Bathgate 0ef8127c71 The CGAL_NOEXCEPT macro is no longer needed 2021-04-28 21:03:00 +01:00
Dmitry Anisimov a2f460c9d6 Merge branch 'master' into gsoc2019-PMPHDist-martinskrodzki 2021-04-27 18:37:32 +02:00
Andreas Fabri 24dd2aeca7 Add to CHANGES.md 2021-04-27 15:27:16 +01:00
Maxime Gimeno 21319d744a Remove target all_scene_items as it fails the building inside ctest on windows 2021-04-22 14:26:22 +02:00
Sebastien Loriot b8bc56ca12
Merge pull request #4421 from MaelRL/Triangulation_on_sphere_2-GF
new package: Triangulation on the sphere
2021-04-21 15:24:45 +02:00
Sebastien Loriot 77e5d1d26f
Merge pull request #4852 from JacksonCampolattaro/gsoc2020-Octree-campolattaro
Add Octree Package
2021-04-17 14:26:01 +02:00
Mael 8226666398
Merge branch 'master' into Triangulation_on_sphere_2-GF 2021-04-17 11:22:30 +02:00
Sébastien Loriot 39367c2313 Merge remote-tracking branch 'cgal/5.2.x-branch' 2021-04-17 11:14:29 +02:00
Sébastien Loriot cbd95907cd Merge remote-tracking branch 'cgal/5.1.x-branch' into HEAD 2021-04-17 11:11:28 +02:00
Sebastien Loriot b7323389c7
Merge pull request #5622 from maxGimeno/CMake-Update_versions_in_scripts-maxGimeno
Update maximum cmake versions
2021-04-17 10:58:14 +02: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
Laurent Rineau a6a16d14ab Fix the bug on Windows 2021-04-08 17:53:41 +02:00
Sébastien Loriot d87f7d7703 use CGAL_ROOT 2021-04-08 09:44:19 +02:00
Simon Giraudot 10f6992b2a Rebase on master 2021-04-07 14:32:31 +02:00
Simon Giraudot 1c156ab22d Rebase on master 2021-04-07 14:27:57 +02:00
Mael Rouxel-Labbé a81e13a4f3 Update CHANGES.md 2021-04-07 10:13:50 +02:00