Laurent Rineau
8afe80430e
fix the CMake bug in https://cgal.geometryfactory.com/CGAL/testsuite/results-6.0-I-333.shtml
2024-09-26 13:14:14 +02:00
Laurent Rineau
e210184ee5
Merge remote-tracking branch 'cgal/master'
2024-09-25 17:01:30 +02:00
Laurent Rineau
ef77c4a6ff
Prepare CGAL-6.0
2024-09-25 16:18:42 +02:00
Laurent Rineau
262fb0bb87
Merge remote-tracking branch 'cgal/master' into List-third-party-libraries-GF
2024-09-20 09:29:21 +02:00
Nicolas Saillant
78af7b96f0
Update OpenMesh version extraction logic in CMake script
2024-09-13 10:11:18 +02:00
Sébastien Loriot
41b096c91a
Merge remote-tracking branch 'cgal/5.6.x-branch'
2024-09-11 17:23:50 +02:00
Sébastien Loriot
f1af52edeb
Merge remote-tracking branch 'cgal/5.5.x-branch'
2024-09-10 18:40:17 +02:00
Sébastien Loriot
10fe101cc9
add extra PATH
2024-09-10 18:39:53 +02:00
Sébastien Loriot
4115afa3da
Merge remote-tracking branch 'cgal/5.5.x-branch'
2024-09-10 13:51:15 +02:00
Sébastien Loriot
1f2c7f0804
add extra path
2024-09-10 13:50:23 +02:00
Sébastien Loriot
9ff709885a
Merge remote-tracking branch 'cgal/5.6.x-branch'
2024-09-06 16:07:49 +02:00
Sébastien Loriot
98f4633e5f
Merge remote-tracking branch 'cgal/5.5.x-branch'
2024-09-06 16:07:14 +02:00
Sebastien Loriot
abd0a58338
Installation - update `FindOpenMesh.cmake` ( #8332 )
...
## Summary of Changes
This PR updates CGAL's `FindOpenMesh.cmake`, accordingly with the one
provided by OpenMesh 11.0, and introducing the target
`OpenMesh::OpenMesh`
## Release Management
* Affected package(s): Installation
* License and copyright ownership: unchanged
2024-09-06 13:26:41 +02:00
Sebastien Loriot
368d6010cb
Update CHANGES.md ( #8457 )
...
Some changes for Mesh 3 are in the wrong place.
_Please use the following template to help us managing pull requests._
## Summary of Changes
_Describe what your pull request changes to CGAL (this can be skipped if
it solves an issue already in the tracker or if it is a Feature or Small
Feature submitted to the CGAL Wiki)._
## Release Management
* Affected package(s):
* Issue(s) solved (if any): fix #0000 , fix #0000,...
* Feature/Small Feature (if any):
* Link to compiled documentation (obligatory for small feature) [*wrong
link name to be changed*](httpssss://wrong_URL_to_be_changed/Manual/Pkg)
* License and copyright ownership:
2024-09-04 15:29:00 +02:00
Guillaume Damiand
a0276c9d74
Update CHANGES.md
...
Some changes for Mesh 3 are in the wrong place.
2024-09-04 08:15:02 +02:00
Sébastien Loriot
b46e4359b1
make it work also for installed version
2024-09-03 15:52:51 +02:00
Sébastien Loriot
cb78abd603
fixes for latest version of LAStools + be compatible with CONFIG mode
...
provided CMAKE_FIND_PACKAGE_PREFER_CONFIG is set to TRUE
2024-09-03 14:20:20 +02:00
Sébastien Loriot
e791122b35
handle cases when LASZIP and LASLIB have different include paths
2024-09-03 09:59:02 +02:00
Nicolas Saillant
b76177cdf5
Add version check for OpenMesh library
2024-09-02 09:03:45 +02:00
Sven Oesau
a82fb5088b
allow use of Rapidlasso Laslib as alternative to CGALs fork
2024-08-30 10:14:36 +02:00
Sébastien Loriot
af8e134aa6
doc boost mp as gmp replacement
2024-08-28 14:04:57 +02:00
Jane Tournois
603f6a5a03
OpenMesh >= 10.0 have a OpenMeshConfig.cmake file
...
so we do not need FindOpenMesh.cmake anymore
We add the target CGAL::OpenMesh_support to make it uniform with other dependencies
2024-08-27 14:00:46 +02:00
Jane Tournois
328c919d67
wip CGAL_OpenMesh_support
2024-08-27 11:01:32 +02:00
Nicolas Saillant
8ef79af9e2
Add ITT library version
2024-08-26 09:49:27 +02:00
Laurent Rineau
2a1e5ee9e7
only display the 3rd-party versions with CGAL_TEST_SUITE
...
@SaillantNicolas I have pushed this commit directly.
2024-08-23 16:42:03 +02:00
Laurent Rineau
02a38472a1
reformat the REUSE.toml file (readability), add natvis files
2024-08-23 15:43:53 +02:00
Nicolas Saillant
44053f5c7b
Update library versions and add new third-party libraries
2024-08-23 09:31:34 +02:00
Nicolas Saillant
ae10e2e7d4
Refactor library version extraction logic
2024-08-22 10:48:40 +02:00
Laurent Rineau
49cb591951
move the code to a CMake module
2024-08-21 16:28:23 +02:00
Sebastien Loriot
07d33dc316
Update to REUSE tools v4 ( #8350 )
2024-08-19 11:18:34 +02:00
Sebastien Loriot
862a3b6539
Update CMakeLists.txt for recent VTK to fix CMake Warning ( #8279 )
...
## Summary of Changes
Versions >= 9 of VTK trigger the following CMake warning using CGAL's
CMakeLists
```
CMake Deprecation Warning at C:/dev/VTK-9.2.2/build/lib/cmake/vtk-9.2/vtk-use-file-deprecated.cmake:1 (message):
The `VTK_USE_FILE` is no longer used starting with 8.90.
Call Stack (most recent call first):
CMakeLists.txt:32 (include)
```
I suggest this modification of the CMakeLists of Mesh_3 examples, that
also requires moving to VTK 9 (9.0 was released in 2020).
If this modification and new requirement are validated, I can apply the
change everywhere.
## Release Management
* Affected package(s): Mesh_3 for now
* License and copyright ownership: unchanged
2024-08-19 11:14:31 +02:00
Nicolas Saillant
565d5413b0
Restructure third party libraries in a table format
2024-08-05 15:51:05 +02:00
Nicolas Saillant
00cc6ce694
Update GMP and GLPK version checks in CMakeLists.txt
2024-07-16 16:00:46 +02:00
Nicolas Saillant
e3fd9ed25f
Update library version checking logic for MPFR and METIS
2024-07-12 16:30:55 +02:00
Laurent Rineau
2616293563
Rename lib to cgal_3rdparty_lib
...
Because FindVTK redefines `lib` to something else!
2024-07-12 11:59:07 +02:00
Laurent Rineau
e5a32d79ea
Fix issue with VTK/Qt5/Qt6
2024-07-12 11:40:39 +02:00
Laurent Rineau
a965b13bfe
fix CI
2024-07-11 17:26:57 +02:00
Laurent Rineau
0babd3148a
update to REUSE tools v4
2024-07-11 17:20:02 +02:00
Nicolas Saillant
fc9a08e93e
Update library check to use a function and loop
2024-07-11 16:18:37 +02:00
Nicolas Saillant
d8451ecfed
Update third-party library names and versions in CMakeLists.txt
2024-07-10 16:27:16 +02:00
Jane Tournois
d45c4a2b2e
update FindOpenMesh.cmake
2024-07-03 14:00:50 +02:00
Laurent Rineau
78a4865416
prepare for 6.0-beta2
2024-06-21 18:44:43 +02:00
Laurent Rineau
6f4b598b6a
Merge pull request #8278 from albert-github/feature/bug_spell_20240511
...
Spelling correction
2024-06-13 12:48:43 +02:00
Nicolas Saillant
46f4171ec0
display third party libraries in summary
2024-06-12 11:02:01 +02:00
Laurent Rineau
1b534cd347
Merge pull request #8248 from sloriot/CGAL-deprecate_Surface_mesher
...
deprecate Surface_mesher package
2024-06-12 10:06:14 +02:00
Laurent Rineau
32893b91c0
Merge pull request #8263 from lrineau/CGAL-update_minimal_cmake-GF
...
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-12 10:06:12 +02:00
Laurent Rineau
f3b409a807
require VTK version 9.0 or later
2024-06-11 15:57:25 +02:00
albert-github
c35a0a7f11
Spelling correction
...
Spelling correction due to updated dictionary.
(dictionary was updated after the previous spelling correction :-( )
2024-06-11 10:12:12 +02:00
Laurent Rineau
3a223ebd1e
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-06 20:19:44 +02:00
Nicolas Saillant
ff30601f36
Add version details to some third-party libraries
2024-06-04 16:09:24 +02:00