Commit Graph

52 Commits

Author SHA1 Message Date
Laurent Rineau 3a223ebd1e cmake_minimum_required(VERSION 3.12...3.29) 2024-06-06 20:19:44 +02:00
Laurent Rineau 2e04088d1f cgal_create_release_with_cmake.cmake: only call Git one 2023-08-01 18:22:12 +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
Laurent Rineau 2288225448 Massive update of CMake policies to version 3.23 2022-05-06 09:34:35 +02:00
Sébastien Loriot f153a1ed3e Merge remote-tracking branch 'cgal/master' into HEAD 2021-07-22 13:15:22 +02:00
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 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
Maxime Gimeno c49152359c update max version of cmake and announce the new minimal in CHANGE.md 2021-04-15 15:08:54 +02: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
Sébastien Loriot 7688066fda update release creation script 2021-02-04 11:16:04 +01: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
Laurent Rineau 301c5e0c5c Add our scripts to new releases tag names 2020-09-08 13:51:17 +02:00
Laurent Rineau 5b89f55ebc Automatic whitespace adjustments by my editor 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 4646f9c70a Fix cgal_create_release_with_cmake.cmake 2020-01-16 16:11:03 +01:00
Laurent Rineau 21fedbf0ad Take the version number from `public_release_name` 2019-10-31 18:34:08 +01:00
Laurent Rineau 30479e5c12 Fix the date in man pages 2019-10-21 18:46:18 +02:00
Laurent Rineau 32f80cbece Merge pull request #4018 from lrineau/CGAL-refresh_cmake_minimum_required-GF
CMake>=3.13: opt for for new policies up to 3.15
2019-07-01 11:16:30 +02:00
Laurent Rineau a236d22e2d Merge pull request #3730 from sloriot/CGAL-create_tarballs
Add an option to create tarballs while creating a release
2019-06-20 14:21:16 +02:00
Laurent Rineau 4fbf00fb8a CMake>=3.13: opt for for new policies up to 3.15 2019-06-19 14:34:59 +02:00
Sébastien Loriot 4bc6e9713a add an option to create tarballs 2019-03-04 13:46:28 +01:00
Laurent Rineau eb9687aaf4 Sneak in the same PR a small patch to cgal_create_release_with_cmake
`TESTSUITE` and `PUBLIC` are exclusive. Let's make `TESTSUITE`
the dominant one.
2019-02-28 14:28:59 +01:00
Sébastien Loriot e4cbae525c Merge remote-tracking branch 'cgal/releases/CGAL-4.13-branch' into HEAD 2019-01-31 11:25:26 +01:00
Sébastien Loriot 624cf0793f remove applications directory 2019-01-22 16:03:52 +01:00
Sébastien Loriot c606cde260 rename variable 2019-01-15 13:22:39 +01:00
Sébastien Loriot 59823772fd update cmake minimal version 2019-01-15 11:20:18 +01:00
Sébastien Loriot decdb9dd95 filter out Test and Testsuite directory in release mode 2019-01-14 15:47:51 +01:00
Sébastien Loriot 0cb112d941 add an option to only include a subset of packages into a release 2019-01-14 15:27:00 +01:00
Maxime Gimeno 39ff5772ba Fix commentary and missing --git-dir 2018-10-03 15:38:58 +02:00
Maxime Gimeno 3222ff8572 Create .scm-branch if TESTSUITE 2018-10-03 13:57:50 +02:00
Laurent Rineau 0c1b4f3ab7 finally it works
- Do not use the current working directory, in cgal_create_release_with_cmake.cmake
- Fix the use of public_release_name
2018-10-02 14:21:31 +02:00
Laurent Rineau 7da1c98f82 Merge pull request #2889 from sloriot/Scripts-cr_with_cmake_hash_file_fix
Use the hash of the last modification per file
2018-03-06 16:23:16 +01:00
Sébastien Loriot 3c8dfc7989 get the hash of the last modification per file 2018-03-02 10:40:27 +01:00
Maxime Gimeno f907423981 Fix cgal_create_release_with_cmake and add an argument --beta to create_new_release.sh 2018-02-28 11:21:25 +01:00
Sébastien Loriot 50bd81b031 correctly generate cgal_test_with_cmake 2018-02-15 11:11:07 +01:00
Sébastien Loriot e596ee63b4 generate filelists.txt used by doxygen in release mode 2018-01-08 21:14:01 +01:00
Sébastien Loriot 7db11179d0 special handling for Documentation and Miscellany + remove fig_src 2018-01-08 20:49:19 +01:00
Sébastien Loriot c2fa266280 create test/PKG_Demo and test/PKG_Examples + copy cgal_test_with_cmake
needed by the testsuite
2018-01-08 20:15:12 +01:00
Sébastien Loriot 7dd3244c02 handle CGAL_VERSION_NR and CGAL_VERSION options 2018-01-03 12:14:05 +01:00
Sébastien Loriot e318a89a78 handle CGAL_GIT_HASH and CGAL_RELEASE_DATE in version.h 2018-01-03 11:13:19 +01:00
Sébastien Loriot 8b6deff272 generate VERSION 2018-01-03 10:46:22 +01:00
Sébastien Loriot bb8e7127f6 remove INTERNAL option that is redundant 2018-01-03 10:27:05 +01:00
Sébastien Loriot df15f0ece5 consider the file content as a string to avoid semicolon to be removed 2018-01-03 10:21:44 +01:00
Sébastien Loriot 38810c9860 generate SVN like ID if generated from a git branch 2017-11-20 12:13:22 +01:00
Sébastien Loriot dd5a9163d0 update the replacement string for URL 2017-11-17 12:28:33 +01:00
Sébastien Loriot eda6d41e8f replace $URL$ and $Id$ when generating a release 2017-11-17 08:40:16 +01:00
Sébastien Loriot 76a543fd3b clean up comments 2017-11-17 07:36:44 +01:00