Commit Graph

72213 Commits

Author SHA1 Message Date
Laurent Rineau 5725835fc3 Fix a bug
Do not add non-existent directories to `CGAL_INCLUDE_DIRS`.

CMake-3.5.2 complains about that in header-only.
2017-03-27 17:23:27 +02:00
Laurent Rineau 98890c9924 Fix the INTERFACE_INCLUDE_DIRECTORIES of CGAL 2017-03-27 17:23:27 +02:00
Clement Jamin 23a1c3ee54 Revert "This only has to be done in header-only mode"
This reverts commit ff3b3b01ab96485cd32564175833b68044806bee.
2017-03-27 17:23:27 +02:00
Clement Jamin 6f0efd931f Remove useless test 2017-03-27 17:23:26 +02:00
Laurent Rineau 5d5f6d4dae include CGAL_Macros.cmake in the CGALConfig.cmake 2017-03-27 17:23:26 +02:00
Laurent Rineau e9db872747 Simplify the CMakeLists.txt API even further 2017-03-27 17:23:26 +02:00
Clement Jamin dfb24b5340 Add comments 2017-03-27 17:23:26 +02:00
Clement Jamin b9909ddfb5 This only has to be done in header-only mode 2017-03-27 17:23:26 +02:00
Laurent Rineau a3ddaa132f Define and use a new CMake API for CGAL
For the moment, the new API is used only in:

- `examples/Mesh_2/CMakeLists.txt`
- `demo/Triangulation_2/CMakeLists.txt`
2017-03-27 17:23:26 +02:00
Clement Jamin 973b4e89b2 Fix bug in case ZLib is not found 2017-03-27 17:23:26 +02:00
Clement Jamin a2a3ad29b4 Use CGAL_SetupCGAL_Qt5Dependencies + remove useless test 2017-03-27 17:23:26 +02:00
Laurent Rineau c2fd460927 Use CGAL::CGAL_<lib> instead of CGAL_<lib> 2017-03-27 17:23:26 +02:00
Laurent Rineau f9835007e5 Use CGAL::CGAL instead of CGAL 2017-03-27 17:23:26 +02:00
Laurent Rineau 8f2fa4f637 Do not hardcode CGAL_Qt5
Use ${target} instead.
2017-03-27 17:23:26 +02:00
Laurent Rineau 429bfa4315 move the add_config_flag calls 2017-03-27 17:23:26 +02:00
Laurent Rineau 70e5a280f0 INSTALL use COMPONENT 2017-03-27 17:23:26 +02:00
Laurent Rineau ff15d0e5fc Simplify the CMakeLists.txt of our libraries 2017-03-27 17:23:26 +02:00
Laurent Rineau b978620b29 Add an include guard 2017-03-27 17:13:15 +02:00
Sebastien Loriot 5b71e23074 Merge pull request #1992 from afabri/Triangulation_2-fix_doc-GF
Triangulation_2: Add \cgalRefines and polish a little bit
2017-03-24 11:08:36 +01:00
Andreas Fabri 98e41d81af Add \cgalRefines and polish a little bit 2017-03-24 09:29:21 +01:00
Laurent Rineau a9625f42ca Merge pull request #1986 from afabri/patch-2
Kernel_23:  fix typesetting in the manual.
2017-03-22 20:36:34 +01:00
Andreas Fabri 1a3a6e93ee Kernel_23: fix typesetting in the manual.
Leading whitespace has semantics, so we remove it
2017-03-22 17:13:28 +01:00
Sebastien Loriot 5b6cf1cfae Merge pull request #1976 from sloriot/PMP-coref_bugfix_tangent_cases
Correctly handle edge tangency cases
2017-03-20 16:11:17 +01:00
Sébastien Loriot 0b29878f6d better handling of tangency
correctly handle dangling intersection polylines
that appear when models are tangent along an edge
2017-03-16 18:44:13 +01:00
Sébastien Loriot 58f59d0af0 add new data set to test tangent cases 2017-03-16 15:38:54 +01:00
Sebastien Loriot cce6932af9 Merge pull request #1947 from janetournois/Mesh_3-add_lipschitz_sizing-example-jtournois
Mesh_3 - add an example for `Lipschitz_sizing`
2017-03-16 11:03:33 +01:00
Sébastien Loriot c360e025a1 Merge remote-tracking branch 'cgal/releases/CGAL-4.9-branch' into HEAD 2017-03-16 10:41:40 +01:00
Sebastien Loriot d615e610c1 Merge pull request #1952 from sgiraudot/Point_set_shape_detection-Fix_incomplete_clear-GF
Point set shape detection: Fix incomplete clear
2017-03-16 10:39:29 +01:00
Jane Tournois 882893c9d9 remove empty file description 2017-03-16 10:37:58 +01:00
Simon Giraudot 12e032c9e4 Bugfix in test: shape factory must be added when input is reset 2017-03-16 10:37:22 +01:00
Simon Giraudot 24ff167b72 Fix incomplete clear 2017-03-16 10:37:21 +01:00
Sebastien Loriot 8662845f35 Merge pull request #1973 from janetournois/PMP-improve_tests-jtournois
PMP : Improve the tests
2017-03-16 09:58:53 +01:00
Sébastien Loriot 6d3d570239 Merge remote-tracking branch 'cgal/releases/CGAL-4.9-branch' into HEAD 2017-03-16 09:57:17 +01:00
Sebastien Loriot 35beb1a4e2 Merge pull request #1959 from afabri/BGL-bugfix_Dual-GF
BGL bugfix in the class Dual
2017-03-16 09:56:24 +01:00
Sebastien Loriot ccf620e3ad Merge pull request #1964 from sgiraudot/STL_Extension-Fix_iterator_range_size_type-GF
Fix iterator range size type
2017-03-16 09:54:06 +01:00
Sébastien Loriot 889307a486 Merge remote-tracking branch 'cgal/releases/CGAL-4.9-branch' into HEAD 2017-03-16 09:44:58 +01:00
Sébastien Loriot 6075c8fbcb fix unused variable warning 2017-03-16 09:44:17 +01:00
Sébastien Loriot a79f461548 be more permissive for open meshes 2017-03-15 17:13:40 +01:00
Sébastien Loriot 259155edb3 improve the coref-bool-op test to also check possible results are as expected 2017-03-15 16:49:32 +01:00
Sébastien Loriot b64cca5fdf Merge remote-tracking branch 'cgal/releases/CGAL-4.9-branch' into HEAD 2017-03-14 17:10:19 +01:00
Sébastien Loriot 731bb17827 add missing off file 2017-03-14 17:06:35 +01:00
Sebastien Loriot e3b6f20ac8 Merge pull request #1962 from sloriot/AOS_2-fix_precond_trap_decomp
Fix precondition in Trapezoidal_decomposition_2
2017-03-14 16:30:29 +01:00
Sebastien Loriot 26c6dac6fa Merge pull request #1919 from maxGimeno/Polyhedron_demo-Reduce_memory_consumption-GF
Polyhedron demo: OFF_plugin optimizations
2017-03-14 16:29:16 +01:00
Jane Tournois b6d88274fb deactivate output to files in the testsuite
it takes long and is not really useful for the tests
2017-03-14 16:20:28 +01:00
Jane Tournois f9fe9a5e6a add assertions to the PMP testsuite 2017-03-14 15:46:48 +01:00
Jane Tournois a88efb4144 rename header protection macros, and include license headers 2017-03-14 10:58:46 +01:00
Jane Tournois 8a8827add0 remove useless file description 2017-03-14 10:35:00 +01:00
Simon Giraudot d35c50577d Fix warning in point set shape detection 2017-03-14 07:20:50 +01:00
Andreas Fabri 58b4b81ccd fix in_edges() and out_edges() 2017-03-13 17:12:37 +01:00
Sébastien Loriot 16d369dbd0 rename test file that is in conflict with another test 2017-03-13 14:04:04 +01:00