Commit Graph

759 Commits

Author SHA1 Message Date
Guillaume Damiand 7d406fbb9c
Merge branch 'master' into CGAL-cmake_cleanup-gdamiand 2018-11-05 07:32:58 +01:00
Laurent Rineau 821f9c015e Merge pull request #3311 from sloriot/Doc-Pkg_link_name
Update the name of package names reference links
2018-10-29 10:27:53 +01:00
Guillaume Damiand 0bd9088b5a Remove all include( ) and include( CGAL_CreateSingleSourceCGALProgram ) in CMakeLists.txt; they are no more required. 2018-10-17 14:17:08 +02: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
Laurent Rineau e5bb2cf446 Merge pull request #2721 from maxGimeno/Bundle_demo_script-GF
Automatically create a bundle of the Polyhedron demo for Linux.
2018-10-08 15:13:54 +02:00
Laurent Rineau 2615722b75 Merge pull request #3294 from maxGimeno/Dont_use_cmakecache_for_tests-GF
Maintenance: Fix the Release Mode for testsuite platforms
2018-10-08 15:13:43 +02:00
Laurent Rineau 18f3ec018a Merge pull request #3307 from maxGimeno/Maintenance-Use_cgal_create_release_with_cmake-GF
Maintenance: Use cmake to create a release
2018-10-08 15:13:40 +02:00
Sébastien Loriot 9290af3f5f update script 2018-10-08 10:28:55 +02: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 4002d3d04b Use the file public_release_name 2018-10-02 12:55:48 +02:00
Maxime Gimeno e041253f4b Add cd SOURCES_DIR before call to script. 2018-10-02 11:15:21 +02:00
Laurent Rineau 435c326a0e hot-fix: now that branch is in cgal-public-dev 2018-09-27 15:43:51 +02:00
Maxime Gimeno 29a086855a Don't use \\ after 'EOF' 2018-09-17 14:21:04 +02:00
Maxime Gimeno 359efe2c96 Add -DTESTSUITE=ON to the no-public config 2018-09-13 11:33:40 +02:00
Laurent Rineau 3fc43f9e9f Fix for those scripts
Use the `${INIT_FILE:+..}` syntax, for compatibility when `INIT_FILE`
is unset or empty.
2018-09-04 12:01:25 +02:00
Laurent Rineau 8c744204de Compatibility: no -C option if INIT_FILE is unset or null 2018-09-04 11:26:33 +02:00
Laurent Rineau 0034efa67a IS_MASTER=y by default, and compatibility with old syntax 2018-09-04 11:09:22 +02:00
Laurent Rineau f4f3953cc0 Fix the script 2018-09-03 17:12:56 +02:00
Laurent Rineau f09c4ffe4e Untabiffy 2018-09-03 16:29:43 +02:00
Laurent Rineau 6870ddd8ef work also in a git-worktree 2018-09-03 16:29:29 +02:00
Maxime Gimeno b5474fd02e Update create_new_release to use the cmake script. 2018-09-03 15:37:30 +02:00
Maxime Gimeno bb14479266 Add -C option to all `cmake` calls in the testsuite mechanism 2018-08-24 15:11:39 +02:00
Laurent Rineau be056fc265 new minor improvement 2018-07-04 15:45:25 +02:00
Laurent Rineau d3de728599 improve the script add_toc_to_github_wiki_page.py
- Support Codebase flavor of Markdown
- Support h1 sections
2018-07-04 15:32:26 +02:00
Laurent Rineau 08043e442c Merge pull request #2835 from gdamiand/CGAL-basic_viewers-gdamiand
Add basic viewers
2018-06-14 17:36:37 +02:00
Laurent Rineau 564a68dada use printf, to display \n 2018-06-11 15:54:41 +02:00
Maxime Gimeno c79f1424fd Fix call to nproc 2018-05-30 11:40:47 +02:00
Maxime Gimeno 65ec22ec06 Add the check headers in the CHECK pass of travis 2018-05-29 09:46:44 +02:00
Maxime Gimeno 5010283dfe Change help for script. Specify the path should lead to a release (not a git repo). 2018-05-25 16:15:35 +02:00
Laurent Rineau e4ff486963 Merge pull request #3110 from lrineau/Installation-better_check_headers-lrineau
Installation: better check_headers (for Travis)
2018-05-25 10:42:22 +02:00
Maxime Gimeno 5bb6622eab Make the -x option conditionnal for all travis scripts. 2018-05-23 15:29:58 +02:00
Maxime Gimeno c45d2fa1e7 List all dependencies error at the end to simplify the reading in travis. 2018-05-23 15:29:58 +02:00
Laurent Rineau d2bb055902 Run `make packages_dependencies` with -k
That will make the process continue in case of errors.
2018-05-23 15:10:26 +02:00
Maxime Gimeno af9605a773 Make the dependencies check NOT order dependant. 2018-05-15 15:41:23 +02:00
Maxime Gimeno 2f24dbafad Add missing dependencies files 2018-04-09 08:53:38 +02:00
Laurent Rineau 5c9285f84f safer and faster script, without calling git-reset 2018-04-05 10:11:20 +02:00
Maxime Gimeno a7c51b6f6e replace INSTALL by INSTALL.md 2018-04-05 09:42:09 +02:00
Maxime Gimeno 6c39cae662 Fix instructions for dependencies update 2018-03-26 10:12:17 +02:00
Laurent Rineau 9ebc4c0453
Merge pull request #2897 from maxGimeno/Travis-enhance_install_sh-gf
Travis: Time enhancement
2018-03-21 17:05:31 +01:00
Maxime Gimeno ab87194583 Makes the number of cores for make a variable. 2018-03-15 14:15:13 +01:00
Maxime Gimeno b407e407c7 Fix tyo 2018-03-07 13:19:51 +01: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
Maxime Gimeno d035e592c6 Fix check_dependencies script 2018-03-05 12:10:43 +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 847e714001 inverse logic 2018-02-28 11:47:33 +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