Commit Graph

1029 Commits

Author SHA1 Message Date
Sébastien Loriot f513a791e2 Merge remote-tracking branch 'cgal/5.2.x-branch' 2021-04-21 15:48:36 +02:00
Sébastien Loriot eef92fbef7 Merge remote-tracking branch 'cgal/5.1.x-branch' 2021-04-21 15:47:06 +02:00
Maxime Gimeno a774f53ada remove trailing whitespaces 2021-04-21 15:43:41 +02:00
Maxime Gimeno 657ba50904 - call bash instead of only the script
Don't try to test skipped packages in run_testsuite_with_cmake
2021-04-19 09:03:20 +02:00
Sebastien Loriot b7323389c7
Merge pull request #5622 from maxGimeno/CMake-Update_versions_in_scripts-maxGimeno
Update maximum cmake versions
2021-04-17 10:58:14 +02:00
Maxime Gimeno c49152359c update max version of cmake and announce the new minimal in CHANGE.md 2021-04-15 15:08:54 +02:00
Maxime Gimeno b181ab2523 Decide of the config from the setup 2021-04-14 15:51:24 +02:00
Maxime Gimeno 2ef4ba5e0c WIP 2021-04-08 11:14:03 +02:00
Sébastien Loriot 878aef3408 simplify 2021-04-08 10:24:16 +02:00
Sébastien Loriot 75be03fe9d update autotest 2021-04-08 10:17:45 +02:00
Maxime Gimeno 1d641882c0 WIP 2021-04-07 12:56:41 +02:00
Laurent Rineau ef771049b1 Merge branch '5.2.x-branch' 2021-03-31 15:07:31 +02:00
Laurent Rineau f8a0fe1dad Merge branch '5.1.x-branch' into 5.2.x-branch 2021-03-31 15:06:19 +02:00
Maxime Gimeno 618fe5cb62 EWxplicitely ban api-ms-win, as those dlls can come from different places. 2021-03-30 10:15:48 +02:00
Laurent Rineau b680815c03 Remove trailing whitespace 2021-03-26 10:50:02 +01:00
Laurent Rineau b131bd9d25 Change the URL to internal release
That will fix our documentation testsuite.
2021-03-26 10:49:34 +01:00
Maxime Gimeno 016717e120 Don't copy dlls from system32 and Visual 2021-03-25 12:27:44 +01:00
Laurent Rineau 21755b1123 Merge pull request #5245 from GilesBathgate/create-assertions-fix
Allow -DNDEBUG and CGAL_nnn_assertions at the same time
2021-03-24 15:05:41 +01:00
Guillaume Damiand 751fb3851d
Merge branch 'master' into CGAL_data-gdamiand 2021-03-19 13:47:37 +01:00
Laurent Rineau 821d987ff7 Merge branch '5.2.x-branch' 2021-03-17 17:53:11 +01:00
Laurent Rineau 989819ed01 Merge branch '5.1.x-branch' into 5.2.x-branch 2021-03-17 17:52:25 +01:00
Laurent Rineau 11b69df045 Fix tag_pr_per_release.sh to work with non-fast-forward updates 2021-03-17 17:49:33 +01:00
Maxime GIMENO 047a023bc6
Update Scripts/developer_scripts/autotest_cgal
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2021-02-25 10:34:52 +01:00
Maxime Gimeno 1de387f71d Fix \"\" (and commit it this time...) 2021-02-25 09:07:49 +01:00
Maxime Gimeno f1c7186c73 make config an argument 2021-02-16 10:29:23 +01:00
Maxime Gimeno f4c049ba1e Final modifications 2021-02-16 09:21:30 +01:00
Maxime Gimeno 7b23a8f8f1 WIP 2021-02-15 14:42:13 +01:00
Maxime Gimeno 5bbc5f0d6f Add platforms/qwindows.dll management 2021-02-12 09:32:54 +01:00
Maxime Gimeno 1a0dfe9703 Fix installation logs 2021-02-12 08:51:23 +01:00
Maxime Gimeno d39744380e Fix script 2021-02-11 15:05:10 +01:00
Maxime Gimeno 487e6cad10 use WITH_tests=ON in run_testsuite-with_ctest instead of OFF to get the USING XXX (in full header mode, configuring only cgal won't "fetch" the dependencies because of the lack of add_executbale or add_library) 2021-02-11 14:55:23 +01:00
Laurent Rineau 74e4de7e56 Merge pull request #5387 from maxGimeno/Scripts-fix_autotest_with_ctest-maxGimeno
Testsuite: Fix script for ctest
2021-02-05 16:10:17 +01:00
Sébastien Loriot fab5d071d8 add missing export 2021-02-04 19:45:23 +01:00
Sébastien Loriot c8d55e9a59 copy data... 2021-02-04 18:49:33 +01:00
Sébastien Loriot 71c41dafa9 also remove data/test for public release 2021-02-04 18:32:22 +01:00
Jane Tournois cf547ecd2e add a bash script for cygwin that collects all needed dlls to run the demo on Windows 2021-02-04 17:12:40 +01:00
Sébastien Loriot 7688066fda update release creation script 2021-02-04 11:16:04 +01:00
Sébastien Loriot 8094be45c9 update script generating test scripts to account for CGAL_DATA_DIR 2021-02-04 10:11:39 +01:00
magritte 0b4620ffd0 Fix script for ctest testsuite 2021-01-25 10:05:48 +01:00
Maxime Gimeno 9ac0a1de04 Merge remote-tracking branch 'cgal/master' into CMake-modernization-maxGimeno 2021-01-18 11:52:30 +01:00
Maxime Gimeno 2255f8e8ea Merge remote-tracking branch 'cgal/master' into CMake-modernization-maxGimeno 2021-01-13 14:34:09 +01:00
Maxime Gimeno 3d1c41fd14 Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno 2021-01-07 15:05:28 +01:00
Laurent Rineau 85325d789f Merge pull request #5090 from afabri/FastEnvelope-GF
Polygon Mesh Processing:  Add envelope test
2021-01-06 16:11:56 +01:00
Laurent Rineau d6f76d4f87 Merge pull request #5299 from maxGimeno/Checks_in_github-maxGimeno
CI: Add Checks in GitHub Actions
2021-01-06 16:11:08 +01:00
Laurent Rineau fee181b6eb Merge pull request #5299 from maxGimeno/Checks_in_github-maxGimeno
CI: Add Checks in GitHub Actions
2021-01-06 16:04:47 +01:00
Maxime Gimeno f6874b2d31 Add checks for pushes 2020-12-29 14:33:29 +01:00
Maxime Gimeno 1d98f0f71d Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno 2020-12-09 14:40:02 +01:00
Sébastien Loriot 9a7f0b9f07 accomodate Polyhedral_envelope.h 2020-12-07 19:00:07 +01:00
Sébastien Loriot 08eeacca8b Merge remote-tracking branch 'cgal/master' into FastEnvelope-GF 2020-12-07 16:40:34 +01:00
Laurent Rineau af67ba2bd3 Merge branch '5.1.x-branch' into 5.2.x-branch 2020-12-07 15:52:32 +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
Giles Bathgate 5a36ff89b5 Drop NDEBUG it is already visible through CGAL_NO_ASSERTIONS 2020-12-04 19:42:21 +00:00
Maxime Gimeno de7f35fe6b add missing /demo in script 2020-11-23 17:11:41 +01:00
Maxime Gimeno f5c32f126f copy demo resources in the cmake module dir during release creation and fetch it from here during installation 2020-11-20 12:20:54 +01:00
Sébastien Loriot b5094bd00a handle derived work 2020-11-02 18:07:39 +01:00
Maxime Gimeno 8eb02bd7aa update scripts 2020-10-14 11:38:31 +02:00
Maxime Gimeno 24390666eb remove qt4 traces in scripts 2020-10-14 11:31:40 +02:00
Maxime Gimeno 27ddd9bf86 remove flags in CI 2020-10-12 15:44:44 +02:00
Mael Rouxel-Labbé f55ef7dd50 Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno 2020-10-09 18:36:17 +02:00
Laurent Rineau c300ef6591 Fix the script when the merge fixes 2020-10-09 16:53:07 +02:00
Sebastien Loriot af260a3156
Merge pull request #4869 from maxGimeno/CGAL-CMake_testsuite-maxGimeno
Add a testsuite for CMake
2020-10-02 15:21:47 +02:00
Mael Rouxel-Labbé 4694a48913 Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno 2020-09-22 11:35:25 +02:00
Laurent Rineau 6db27e5db6 Adapt doc and scripts to new tags and branchs names 2020-09-10 13:10:03 +02:00
Laurent Rineau 301c5e0c5c Add our scripts to new releases tag names 2020-09-08 13:51:17 +02:00
Mael Rouxel-Labbé 8682f9bafb Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno 2020-08-24 11:45:17 +02:00
Maxime Gimeno e2eca0150b Merge remote-tracking branch 'cgal/master' into CGAL-CMake_testsuite-maxGimeno 2020-08-21 14:40:58 +02:00
Maxime Gimeno 6ffb10a71c Fixes for cmake-testsuite...
- Use CGAL_RELEASE_DIR as CGAL_DIR to have the real setup
 - Use RUNNING_CGAL_AUTO_TEST to detect a testsuite setup
2020-08-06 11:03:53 +02:00
Laurent Rineau c788d66761 Merge pull request #4860 from lrineau/CGAL-CGALConfigVersion__fixes-GF
CGALConfigVersion... fix #4850
2020-07-23 17:15:09 +02:00
Laurent Rineau 201974279a Merge branch 'releases/CGAL-5.0-branch' 2020-07-22 16:54:45 +02: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
Laurent Rineau 5b89f55ebc Automatic whitespace adjustments by my editor 2020-07-21 11:57:12 +02:00
Laurent Rineau 4b489b4c02 Replace --is_master by --integration
The old option was completely useless: it was ON by default, and had a
flag to set it ON again!
2020-07-21 11:57:12 +02:00
Laurent Rineau ed377100ee Read CGAL_BUILD_VERSION from another file
That allows the release creation script to fill that number.
2020-07-21 11:57:12 +02:00
Laurent Rineau 61c04aed10 Merge pull request #4827 from lrineau/Installation-remove_code_about_REFERENCE_CACHE_DIR-GF
Remove CGAL_REFERENCE_CACHE_DIR from our CMake scripts
2020-07-08 16:24:39 +02:00
Laurent Rineau cdfbe3b0df Merge branch 'releases/CGAL-5.0-branch' 2020-07-03 16:21:42 +02:00
Laurent Rineau f94a024191 Merge branch 'releases/CGAL-4.14-branch' into releases/CGAL-5.0-branch 2020-07-03 16:20:55 +02:00
Laurent Rineau 0e6302d1d5 Remove CGAL_REFERENCE_CACHE_DIR
That no longer works with header-only, anyway. Now we use the option
`-C` of CMake, with a small file loaded from the environment variable
`INIT_FILE`.
2020-07-02 15:02:20 +02:00
Laurent Rineau 0f51c426d3 Add a new script that helps dealing with `integration` 2020-07-01 16:37:32 +02:00
Mael Rouxel-Labbé 619e27e50f Remove Polyhedron_IO
Completely undocumented package.

All functions/examples have been moved and documented (Stream_support/IO, mostly=
2020-06-22 18:52:24 +02:00
Laurent Rineau 1b947a6c04 Merge pull request #4678 from maxGimeno/CGAL-Fixes_for_bundle-maxGimeno
Script: Update the script for the demo bundle
2020-05-18 12:24:39 +02:00
Laurent Rineau 81c1b96217 Merge branch 'releases/CGAL-5.0-branch' 2020-05-18 12:01:39 +02:00
Laurent Rineau 0ed0741489 Merge branch 'releases/CGAL-4.14-branch' into releases/CGAL-5.0-branch 2020-05-18 11:59:20 +02:00
Laurent Rineau abf414df81 Change create_new_release to use CGALConfigVersion.cmake as input 2020-05-06 13:36:38 +02:00
Laurent Rineau 9611eada72 Add the +x permission bit 2020-05-06 12:10:57 +02:00
Laurent Rineau 841a2505fa Catch errors earlier
If `$1` and `$2` is either empty, or not a directory, then display the
help. Maybe we should check that `$1` is indeed a CGAL directory.
2020-05-06 12:10:06 +02:00
Laurent Rineau 57b37e3e1d Fix so that is runs on Fedora 2020-05-06 12:08:54 +02:00
Maxime Gimeno c372c04a6b Change script for use zith new dicker image. 2020-04-23 14:24:14 +02:00
Sébastien Loriot c5af2b25f3 Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch' 2020-04-22 13:27:29 +02:00
Sébastien Loriot 157bdbda08 Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch' 2020-04-22 13:26:52 +02:00
Maxime Gimeno 75152e76d2 Add switch in dependency script 2020-04-16 16:29:42 +02:00
Sébastien Loriot 8b153fb495 Merge branch 'cgal/releases/CGAL-5.0-branch'
whitespace+tab removal, merged with option -Xignore-space-change
2020-03-26 14:22:32 +01:00
Sébastien Loriot 0779373835 extra run of the script to remove tabs and trailing whitespaces
right after the  merge of 4.14 release branch

+ manual fix on one line in:
    * Arrangement_on_surface_2/include/CGAL/IO/Arr_text_formatter.h
    * .travis/generate_travis.sh
2020-03-26 14:16:06 +01: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 590612a563 run the script to remove tabs and trailing whitespaces 2020-03-26 13:25:16 +01:00
Sébastien Loriot da0f21e667 add script to replace tabs by spaces and removing trailing whitespaces 2020-03-26 13:24:28 +01:00
Sébastien Loriot 766967913c add checks for the presence of tabs and trailing whitespaces 2020-03-26 13:24:27 +01:00
Laurent Rineau f76f2f43e1 Modify the script to rely on refs/pull/\*head references
... instead of commit log messages.
2020-01-27 12:04:42 +01:00
Laurent Rineau 7653cd081d Fix cgal_create_release_with_cmake.cmake 2020-01-17 16:35:54 +01:00
Laurent Rineau 4d77c82377 Fix cgal_create_release_with_cmake.cmake 2020-01-17 16:30:46 +01:00