Sébastien Loriot
679cd8cd23
workaround issue with file command
2025-01-17 17:15:49 +01:00
Sébastien Loriot
796a7bd066
more types
2025-01-17 15:09:38 +01:00
Laurent Rineau
9b4c27d470
Refactor indentation in a few developer scripts (remove tabs)
...
I have ignored the scripts that I do not use.
NOTE: `Scripts/developer_scripts/create_internal_release` seems not
used anymore, but I have updated it anyway.`
2024-09-25 19:59:55 +02:00
Sébastien Loriot
6ed484250e
test that all .cpp in examples and test are compiled
2023-06-27 11:25:49 +02:00
Sébastien Loriot
da39109d88
fix CI and be more strict also on the operator() call
2023-02-27 09:58:26 +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
Sébastien Loriot
20dacdb0c7
add check that cmake_minimum_required is the first line
2022-11-23 10:46:41 +01:00
Laurent Rineau
4c5b5843e3
sed -i -e 's/egrep/grep -E/g'
2022-07-01 16:19:36 +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
Sébastien Loriot
120d94a4cf
add new test for documented named parameters
2021-11-01 09:39:51 +01:00
Sébastien Loriot
fd591dedf4
seperate files with \n rather than \0
...
workaround issues with some version of awk or xargs
(not sure where the issue comes from)
2020-12-07 15:39:55 +01:00
Laurent Rineau
03be017c46
Merge branch 'releases/CGAL-4.14-branch' into releases/CGAL-5.0-branch
2020-07-22 16:54:04 +02:00
Sébastien Loriot
6c64758109
handle updated version of file
2020-07-22 07:53:22 +02:00
Sébastien Loriot
0a46621dc6
Merge branch 'cgal/releases/CGAL-4.14-branch'
...
whitespace+tab removal, merged with option -Xignore-all-space
2020-03-26 13:28:46 +01:00
Sébastien Loriot
766967913c
add checks for the presence of tabs and trailing whitespaces
2020-03-26 13:24:27 +01:00
Sébastien Loriot
9af500c5e5
make the message more verbose
2019-10-28 10:52:28 +01:00
Marc Glisse
347289abf8
Pasto
2018-10-16 15:10:05 +02:00
Laurent Rineau
a7c5c92f2f
Check for CMakeLists.txt also in demos
2018-10-16 12:42:49 +02:00
Sébastien Loriot
4f85e3f688
update script to test for the presence of URL and Id tag
2017-11-15 23:13:22 +01:00
Sébastien Loriot
5a356fb40a
add check for the presence of SPDX identifier
...
also update check for GPL license checking include directive
2017-11-12 10:21:35 +01:00
Laurent Rineau
3e61b2c649
fix with old `cut` version before 8.25
2017-08-23 15:55:49 +02:00
Laurent Rineau
2c6980bb4a
Fix the script, with filenames containing spaces
2017-06-26 11:57:06 +02:00
Laurent Rineau
053b617695
Fix developer_scripts/detect_wrong_encoding with file-5.29
2017-06-12 18:03:30 +02:00
Laurent Rineau
4ff73fdb69
Remove other false positives
2017-02-01 18:01:39 +01:00
Laurent Rineau
4cb90a88b7
ack is not needed: egrep does the same
2017-02-01 18:00:44 +01:00
Laurent Rineau
2ef63a5e18
On Trusty, `file` might return "FIG image text, version 3.2"
2017-02-01 17:51:30 +01:00
Maxime Gimeno
1c1999411b
Update test_merge_branch to check if all the documentation headers actually exist.
2017-02-01 10:52:28 +01:00
Laurent Rineau
7f0a613df7
Improvements
...
- Use `ack` (Fedora) or `ack-grep` (Debian/Ubuntu)
- Avoid an `exit 1` if the merge is empty.
2017-01-19 18:55:44 +01:00
Laurent Rineau
0b5cd1388f
Accelerate "Checking if non utf-8 characters are used"
2017-01-19 18:48:19 +01:00
Sébastien Loriot
953b743e65
detect files with no license include directive
2017-01-19 15:20:28 +01:00
Sébastien Loriot
6c7064167d
detect non UTF-8 characters
2017-01-19 15:20:27 +01:00
Sébastien Loriot
8f3b8af123
fix the detecting of incorrect cmake project names
2017-01-19 15:20:26 +01:00
Laurent Rineau
5e3a7dba70
Purposely ignore all build* directories
2016-10-06 17:38:24 +02:00
Sébastien Loriot
1b9fb0be94
check cmake scripts of tests, examples and demos exist
2016-09-08 01:08:50 +02:00
Sébastien Loriot
de8d0d33f5
add test to check the field project in cmake scripts
2016-09-08 00:38:44 +02:00
Laurent Rineau
76414c55e7
Allow to use git-hub, if availlable
2015-04-21 17:38:08 +02:00
Laurent Rineau
98bc70d8d1
Improved script
2015-04-07 16:08:33 +02:00
Laurent Rineau
3f8fc6b829
Make the script display the status of the merge
2015-01-22 13:52:14 +01:00
Laurent Rineau
31c965a070
One script to rule them all!
...
This script makes various checks on branches that are candidate to be
merged in CGAL.
2015-01-14 19:43:06 +01:00