Commit Graph

38 Commits

Author SHA1 Message Date
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