Sébastien Loriot
66f2d5404e
remove extra /
2018-11-08 17:12:12 +01:00
Guillaume Damiand
0c3878694b
Include CGAL_Common.cmake, where variable EIGEN3_USE_FILE is defined.
2018-11-06 11:03:59 +01:00
Guillaume Damiand
7d406fbb9c
Merge branch 'master' into CGAL-cmake_cleanup-gdamiand
2018-11-05 07:32:58 +01:00
Guillaume Damiand
ee4f7c5cd9
Resolve conflict
2018-11-02 19:13:25 +01:00
Sébastien Loriot
bc073d6670
Merge remote-tracking branch 'cgal/releases/CGAL-4.13-branch'
2018-11-02 10:57:00 +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
Sébastien Loriot
d940632471
Merge pull request #3258 from MaelRL/PMP-Filter_degenerate_polygon_soup_input-GF
...
PMP: repair polygon soup
2018-11-02 10:37:58 +01:00
Sébastien Loriot
056c778305
Merge pull request #3370 from maxGimeno/AABB_tree-Change_facegraph_triangle_primitive_id-GF
...
Aabb_tree: change the id of AABB_face_graph_triangle_primitive and AABB_halfedge_graph_segment_primitive
2018-11-02 10:34:26 +01:00
Sébastien Loriot
e925b1aba6
Merge pull request #3225 from maxGimeno/Demo-Remove_polyhedron_item-GF
...
Polyhedron demo: remove the Scene_polyhedron_item
2018-10-30 15:50:17 +01:00
Maxime Gimeno
cbf3e04fa6
Doc fix.
2018-10-30 14:15:01 +01:00
Maxime Gimeno
08a98a5603
Update Changes.md
2018-10-30 11:51:34 +01:00
Maxime Gimeno
50108dc627
Fix wrong policy setting
2018-10-29 14:25:47 +01:00
Maxime Gimeno
63488d81d1
Update Changes and doc
2018-10-29 12:59:44 +01:00
Laurent Rineau
01eaab049d
Fix the logic: search for the TARGET, and not the content of WITH_CGAL...
2018-10-26 16:30:39 +02:00
Guillaume Damiand
9e3f264e2c
Add an include CGAL_Common.cmake
2018-10-23 13:44:00 +02:00
Guillaume Damiand
7e022bacf6
Add a debug message, trying to understand where the problem comes from...
2018-10-23 09:09:45 +02:00
Guillaume Damiand
d1a027bd2c
Github lost my last push git status
2018-10-22 10:39:31 +02:00
Guillaume Damiand
152f34fd56
Change order of things, to be able to do include(CGAL_CreateSingleSourceCGALProgram.cmake) in all cases.
2018-10-22 10:31:06 +02:00
Guillaume Damiand
8f61243a13
Move one include after the definition of CGAL_MODULES_DIR
2018-10-19 10:18:37 +02:00
Laurent Rineau
980d254517
Re-add a missing line
2018-10-19 09:31:32 +02:00
Laurent Rineau
0dd59c1cfd
Include CGAL_CreateSingleSourceCGALProgram.cmake in case of early return
2018-10-18 16:25:32 +02:00
Guillaume Damiand
92ba7fa6c9
Update minimum cmake required version in all CMakeLists.txt
2018-10-18 14:49:23 +02:00
Efi Fogel
0446b84a8c
Merge branch 'Aos_2-fixes-efif-old' into Aos_2-fixes-efif
2018-10-15 12:04:37 +03:00
Sébastien Loriot
9d88ce0826
update changes
2018-10-09 14:15:26 +02:00
Maxime Gimeno
aa10bcc5b0
Update changes.md
2018-10-09 14:15:25 +02:00
Sébastien Loriot
3ebf53dc89
update changes
2018-10-09 10:47:51 +02:00
Sébastien Loriot
e179770aab
add skeleton for collision detection in PMP
2018-10-09 10:28:43 +02:00
Mael Rouxel-Labbé
6ffc97e67d
Changed CHANGES.md
2018-10-08 19:43:50 +02:00
Laurent Rineau
5092db81c3
Merge pull request #3201 from kkatrio/repair_functions
...
PMP: Add more repair functions
2018-10-08 15:13:51 +02:00
Efi Fogel
5afbc4985a
Merge branch 'Aos_2-fixes-efif-old' into Aos_2-fixes-efif
2018-10-06 18:36:51 +03:00
Laurent Rineau
0af5004048
Fix typo
2018-10-02 13:22:13 +00:00
Laurent Rineau
7cf19af58f
`master` now targets CGAL-4.14
2018-10-01 15:11:49 +02: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
f29919a03a
Move the changes into the section CGAL-4.14
...
and add backquotes for class or header names.
2018-09-19 11:48:30 +02:00
Mael Rouxel-Labbé
1676cd7405
Merge branch 'repair_functions-old' into repair_functions
2018-09-17 15:10:39 +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
Efi Fogel
c1b19fa355
Updated changes for 2D Arrangements
2018-09-09 16:56:23 +03:00
Efi Fogel
7f66adc81a
Merge branch 'Aos_2-fixes-efif-old' into Aos_2-fixes-efif
2018-09-09 14:26:56 +03:00
Efi Fogel
41978f8d54
Updated changes for 2D Arrangements
2018-09-09 09:36:47 +03:00
Mael Rouxel-Labbé
d1f969ec86
Changed CHANGES.md
2018-08-28 12:05:26 +02:00
Laurent Rineau
17fc9631cf
Prepare CGAL-4.13-beta2, if needed
2018-08-01 16:22:31 +02:00
Maxime Gimeno
8d0a67095f
Merge branch 'master' into IntrinsicFaceGraph-V2
2018-08-01 15:40:36 +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
Mael Rouxel-Labbé
fd076c3c6d
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-06-28 16:25:54 +02:00
Laurent Rineau
2d9000efde
Merge pull request #3111 from sloriot/PMP-coref_preserve_face_attributes
...
Add a visitor to track the creation of faces in corefinement functions
2018-06-28 16:09:37 +02:00
Laurent Rineau
ea11369caf
Merge branch 'master' into convex_hull_function
2018-06-27 10:42:24 +02:00
Laurent Rineau
10a84aa34e
Merge branch 'master' into Periodic_3_mesh_3-Feature-MBogdanov
2018-06-27 10:33:24 +02:00
Laurent Rineau
c68cf8fc4c
Merge pull request #3129 from sgiraudot/Point_set_processing-Callbacks-GF
...
Point Set Processing: Callbacks
2018-06-27 10:21:40 +02:00
Laurent Rineau
b86fff3f90
Merge pull request #3128 from sgiraudot/Solver_interface-Warn_against_diagonalize_traits-GF
...
Solver Interface: deprecate CGAL::Diagonalize_traits
2018-06-27 10:21:37 +02:00
Maxime Gimeno
8e3eebea0d
Fix Conflicts
2018-06-26 15:17:58 +02:00
Simon Giraudot
24ac59a01c
Avoid using std::unordered_set for MSVC2013 as performances can be very bad
...
See: https://medium.com/plaxis/embarrassingly-poor-performance-of-regular-point-sets-with-std-unordered-set-418cb413974b
2018-06-21 16:11:03 +02:00
Laurent Rineau
784ea33b2d
Do not modify the CHANGES in the section CGAL 4.12
2018-06-21 10:46:18 +00:00
Laurent Rineau
b44ad18983
Merge branch 'master' into PMP-stitch_after_orient-GF
2018-06-21 12:31:26 +02:00
Sébastien Loriot
0abfba8ac0
Update branch 'PMP-coref_preserve_face_attributes' from master@5ceb529d0f
2018-06-21 10:53:59 +02:00
Mael Rouxel-Labbé
7490f34560
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-06-21 10:15:25 +02:00
Maxime GIMENO
e54d577b59
Merge branch 'master' into PMP-Extrude-GF
2018-06-20 08:50:03 +02:00
Simon Giraudot
429e465761
Update CHANGES.md
2018-06-19 11:00:01 +02:00
Laurent Rineau
765b0f4e65
Add the announcement of the small feature Basic Viewer
2018-06-15 11:38:40 +02:00
Mael Rouxel-Labbé
8fb5caf052
Added a 'breaking change' flag to T23 file/function removals
2018-06-13 12:10:07 +02:00
Mael Rouxel-Labbé
9bb6e4452b
Modified CHANGES.md for P3M3
2018-06-13 11:55:52 +02:00
Mael Rouxel-Labbé
4a3d9341e2
Uniformization / minor improvements to CHANGES.md
2018-06-13 11:52:18 +02:00
Maxime Gimeno
1d4b1f9183
Merge master to solve conflicts
2018-06-13 09:48:07 +02:00
Maxime Gimeno
4e8264b109
Merge CGAL/master to get rid of the dependency to QGLViewer
2018-06-11 12:10:57 +02:00
Mael Rouxel-Labbé
ddeb4c0cd7
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-06-07 15:14:19 +02:00
Konstantinos Katrioplas
be4dfe77ac
handle convex hull functionality for up to 3 points to a mutable graph and to an output iterator
2018-06-07 10:28:55 +02:00
Laurent Rineau
7f45dbebe6
Merge pull request #3058 from maxGimeno/Property_map-Point_kernel_converter_map-GF
...
Property_map: Kernel_converter_map
2018-06-06 14:41:46 +02:00
Laurent Rineau
cabb7d9b89
Merge pull request #2737 from maxGimeno/BGL_isotropic_remeshing_keep_constrained_points_intact-GF
...
BGL: Isotropic_remeshing() keeps constrained vertices intact
# Conflicts:
# Installation/CHANGES.md
2018-06-06 14:41:34 +02:00
Sébastien Loriot
e26bee1a61
rename new_face_visitor -> visitor
2018-06-06 09:50:05 +02:00
Mael Rouxel-Labbé
7ea3a8044e
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-06-05 14:39:18 +02:00
Sébastien Loriot
987d59ed67
fix doc typos
2018-06-04 14:28:43 +02:00
Maxime GIMENO
0517c35f59
Merge branch 'master' into BGL-Copy_face_graph_use_np-GF
2018-06-04 11:58:43 +02:00
Laurent Rineau
ab973c90e0
Merge pull request #2739 from lrineau/Mesh_3-improve_polylines_to_protect-GF
...
Mesh_3 new improvements: polylines_to_protect(), new API of Labeled_mesh_domain_3
2018-06-01 17:25:52 +02:00
Laurent Rineau
93f192435a
Merge pull request #3123 from maxGimeno/Manual_update_after_QGLViewer_integration-GF
...
Documentation: Add missing updates after the fork of libQGLViewer
2018-06-01 17:24:35 +02:00
Sébastien Loriot
b8f058e0d1
implement @MaelRL review
2018-06-01 16:09:22 +02:00
Sébastien Loriot
94a73232d5
document clip functions
2018-06-01 11:06:29 +02:00
Laurent Rineau
b56a07ea3e
Fix of CHANGES.md
...
The faulty modification was made by the commit:
commit 851dfabd29
Merge: 46bf950f2d d3c874bd83
Author: Laurent Rineau <laurent.rineau@cgal.org>
Date: Mon May 28 13:58:07 2018 +0200
Merge pull request #2757 from maxGimeno/BGL-Add_facegraph_validity_check_function-GF
BGL: Add a FaceGraph validity check function
2018-06-01 11:00:55 +02:00
Simon Giraudot
a76d289ef7
Update CHANGES.md
2018-05-30 11:24:04 +02:00
Maxime Gimeno
ee2f7b427a
Fix doc
2018-05-30 09:23:17 +02:00
Laurent Rineau
007a70e7cc
Merge branch 'releases/CGAL-4.12-branch'
2018-05-29 17:19:52 +02:00
Sébastien Loriot
2e7ceb07ff
improve phrasing
2018-05-29 15:59:54 +02:00
Sébastien Loriot
acf969560d
try improving phrasing
2018-05-29 15:59:54 +02:00
Maxime Gimeno
0b2436d062
Clean-up after review
2018-05-29 15:59:54 +02:00
Sébastien Loriot
0549e39af4
update changes
2018-05-29 15:59:54 +02:00
Maxime Gimeno
cbbf244849
updates changes.md
2018-05-29 15:59:10 +02:00
Simon Giraudot
6480cf2205
Define a CGAL::cpp11::thread wrapper for TBB or STD
2018-05-29 11:42:04 +02:00
Laurent Rineau
cb14375778
Merge branch 'master' into Property_map-Point_kernel_converter_map-GF
2018-05-29 10:58:28 +02:00
Sébastien Loriot
f29d8339fa
document corefine_and_compute_boolean_operations()
2018-05-28 17:37:46 +02:00
Sébastien Loriot
d3a9f655af
replace bool parameter throw_on_self_intersection with a named parameter
...
used it at the same time in Boolean operation functions
2018-05-28 17:37:17 +02:00
Sébastien Loriot
c554738ea1
update after Mael's review
2018-05-28 17:37:15 +02:00
Sébastien Loriot
da92f566de
update changes
2018-05-28 17:36:46 +02:00
Maxime Gimeno
fbe5ee39c7
Update cmake files
2018-05-28 17:18:59 +02:00
Maxime Gimeno
d126ea44d6
Fixes in doc
2018-05-28 16:49:54 +02:00
Maxime Gimeno
6af45f6826
Update changes.md
2018-05-28 16:49:54 +02:00
Laurent Rineau
2766e1ff5d
Merge 'master' and fix conflicts
2018-05-28 16:40:09 +02:00
Laurent Rineau
3c5530d0e4
Fix a Markdown syntax error in the CHANGES.md
2018-05-28 14:29:41 +00:00
Maxime Gimeno
12f286cabf
Add missing updates after the fork of libQGLViewer
2018-05-28 16:23:13 +02:00
Laurent Rineau
01574e7ab9
Partially revert 7cc46441b5
...
Partially revert 7cc46441b5 from the PR
https://github.com/CGAL/cgal/pull/3021
We want to override CGALConfig.cmake. The previous patch was wrong. That is
easier to forbid in-source builds in Git, anyway.
2018-05-28 15:22:19 +02:00
Laurent Rineau
588cc67897
Merge pull request #3096 from MaelRL/CGAL-Fix_deprecated_code_usage-GF
...
Fix some deprecation-related issues
2018-05-28 13:58:41 +02:00
Laurent Rineau
2ad4781a05
Merge pull request #3092 from maxGimeno/Travis-Check_including_all_headers-GF
...
Infrastructure : Test compilation of headers
2018-05-28 13:58:19 +02:00
Laurent Rineau
a7738b27c9
Merge pull request #3052 from maxGimeno/PMP-transform-GF
...
PMP: transform()
2018-05-28 13:58:16 +02:00
Laurent Rineau
265a81bf76
Merge pull request #2967 from maxGimeno/CGAL-With_QGLViewer-GF
...
CGAL_Qt5: include QGLViewer
2018-05-28 13:58:10 +02:00
Laurent Rineau
851dfabd29
Merge pull request #2757 from maxGimeno/BGL-Add_facegraph_validity_check_function-GF
...
BGL: Add a FaceGraph validity check function
2018-05-28 13:58:07 +02:00
Laurent Rineau
f20743cc20
Merge pull request #3096 from MaelRL/CGAL-Fix_deprecated_code_usage-GF
...
Fix some deprecation-related issues
2018-05-28 11:00:45 +02:00
Laurent Rineau
d7d39e9036
Merge pull request #3092 from maxGimeno/Travis-Check_including_all_headers-GF
...
Infrastructure : Test compilation of headers
2018-05-28 11:00:39 +02:00
Laurent Rineau
ad588cfe87
Merge branch 'releases/CGAL-4.12-branch'
2018-05-25 10:43:23 +02:00
Laurent Rineau
e4ff486963
Merge pull request #3110 from lrineau/Installation-better_check_headers-lrineau
...
Installation: better check_headers (for Travis)
2018-05-25 10:42:22 +02:00
Laurent Rineau
3216107917
Merge pull request #3107 from lrineau/Installation-fix_make_install_header_only-lrineau
...
Fix `make install` with the tarball and header-only
2018-05-25 10:42:19 +02:00
Andreas Fabri
dd8bf1f4df
Add a constructor and two functions to get started
2018-05-24 14:35:35 +01:00
Laurent Rineau
39c913a090
CERR: create the file before using it
2018-05-24 14:44:48 +02:00
Laurent Rineau
4ba33e17d3
Run the compiler a second time without -H in case of errors
2018-05-23 15:09:53 +02:00
Laurent Rineau
11d310bba0
Fix typo falg/flag
2018-05-23 15:09:53 +02:00
Maxime Gimeno
853bd3ceed
Add a step to check_headers that tries to build a dummy cpp with all the checked headers.
2018-05-23 11:48:57 +02:00
Laurent Rineau
cd79383d5b
Fix `make install` with the tarball and header-only
2018-05-22 14:45:04 +02:00
Mael Rouxel-Labbé
b41f1d6272
Various deprecation-related improvements
2018-05-18 16:47:54 +02:00
Maxime Gimeno
bc4b9541f8
Update CHANGES.md
2018-05-17 10:50:23 +02:00
Laurent Rineau
95edcb3778
Fix compilation error in header-only
2018-05-17 10:20:56 +02:00
Maxime Gimeno
0d4c153da2
Fix ImageInterface UI management
2018-05-17 10:20:56 +02:00
Maxime Gimeno
9c1c0b027a
Fix UI management
2018-05-17 10:20:56 +02:00
Maxime Gimeno
37c52e6bbc
WIP SnapShot and SPDX LICENSE update.
2018-05-17 10:20:56 +02:00
Maxime Gimeno
8df643f390
update licenses
2018-05-17 10:20:56 +02:00
Maxime Gimeno
0c74a68952
WIP Header_only
2018-05-17 10:20:55 +02:00
Maxime Gimeno
c0c7bd095d
WIP: Include QGLViewer inside CGAL_qt5
2018-05-17 10:20:55 +02:00
Maxime Gimeno
cba065e79f
update CHANGES.md
2018-05-16 12:45:12 +02:00
Laurent Rineau
05d7baceb1
Merge branch 'master' into Mesh_3-improve_polylines_to_protect-GF
2018-05-16 11:36:24 +02:00
Sébastien Loriot
4d00a8e070
Merge branch 'cgal/releases/CGAL-4.12-branch'
2018-05-15 22:32:45 +02:00
Laurent Rineau
5a5195a4f4
Merge branch 'master' into PMP-stitch_after_orient-GF
2018-05-15 16:11:14 +02:00
Laurent Rineau
6c477af5f9
Merge branch 'master' into Property_map-Point_kernel_converter_map-GF
2018-05-15 16:08:01 +02:00
Andreas Fabri
b33ab791e1
Disable a warning. Fix an allocator call
2018-05-15 15:37:51 +02:00
Laurent Rineau
f0233cfbf7
Remove the domain classes deprecated since CGAL-4.5.
...
Mael talked about that in his review.
2018-05-15 15:13:04 +02:00
Laurent Rineau
d03f76cd78
Remove that annoying warning
...
When a user-project is compile from a Git repository, there was that
annoying warning about the project not being developed in the same branch
as CGAL itself!
2018-05-15 14:56:22 +02:00
Laurent Rineau
01ab4856b0
Set BOOST_PARAMETER_MAX_ARITY very early
2018-05-15 14:56:21 +02:00
Maxime Gimeno
a3692eef90
update CHANGED.md
2018-05-15 10:04:23 +02:00
Maxime Gimeno
1a7e1ca8e6
Remove unwanted changes in installation.txt
2018-05-15 10:04:23 +02:00
Maxime Gimeno
14ef2163c4
Move everything to Stream_support
2018-05-15 10:04:23 +02:00
Sébastien Loriot
31339336df
rephrase to make it more general
2018-05-07 12:51:35 +02:00
Maxime Gimeno
66e1b27100
Fix Changes
2018-05-07 12:51:35 +02:00
Maxime Gimeno
f90c7f3604
Update CHANGES.md
2018-05-07 12:50:41 +02:00
Maxime Gimeno
2f7d66e530
Clean-up
2018-05-07 12:50:41 +02:00
Maxime Gimeno
72c31ebfac
Add a function in PMP to apply a CGAL::Aff_transformation_3 to a mesh.
2018-05-07 12:50:41 +02:00
Sébastien Loriot
da7826077a
Merge pull request #2746 from afabri/Interpolation-vertices_V2-GF
...
Small feature: Interpolation with vertices
2018-05-07 11:45:23 +02:00
Maxime Gimeno
9327e470c1
Fix doc
2018-05-04 16:11:25 +02:00
Maxime Gimeno
4bcb37d241
Update CHANGES.md
2018-05-04 15:52:39 +02:00
Mael Rouxel-Labbé
a5faa6a500
Updated CHANGES.md
2018-05-04 14:24:55 +02:00
Sébastien Loriot
8bc315c974
make it work with any Kernel object
2018-05-03 15:05:47 +02:00
Maxime Gimeno
608365d80b
restore CHANGES.md
2018-05-03 12:50:30 +02:00
Maxime Gimeno
0885a2a298
Update CHANGES.md
2018-05-03 12:50:30 +02:00
Maxime Gimeno
fc729e770d
update changes.md
2018-05-03 12:03:14 +02:00
Maxime Gimeno
c31661d2bd
Update CHANGES.md
2018-04-30 09:23:29 +02:00
Laurent Rineau
f68319c5c5
Merge branch 'releases/CGAL-4.12-branch'
2018-04-27 16:45:32 +02:00
Maxime Gimeno
a7721389b2
Forward declare the Cartesian_converter to avoid messing with the dependencies tree.
2018-04-27 09:59:25 +02:00
Laurent Rineau
c180c0678d
Fix LEDA support with gcc
2018-04-26 14:59:24 +02:00
Mael Rouxel-Labbé
17d46e9211
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-04-26 11:55:17 +02:00
Laurent Rineau
7ff5a2adfa
Next version on master will be 4.13-beta1
2018-04-25 18:08:11 +02:00
Laurent Rineau
4f14095cb8
next version on this branch is 4.12.1
2018-04-25 18:06:14 +02:00
Laurent Rineau
117148e62b
Last minute amendment to changes
2018-04-25 15:58:33 +02:00
Laurent Rineau
b9778ba91b
I forgot to prepare CGAL-4.12
2018-04-25 15:39:14 +02:00
Laurent Rineau
1391edba05
Merge pull request #3004 from sgiraudot/Shape_detection-Fix_undocumented_breaking_change-GF
...
Shape detection: fix undocumented breaking change
2018-04-24 17:34:05 +02:00
Laurent Rineau
03e68d8740
Merge pull request #2985 from afabri/CGAL-std_latest-GF
...
Support C++17 (Replace std::random_shuffle() with CGAL::random_shuffle(), and other adjustments)
2018-04-24 17:32:55 +02:00
Laurent Rineau
5fea3c3eb1
Add CGAL_CXX14
...
and remove uses of `__cplusplus` that are not in `<CGAL/config.h>`.
2018-04-17 17:15:04 +02:00
Laurent Rineau
ee61c2752c
Fix CMake scripts when GMP or MPFR is found under auxiliary/
2018-04-16 18:21:08 +02:00
Laurent Rineau
160d36af18
Fix `make install` in header-only
2018-04-16 12:08:33 +02:00
Andreas Fabri
303b0ab46e
Fix detection of CGAL_CXX11 for VC++ and fixes of usage of std::allocator_traits
2018-04-16 11:00:03 +01:00
Laurent Rineau
0e55a45155
Prefix our CMake function name with "cgal"
2018-04-13 15:02:22 +02:00
Laurent Rineau
17032feff4
Set the CGAL version variables in header-only
...
Fixes #2820 .
2018-04-13 14:58:56 +02:00
Laurent Rineau
7cc46441b5
Do not overwrite source files!
...
Fixes #3016 .
Now the `CGALConfig.cmake` at the root of the Git repository is not
modified, even with an in-source configuration.
2018-04-13 11:28:17 +02:00
Simon Giraudot
0664ad964a
Update CHANGES.md
2018-04-10 14:31:17 +02:00
Laurent Rineau
ca3ebb7f99
Next release in this branch will be CGAL-4.12-beta2, or 4.12 final
2018-04-09 10:07:38 +02:00
Laurent Rineau
bd14587987
Fix GMPXX
2018-04-04 10:56:53 +02:00
Laurent Rineau
7bb25993d6
GMPXX: Add CGAL_USE_GMPXX in header-only
2018-04-03 17:31:52 +02:00
Laurent Rineau
1384d24b99
add GMPXX support (work in progress)
2018-04-03 17:22:45 +02:00
Laurent Rineau
353e9d40a5
it has been possible
2018-03-30 17:03:38 +02:00
Laurent Rineau
c057977ed8
CGAL-4.12, not 4.11
2018-03-30 17:02:14 +02:00
Laurent Rineau
d855b1ae47
New section in the manual. Amend CHANGES.md and announcement mail
...
- New subsection "CGAL Dependencies" in the section "Header-only"
- Add a paragraph to CHANGES.md, and to the announcement mail.
2018-03-30 17:00:24 +02:00
Laurent Rineau
d4f1e95ea3
typo
2018-03-29 15:54:00 +00:00
Andreas Fabri
701a19439c
Add breaking change to the change log
2018-03-29 17:51:26 +02:00
Andreas Fabri
9c69ac41eb
Add Polyhedron_3_fwd.h
2018-03-28 17:33:28 +01:00
Laurent Rineau
e8adff9cd4
Merge pull request #2926 from sloriot/CGAL-https_links
...
Use https for all links to www.cgal.org and doc.cgal.org
2018-03-26 10:56:00 +02:00
Laurent Rineau
514c3ba6f6
Merge pull request #2943 from lrineau/CGAL-improve_CMake_script__continued-GF
...
Improve CMake scripts, continued
2018-03-26 10:55:52 +02:00
Laurent Rineau
3c70f8bad0
Fix dependencies by moving files
2018-03-23 14:17:24 +01:00
Laurent Rineau
b262232f49
Remove the warnings from the testsuite
...
In the testsuite, with `RUNNING_CGAL_AUTO_TEST`, the message will end with:
> Set CGAL_DO_NOT_WARN_ABOUT_CMAKE_BUILD_TYPE to TRUE if you want to
> disable this notice.
instead of
> disable this warning.
Because otherwise our test results are full of yellow 'w' (warnings).
2018-03-22 13:11:29 +01:00
Laurent Rineau
1d0663da1d
Remove one misleading sentence
2018-03-20 17:53:50 +01:00
Laurent Rineau
671933072c
Guard the inclusion
2018-03-20 17:09:57 +01:00
Laurent Rineau
f3b4302a08
Document the hook
2018-03-20 17:08:52 +01:00
Laurent Rineau
2d1cb94f5b
Only monitor the accesses of type MODIFIED_ACCESS
2018-03-20 17:08:52 +01:00
Laurent Rineau
30df6e803a
CGAL_DEV_MODE: Release is now the default CMAKE_BUILD_TYPE
...
Even for a CGAL developer, Release is what we want, unless we really want
to open a debugger.
2018-03-20 17:08:52 +01:00
Laurent Rineau
66b4ec4214
Add a warning about the use of Debug or "" in CMAKE_BUILD_TYPE
2018-03-20 17:08:52 +01:00
Laurent Rineau
471e7a93be
Deal with Qt5 and Boost imported targets, when CGAL is imported
...
When CGAL_Qt5 or CGAL_Core targets are imported, then we need to call
`find_package(Qt5)` and `find_package(Boost)` to re-import the
targets of Qt5 or `Boost::thread`.
Otherwise, there is that CMake warning:
CMake Warning (dev) at /mnt/testsuite/cmake/modules/CGAL_CreateSingleSourceCGALProgram.cmake:49 (add_executable):
Policy CMP0028 is not set: Double colon in target name means ALIAS or
IMPORTED target. Run "cmake --help-policy CMP0028" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Target "test_Min_circle" links to target "Boost::thread" but the target was
not found. Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
Call Stack (most recent call first):
CMakeLists.txt:22 (create_single_source_cgal_program)
This warning is for project developers. Use -Wno-dev to suppress it.
and then that link error:
/usr/bin/ld: cannot find -lBoost::thread
Ref:
https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-4.12-Ic-200/Bounding_volumes/TestReport_lrineau_Fedora-Release.gz
2018-03-16 11:42:01 +01:00
Mael Rouxel-Labbé
8646350d47
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-03-15 14:42:21 +01:00
Laurent Rineau
af6d9ab3bb
Better calls to find_package(Boost) for CGAL::CGAL_Core
2018-03-14 23:07:02 +01:00
Laurent Rineau
68a48e6b91
Remove obsolete code
...
Now that we use imported target, or aliases, then that code with lots
of `find_package` is no longer used.
2018-03-14 23:06:19 +01:00
Laurent Rineau
b4534f51b4
Remove the duplicate -DCGAL_HEADER_ONLY
2018-03-14 23:06:01 +01:00
Laurent Rineau
de1753566b
Speed improvement with CGAL_HEADER_ONLY and WITH_{tests|examples}..
...
When `CGAL_HEADER_ONLY` and `WITH_{examples|tests|demos}`, then only
the first call to `find_package(CGAL)` does the job. The subsequent
calls return very fast, by caching the results in global properties.
2018-03-14 23:04:09 +01:00
Laurent Rineau
c17e0497ae
Store values in global properties
...
When `WITH_{examples|demos|tests}` is `ON`, `CGAL_SCM.cmake` is
included by each sub-directory. With this patch, the values of
`CGAL_SCM_BRANCH_NAME` and `CGAL_CREATED_GIT_HASH` are stored in
global properties, and retrieved, instead of forking two `git` at each
use of the module.
2018-03-14 22:38:05 +01:00
Laurent Rineau
4070f70d4b
Fix issue #1580
...
Fix the issue "CMake error when WITH_CGAL_Qt5 is set to ON then
OFF" (#1580 ).
The previous CMake code was using a `file(GLOB)` to discover the list
of configured libraries, whereas that list is known by CMake.
2018-03-14 16:33:11 +01:00
Sébastien Loriot
01af331c72
use https for all links to www.cgal.org and doc.cgal.org
2018-03-14 15:59:38 +01:00
Laurent Rineau
e60ad2ac48
Fix bug introduced by PR #2846
...
If one tries to configure CGAL libraries with `CGAL_HEADER_ONLY=ON`,
but with `WITH_{examples|demos}` then one must define the target
`CGAL_Qt5_moc_and_resources`.
The bug was introduced by:
https://github.com/CGAL/cgal/pull/2846/files#diff-1f18376f411977629f9d9d36d018438dL54
2018-03-14 15:35:27 +01:00
Laurent Rineau
a06d390fd4
Merge pull request #2910 from luis4a0/Algebraic_kernel_d-RS_MPFR_compatibility-Luis
...
Algebraic kernel d RS-Fix compatibility of MPFR, MPFI and RS.
2018-03-09 18:41:16 +01:00
Luis Peñaranda
a8c8d6f152
Fix MPFR/MPFI check when MPFI is not present.
2018-03-08 10:05:26 -03:00
Luis Peñaranda
ec8ddadac8
Check that MPFR/MPFI versions match.
...
MPFI >=1.5.2 only works with MPFR >=4.0.0.
MPFI < 1.5.2 only works with MPFR < 4.0.0.
This check is performed at CMake level, when configuring MPFI.
2018-03-08 10:12:42 +01:00
Laurent Rineau
0a74393dcf
Commit all new dependencies files
2018-03-06 18:44:48 +01:00
Laurent Rineau
3768e905ae
Fix CGAL_ENABLE_CHECK_HEADERS
...
List of the fixes:
- The headers from the .cpp files were not processed (wrong regular
expression for `awk`),
- `CGAL_COMPUTE_DEPENDENCIES` is now removed (unified with
`CGAL_ENABLE_CHECK_HEADERS`).
- All `dependencies` files has an empty line (because of
`include/CGAL/version.h` in the build directory).
- Fix the name of the target `pkg_<package>_deps`
2018-03-06 18:43:39 +01:00
Laurent Rineau
c27f2a209d
Rename changes.md to CHANGES.md
2018-03-05 11:26:06 +01:00
Laurent Rineau
d485c73c7a
Fixes after review by Jane T. and Simon G.
2018-02-27 15:43:17 +01:00
Laurent Rineau
4dd581137a
Proposal of announcement for CGAL-4.12-beta1
2018-02-27 15:30:55 +01:00
Laurent Rineau
441170768d
Prepare CGAL-4.12-beta1
2018-02-25 20:36:59 +01:00
Mael Rouxel-Labbé
d9168d011c
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-02-23 18:24:39 +01:00
Laurent Rineau
758688beba
Merge pull request #2837 from afabri/CGAL-no_return-GF
...
Define CGAL_NORETURN also for VC++
2018-02-23 17:34:41 +01:00
Laurent Rineau
32a6cd7743
Merge pull request #2864 from lrineau/Installation-improve_CGAL_DEV_MODE-lrineau
...
Set the default value of CGAL_DEV_MODE from the env variable
2018-02-23 17:34:24 +01:00
Laurent Rineau
376f3d6d2c
Merge pull request #2863 from lrineau/CGAL-remove_KDS-lrineau
...
Remove Kinetic_data_structures and Kinetic_framework from CGAL
2018-02-23 17:34:11 +01:00
Laurent Rineau
0140fbd94d
Merge pull request #2830 from maxGimeno/CHECK_HEADER-Add_a_flag
...
CGAL_ENABLE_CHECK_HEADERS implies CGAL_PROFILE
2018-02-23 17:26:08 +01:00
Mael Rouxel-Labbé
c28e05be0c
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-02-23 12:50:06 +01:00
Laurent Rineau
c64596903d
Set the default value of CGAL_DEV_MODE from the env variable
...
If the environment variable `CGAL_DEV_MODE` is set to a "true" value,
according to CMake, then the `CGAL_DEV_MODE` CMake option is `ON` by
default.
https://cmake.org/Wiki/CMake/Language_Syntax#CMake_supports_boolean_variables .
> CMake considers an empty string, "FALSE", "OFF", "NO", or any string
> ending in "-NOTFOUND" to be false. [..] Other values are true.
2018-02-21 15:32:56 +01:00
Laurent Rineau
a2e829fab3
Remove Kinetic_data_structures and Kinetic_framework from CGAL
2018-02-21 11:02:35 +01:00
Laurent Rineau
6553d7a9b3
Fix check_headers in master
2018-02-20 10:59:04 +01:00
Laurent Rineau
e6967d0887
Merge pull request #2846 from lrineau/Installation-fix_CGAL_HEADER_ONLY-GF
...
Fix CGAL_HEADER_ONLY
2018-02-19 14:28:43 +01:00
Laurent Rineau
7e8e70a005
Merge pull request #2799 from lrineau/Installation-Add_CGAL_DEV_MODE-GF
...
Add CGAL_DEV_MODE
2018-02-19 14:27:33 +01:00
Laurent Rineau
78e7060525
Merge pull request #2712 from afabri/CGAL-VC+warnlevel_4-GF
...
Deal with VC++ warnings of level /W4
2018-02-19 14:27:06 +01:00
Laurent Rineau
9b06a70e91
Merge pull request #2819 from afabri/CGAL-remove_SCL_SECURE_NO_DEPRECATE-GF
...
Address the warning concerning SCL_SECURE for VC++
2018-02-19 14:26:23 +01:00
Laurent Rineau
dd739cd31b
Do not declare the target CGAL_Qt5_moc_and_resources when useless
...
- .. if `CGAL_HEADER_ONLY` is not true,
- or if CMake is configuring CGAL "libraries".
2018-02-15 15:52:38 +01:00
Laurent Rineau
72aab1189a
Add the CMake option CGAL_HEADER_ONLY
...
This was already a CMake cache variable that is used a lot, but it was not
yet visible in the CMake GUI.
2018-02-15 15:51:27 +01:00
Laurent Rineau
4e0cc55e4c
Fix the CMake error
...
CMake does not like that the documentation of a CMake cache variable is
multiline. That triggers an error once the cache is re-loaded, the second
time.
2018-02-14 16:23:19 +01:00
Andreas Fabri
bcbbf35dad
Define CGAL_NORETURN also for VC++ and move the macro before the functions
2018-02-14 14:51:40 +00:00
Laurent Rineau
9a80f5ddd8
Merge pull request #2800 from jasjuang/master
...
prevent GCC flags propagating to NVCC, fixes #2775
2018-02-14 15:34:23 +01:00
Maxime Gimeno
a3409eb829
Change to compile flag
2018-02-14 11:04:08 +01:00
Maxime Gimeno
cb5bf32f09
Add -DCGAL_PROFILE if CGAL_ENEABLE_CHECK_HEADERS is ON.
2018-02-14 10:26:03 +01:00
Sébastien Loriot
483f69728e
Refresh branch
2018-02-12 22:21:38 +01:00
jasjuang
de47e36dac
prevent GCC flags propagating to NVCC, fixes #2775
2018-02-09 09:46:50 -08:00
Andreas Fabri
abe933a684
Address the warning concerning SCL_SECURE for VC++
2018-02-09 15:00:14 +00:00