Laurent Rineau
ac46e56236
fix SELinux contexts so that the web server can offer the files
2024-08-23 15:49:20 +02:00
Sébastien Loriot
483d43cdf2
use default that is fine for most of the packages
2024-08-23 11:12:01 +02:00
Nicolas Saillant
2fad60090a
Add sed command to extract third-party library info
2024-08-22 09:13:09 +02:00
Laurent Rineau
847df9a0c9
better error handling for doxygen testsuite
2024-07-09 11:48:41 +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
3a223ebd1e
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-06 20:19:44 +02:00
albert-github
36c8b7589d
Spelling corrections
...
Last batch (for now) of spelling corrections in doxygen and normal comments
2024-05-31 19:05:34 +02:00
Laurent Rineau
621859b526
Rename Polyhedron demo to CGAL Lab
...
And announce it in the `CHANGES.md`.
2024-04-18 12:39:30 +02:00
Sébastien Loriot
a5f7ffb900
add missing suffix
2024-03-25 15:52:57 +01:00
Sébastien Loriot
bd98f389b1
update for qt6
2023-12-22 15:09:29 +01:00
Laurent Rineau
0b58c21b11
improve the script
...
[skip ci]
2023-12-21 15:45:39 +01:00
Laurent Rineau
e0eb2d4014
Merge pull request #7867 from lrineau/Scripts-improve_add_toc_to_github_wiki_page.py-GF
...
Improve add_toc_to_github_wiki_page.py
2023-12-11 13:56:20 +01:00
Laurent Rineau
23e36487e1
Merge pull request #7816 from afabri/Parameterization-no_opennl-GF
...
Parameterization: cleanup
2023-11-29 17:23:20 +01:00
Laurent Rineau
95b83b1214
Merge pull request #7845 from puneetmatharu/patch-cgal-dont-override-build-testing
...
Patch usage of BUILD_TESTING to handle the case that CGAL is a subproject
2023-11-29 17:22:54 +01:00
Laurent Rineau
fa96bf8623
fix other linter warnings
2023-11-17 17:11:46 +01:00
Laurent Rineau
73bd84ddd1
Improve add_toc_to_github_wiki_page.py
...
- reformat using `black`
- add an option `--max-level`
- quote anchors (for accentuated character)
- fix linter errors
2023-11-17 11:25:44 +01:00
Laurent Rineau
ba46b785b1
Merge branch 'master' into Parameterization-no_opennl-GF
2023-11-15 16:33:49 +01:00
Andreas Fabri
59af92c085
more cleanup
2023-11-14 13:41:09 +00:00
Nicolas Saillant
f86d08ec6d
Add clickable link and remove file columns
2023-11-14 09:43:14 +01:00
Puneet Matharu
7944441068
Patch usage of BUILD_TESTING to handle the case that CGAL is a subproject.
2023-11-02 18:09:03 +00:00
Laurent Rineau
2e04088d1f
cgal_create_release_with_cmake.cmake: only call Git one
2023-08-01 18:22:12 +02:00
Laurent Rineau
a556fc9f95
Merge pull request #7556 from sloriot/CGAL-add_missing_test
...
Add missing tests
2023-07-17 09:52:29 +02:00
Sebastien Loriot
207105f611
(Really) Disable MSVC 2015 starting with CGAL 6.0 ( #7594 )
...
#7538 followup
one more time 🎵 🎵 🎵 🎵
2023-07-13 17:48:14 +02:00
Laurent Rineau
d10e9387c2
Merge branch 'master' into CGAL-add_missing_test
...
# Conflicts:
# STL_Extension/test/STL_Extension/test_skiplist.cpp
2023-07-12 15:48:42 +02:00
Laurent Rineau
2330898f9d
Merge branch 'master' into CGAL-reuse_compliance-lrineau
2023-07-12 10:30:42 +02:00
Sébastien Loriot
faafc6453f
add a missing check
2023-07-11 18:15:34 +02:00
Laurent Rineau
62438e59d3
deduplicate the LICENSES/ directory
...
The script `cgal_create_release_with_cmake.cmake` has been modified.
2023-07-06 12:36:33 +02:00
Sébastien Loriot
404bc84696
missing ${}
2023-07-06 09:37:02 +02:00
Sébastien Loriot
72044ffed4
move test to make sure it is not re-added later
2023-07-05 09:54:22 +02:00
Sébastien Loriot
6ed484250e
test that all .cpp in examples and test are compiled
2023-06-27 11:25:49 +02:00
Sebastien Loriot
98e3dbb6e3
D'oh!
...
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2023-06-22 10:26:19 +02:00
Sébastien Loriot
61a39cc95b
disable MSVC 2015 starting with CGAL 6.0
2023-06-22 10:11:24 +02:00
Sébastien Loriot
c4eb65d71b
disable MSVC 2015
2023-06-13 19:02:22 +02:00
Laurent Rineau
7c0619b0d1
Merge pull request #7312 from SaillantNicolas/Windows_precompiled_CGAL_3D_demos
...
Windows Precompiled CGAL 3D Demos
2023-06-07 15:15:51 +02:00
Laurent Rineau
8dfb91cb82
Merge pull request #7312 from SaillantNicolas/Windows_precompiled_CGAL_3D_demos
...
Windows Precompiled CGAL 3D Demos
2023-06-07 15:15:16 +02:00
Jane Tournois
49d0fcf880
fix demos upload URL
2023-06-06 16:22:35 +02:00
Jane Tournois
0e3464e10d
scp the demos.tar.gz to public_html
2023-06-02 09:59:47 +02:00
Jane Tournois
c15199f3e5
avoid using "C:" in tar arguments. "C:" is part of DEMOS_TEST_DIR
2023-06-02 09:59:47 +02:00
Jane Tournois
10404c1054
fix qwindows.dll path
2023-06-02 09:59:46 +02:00
Jane Tournois
3c8821b7de
mv each demo binaries to DEMOS_TEST_DIR
2023-06-02 09:59:46 +02:00
Jane Tournois
4b7ba346f0
fix paths
2023-06-02 09:59:46 +02:00
Jane Tournois
3f30c77f55
publish results AFTER collecting demos binaries
2023-06-02 09:59:45 +02:00
Jane Tournois
1e20243096
replace ${CGAL_BINARY_DIR}/test by ${CGAL_TEST_DIR}
...
leftover from autotest_cgal
2023-06-02 09:59:45 +02:00
Jane Tournois
5b82ef33af
remove \ (made sense in autotest_cgal but not here)
2023-06-02 09:59:44 +02:00
Jane Tournois
36b1971f0f
make collect_demos_binaries() more consistent with the rest of the script
...
by using macros for TAR, COMPRESSOR, and variables describing paths
2023-06-02 09:59:44 +02:00
Jane Tournois
686db7277f
minor reorganization
2023-06-02 09:59:43 +02:00
Jane Tournois
0f6ed75aca
use plural everywhere to be consistent
2023-06-02 09:59:42 +02:00
Jane Tournois
d38078245b
fix typo
2023-06-02 09:59:42 +02:00
Jane Tournois
8c2b0b4065
cgal_demo_copy_all_dlls_cygwin takes two arguments:
...
target_directory config_type
2023-06-02 09:59:41 +02:00
Jane Tournois
53baaf70fd
move collect_demo_binaries to separate function
2023-06-02 09:59:41 +02:00
Nicolas Saillant
72052b11b4
Collect Demos in run_testsuite_with_ctest
2023-06-02 09:59:40 +02:00
Sebastien Loriot
b1b02d64fe
P3M3: Non-cubic domains, fixes, improvements ( #7062 )
...
## Summary of Changes
- Add a dummy point generator that is agnostic to the periodic domain's
geometry, allowing P3M3 to handle non-cubic domain.
- Add an example of P3M3 running on polyhedral domains.
- Fix a few issues in SMDS_3's tet soup reading relating to
non-manifoldness + general IO code speed improvements.
- Fix a few issues in P3M3's medit output and always duplicate facets to
reduce the quantity of non-manifoldness occurences.
- Fix an issue with including Mesh_3 headers before P3M3's.
- Fix periodic point projection (for Mesh_3 optimizers) badly computing
the projection direction
- Robustify a handful of P3M3 functions that were using intermediate
constructions rather than the <Point, Offset> API (which uses filtered
predicates and thus yields proper robustness)
- Misc minor code cleaning / modernization
ToDo:
- [x] Check if some medit IO issues are fixed
- [x] Add non-manifoldness flag to read_MEDIT
- [x] Fix value of orthosphere_radius_threshold
- [x] Check calls of insert_dummy_points() (use generic)
- [x] Check doc of P3M3 about cubic domains requirement
Not done:
- [ ] Fix sharp features for periodic polyhedral domains (problems due
to changing weights creating cover change...). Code:
https://gist.github.com/MaelRL/357c52dc04e16a162f13a3c6860a1398 ; WIP
diff: https://gist.github.com/MaelRL/f98809964acffbacb6d3f42793e2654e
## Release Management
* Affected package(s): `Mesh_3`, `P3M3`, `P3T3`, `SMDS3`
* Issue(s) solved (if any): Fix #6997 , Fix #7214
* Feature/Small Feature (if any): TODO
* License and copyright ownership: no change
2023-05-30 19:13:45 +02:00
Sébastien Loriot
21320a02ef
Merge remote-tracking branch 'cgal/5.4.x-branch' into HEAD
2023-05-19 18:05:03 +02:00
Sebastien Loriot
243adaaa05
Update doc testsuite to use 1.9.6 ( #7441 )
...
Replaces #6178
2023-05-19 18:03:05 +02:00
Sébastien Loriot
d23fdd85bf
update testsuite script to last doxygen version
2023-05-12 19:44:58 +02:00
Mael
532b82cb9b
Merge branch 'master' into P3M3-Undocumented_polyhedral_domain_example-GF
2023-05-04 17:28:47 +02:00
Jane Tournois
7eb9a5a0cc
Merge remote-tracking branch 'cgal/master' into Mesh_3-triple_line_extraction_and_weights-GF
...
# Conflicts:
# Mesh_3/include/CGAL/Labeled_mesh_domain_3.h
2023-04-07 15:11:30 +02:00
Mael Rouxel-Labbé
cd0c81a98a
Merge remote-tracking branch 'cgal/master' into P3M3-Undocumented_polyhedral_domain_example-GF
2023-03-20 10:14:27 +01:00
Laurent Rineau
95dc40f610
List workflow run: skip disabled workflows
2023-03-16 10:27:11 +01:00
Nicolas Saillant
185e510278
Fix line endings
2023-03-15 14:49:57 +01:00
SaillantNicolas
10caf9fde4
added a script that list all cgal workflow last run
2023-03-03 15:42:17 +01:00
Sébastien Loriot
da39109d88
fix CI and be more strict also on the operator() call
2023-02-27 09:58:26 +01:00
Mael
8f703b54cb
Merge branch 'master' into P3M3-Undocumented_polyhedral_domain_example-GF
2023-01-27 21:48:32 +01:00
Laurent Rineau
1d6830501d
Merge branch '5.5.x-branch'
2023-01-05 15:46:47 +01:00
Laurent Rineau
3cabebf827
Merge branch '5.4.x-branch' into 5.5.x-branch
2023-01-05 15:46:14 +01:00
Laurent Rineau
bcc59bfbb6
CONFIG_TYPE maybe used on other platforms
...
On MacOS, with the XCode generator, the config type is required.
2022-12-21 14:55:42 +01:00
Mael Rouxel-Labbé
b115a680bf
Merge remote-tracking branch 'cgal/master' into P3M3-Undocumented_polyhedral_domain_example-GF
2022-12-06 09:47:46 +01:00
Laurent Rineau
dbe12c20ee
Merge pull request #7072 from afabri/CGAL-cmake-3_25-GF
...
CGAL: Fixes for cmake 3.25
# Conflicts:
# Barycentric_coordinates_2/examples/Barycentric_coordinates_2/CMakeLists.txt
# Barycentric_coordinates_2/test/Barycentric_coordinates_2/CMakeLists.txt
# Polygonal_surface_reconstruction/examples/Polygonal_surface_reconstruction/CMakeLists.txt
# Polygonal_surface_reconstruction/test/Polygonal_surface_reconstruction/CMakeLists.txt
# Shape_regularization/examples/Shape_regularization/CMakeLists.txt
# Shape_regularization/test/Shape_regularization/CMakeLists.txt
# Weights/examples/Weights/CMakeLists.txt
# Weights/test/Weights/CMakeLists.txt
2022-12-05 12:22:44 +01:00
Laurent Rineau
f0d4d975dd
Merge pull request #7072 from afabri/CGAL-cmake-3_25-GF
...
CGAL: Fixes for cmake 3.25
# Conflicts:
# Barycentric_coordinates_2/examples/Barycentric_coordinates_2/CMakeLists.txt
# Barycentric_coordinates_2/test/Barycentric_coordinates_2/CMakeLists.txt
# Polygonal_surface_reconstruction/examples/Polygonal_surface_reconstruction/CMakeLists.txt
# Polygonal_surface_reconstruction/test/Polygonal_surface_reconstruction/CMakeLists.txt
# Shape_regularization/examples/Shape_regularization/CMakeLists.txt
# Shape_regularization/test/Shape_regularization/CMakeLists.txt
# Weights/examples/Weights/CMakeLists.txt
# Weights/test/Weights/CMakeLists.txt
2022-12-05 12:03:21 +01:00
Sébastien Loriot
20dacdb0c7
add check that cmake_minimum_required is the first line
2022-11-23 10:46:41 +01:00
Mael Rouxel-Labbé
b10b84fb7f
Merge remote-tracking branch 'cgal/master' into P3M3-Undocumented_polyhedral_domain_example-GF
2022-11-18 16:47:07 +01:00
Sébastien Loriot
c4b7c524dd
fix indentation
2022-10-25 16:55:17 +02:00
Mael Rouxel-Labbé
54cfef9dc7
Fix typo in dependency check message
2022-10-25 13:31:20 +02:00
Laurent Rineau
959d2edd5e
Remove a comment (was a debug work-in-progress)
2022-09-29 14:13:04 +02:00
Laurent Rineau
ba47ed444a
Fix the script cgal_check_dependencies.sh
2022-09-27 14:31:50 +02:00
Laurent Rineau
4c5b5843e3
sed -i -e 's/egrep/grep -E/g'
2022-07-01 16:19:36 +02:00
Laurent Rineau
734c96e951
Merge branch 'master' into pr/lrineau/6558
2022-05-06 16:25:32 +02:00
Laurent Rineau
90accc92ea
Merge pull request #6499 from MaelRL/STL-Merge_is_defaults-GF
...
Merge parameters::Is_default and parameters::is_default_parameter
2022-05-06 14:22:02 +02:00
Laurent Rineau
7c4e43ee1c
Merge pull request #6535 from sloriot/Test-remove_cmake_generator
...
remove mentions to CMAKE_GENERATOR in test scripts
# Conflicts:
# CGAL_ipelets/demo/CGAL_ipelets/cgal_test_with_cmake
# Set_movable_separability_2/test/Set_movable_separability_2/cgal_test_with_cmake
2022-05-06 14:21:25 +02:00
Laurent Rineau
539e2852a1
Merge pull request #6535 from sloriot/Test-remove_cmake_generator
...
remove mentions to CMAKE_GENERATOR in test scripts
# Conflicts:
# CGAL_ipelets/demo/CGAL_ipelets/cgal_test_with_cmake
# Set_movable_separability_2/test/Set_movable_separability_2/cgal_test_with_cmake
2022-05-06 14:19:07 +02:00
Laurent Rineau
2288225448
Massive update of CMake policies to version 3.23
2022-05-06 09:34:35 +02:00
Sébastien Loriot
8e0ed828e7
remove mentions to CMAKE_GENERATOR in test scripts
2022-04-28 13:48:23 +02:00
Laurent Rineau
f7424e89b9
Merge pull request #6509 from lrineau/Scripts-Fix__run_testsuite_with_ctest__on_cygwin-GF
...
Fix run_testsuite_with_ctest on Cygwin
2022-04-27 16:31:47 +02:00
Laurent Rineau
5af4355ab0
Merge pull request #6509 from lrineau/Scripts-Fix__run_testsuite_with_ctest__on_cygwin-GF
...
Fix run_testsuite_with_ctest on Cygwin
2022-04-27 16:30:49 +02:00
Laurent Rineau
b68e2a5005
Fix run_testsuite_with_ctest on Cygwin
2022-04-22 11:25:09 +02:00
Mael Rouxel-Labbé
8ca3558216
Include Installation headers in NP checks (io_tags.h includes config.h)
2022-04-20 16:49:05 +02:00
Mael Rouxel-Labbé
d1876deb3c
Include Stream_support headers in NP checks (tags.h includes io_tags.h)
2022-04-20 16:44:43 +02:00
Sébastien Loriot
6d3176e061
move Named_parameters class in STL_extension
...
helpers stay in BGL because it depends on BGL tags
2022-01-07 15:12:22 +01:00
Laurent Rineau
8723095ce0
Merge branch '5.2.x-branch' into 5.3.x-branch
2021-11-30 10:26:40 +01:00
Laurent Rineau
07cfbc21d8
Update all testsuite scripts, using master versions
2021-11-30 10:23:20 +01:00
Laurent Rineau
22c4c859d2
Merge branch '5.3.x-branch'
2021-11-02 10:59:04 +01:00
Sébastien Loriot
120d94a4cf
add new test for documented named parameters
2021-11-01 09:39:51 +01:00
Laurent Rineau
ea15e79a89
Improve merge_pr_with_label
2021-10-29 17:06:12 +02:00
Sebastien Loriot
ed3503d238
Merge pull request #6061 from sloriot/Scripts-merge_prs
...
Simply merge script by using gh
2021-10-19 15:46:50 +02:00
Laurent Rineau
48d4034baa
Cosmetic change: I commit what is used on sosno
2021-10-18 16:35:20 +02:00
Laurent Rineau
1ad762e082
Fix to allow the `errexit` option (`bash -e`)
2021-10-18 16:34:30 +02:00
Sébastien Loriot
f56cc0dcc9
simply merge script by using gh
2021-10-18 16:11:10 +02:00
Mael Rouxel-Labbé
521c72d57e
Fix typos
2021-10-04 13:34:07 +02:00
Laurent Rineau
e5ab9202f5
Merge pull request #4229 from gdamiand/CGAL_data-gdamiand
...
Regroup data: scripts and function updates
2021-09-23 16:14:11 +02:00
Sébastien Loriot
c83057a7dc
use new way to find python3 since cmake 3.12 and do not use old python path
2021-09-21 14:40:45 +02:00