Commit Graph

845 Commits

Author SHA1 Message Date
Sébastien Loriot 41ef56f8ad Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch' into HEAD 2019-07-18 16:57:27 +02:00
Maxime Gimeno f3697f1b2b Move logging functions in the script to avoid having to ask for CGAL-I before it is set. 2019-07-09 14:17:04 +02:00
Laurent Rineau 39a245220a Merge pull request #3660 from mglisse/NewKernel_d-lazy_Epeck_d-glisse
Epeck_d
2019-07-01 11:16:33 +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 2a5b558eb5 Merge branch 'master' into NewKernel_d-lazy_Epeck_d-glisse 2019-06-20 10:28:01 +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
Laurent Rineau 021b287fa0 Merge pull request #3912 from lrineau/Scripts-simplify_user_scripts-GF
Simplify user scripts (cgal_create_CMakeLists and cgal_create_cmake_script)
2019-06-17 13:54:36 +02:00
Sébastien Loriot e07ff8846f add a little doc 2019-06-13 14:11:47 +02:00
Sébastien Loriot 453313fae6 script to add label PR merged in a release since the previous release (not a bug-fix release) 2019-06-13 13:54:43 +02:00
Laurent Rineau a6514fdfad Merge branch 'master' into Scripts-simplify_user_scripts-GF 2019-06-06 10:11:23 +02:00
Laurent Rineau 419032d859 Merge pull request #3947 from MaelRL/CGAL-Fix_typos-GF
Fix some typos in code/comments/documentation
2019-05-23 08:50:14 +02:00
Mael Rouxel-Labbé 2848158354 Fix typos 2019-05-20 08:54:04 +02:00
Laurent Rineau 9cbfcee84f Merge branch 'master' into CGAL-Exact_algebraic-GF 2019-05-13 18:11:00 +02:00
Laurent Rineau 84ea2f0e96 Use OPTIONAL_COMPONENTS, for Boost 2019-05-13 17:21:58 +02:00
Laurent Rineau 72b56e4156 Remove unneeded whitespace and comments for empty sections 2019-05-07 11:24:24 +02:00
Laurent Rineau 70a7fce1fc Fix the handling of Boost
- only search for Boost if extra Boost components are required,
- do not test `Boost_FOUND` (because Boost is `REQUIRED` in
  `find_package`),
- use Boost imported targets instead of variable (compatibility with
  Boost-1.70 CMake config mode)
2019-05-07 11:23:00 +02:00
Laurent Rineau af16025ce0 CGAL is REQUIRED in find_package: no need to test CGAL_FOUND
As CGAL is `REQUIRED` in `find_package`, no test of `CGAL_FOUND` can
be done, if `CGAL_FOUND` is not `TRUE`, then CMake stops with a hard
error at the line `find_package(CGAL REQUIRED ...)`.
2019-05-07 11:21:12 +02:00
Laurent Rineau e77f3e5d1c Remove support for Qt4 2019-05-07 11:20:01 +02:00
Laurent Rineau 59dd85b953 Fix the usage 2019-05-07 11:18:32 +02:00
Laurent Rineau 4c8709cc60 Remove `ENABLE_CTEST`: it is by default in CGAL 2019-05-07 11:16:21 +02:00
Laurent Rineau 4a0c40b731 Update `cmake_minimum_required` 2019-05-07 11:15:56 +02:00
Laurent Rineau dc96a7ecbd Upgrade `cmake_minimum_required` 2019-05-07 11:15:25 +02:00
Laurent Rineau 3c2ca27da8 Fix `$TYPE` 2019-05-07 11:15:09 +02:00
Laurent Rineau 96ee94eb05 Remove `if ( CGAL_FOUND )`: CGAL is `REQUIRED` in `find_package` 2019-05-07 11:14:09 +02:00
Laurent Rineau 0ade3a5576 Remove `set(CMAKE_CXX_STANDARD 14)`: it's the default with CGAL-5.0 2019-05-07 11:13:21 +02:00
Laurent Rineau 33a058c0f6 Merge pull request #3832 from maxGimeno/Testsuite_with_ctest-Get_back_the_blue_squares-GF
Testsuite with CMake: get Back the Blue Squares
2019-05-06 15:45:59 +02:00
Andreas Fabri 8c4368cb2d The file named copyright has no .txt suffix 2019-05-06 12:27:45 +02:00
Andreas Fabri 60b1c06f4d Do not create README Add figure and example 2019-05-03 16:28:57 +02:00
Andreas Fabri dd4c8e6996 Do not create dont_submit, src, scripts, developer_scripts as we do not need them for new packages 2019-05-03 16:21:18 +02:00
Maxime Gimeno 61a9c78036 Rename scripts 2019-04-29 15:38:44 +02:00
Maxime Gimeno 5b03adfbb7 also add it to the "r" reports 2019-04-25 11:04:27 +02:00
Maxime Gimeno 00c0e4e85a Add scm-branch content to reports. 2019-04-25 10:30:18 +02:00
Maxime Gimeno ff012669f5 enable c++14 in check_headers 2019-04-16 10:12:11 +02:00
Sébastien Loriot 1398af1b0b Merge remote-tracking branch 'cgal/master' into HEAD 2019-04-12 17:44:31 +02:00
Maxime Gimeno b4109fd29a Change Installation/Test_report to NOT erase the initial results when appending the cmake output. 2019-04-11 09:34:01 +02:00
Maxime Gimeno 78db3f646d Solve conflicts 2019-04-09 10:04:44 +02:00
Maxime Gimeno 591a25ec1b Fix 'r' writing in the end of the process. 2019-04-09 09:47:05 +02:00
Maxime Gimeno b3c24ec196 Fix paths for remote case. 2019-04-05 10:19:42 +02:00
Maxime Gimeno 9ae753c216 Fix cmake warning about CGAL_ROOT and add cmake results in the end of the "not ignored tests" reports 2019-04-04 12:44:57 +02:00
Maxime Gimeno b1aeeeee3e Removes the linit of 1024 bits for the logs 2019-04-04 10:37:56 +02:00
Maxime Gimeno e0e18b35b5 Add a script to get back the information from the untested packages and put back the blue squre. 2019-04-03 15:08:41 +02:00
Laurent Rineau d4e09c1d78 Modernize the CMakeLists.txt that use LEDA
The file `${CGAL_USE_FILE}` must be included before
`find_package(LEDA)` can be called. But that would require to verify
`CGAL_FOUND` first...

Actually, now that we require at least CMake 3.1, let's say that CGAL
is `REQUIRED`, but not the components. That is the basic truth, and
that avoids testing for `CGAL_FOUND`.

At the same time, I have modified the `cmake_minimum_required`:
  - placed as the first line,
  - set to `3.1...3.13`:
      https://cmake.org/cmake/help/latest/command/cmake_policy.html#setting-policies-by-cmake-version

I have also removed the comments that says the `CMakeLists.txt` was
generated. That may have been true... but before a lot of modifications.
2019-03-27 09:56:16 +01:00
Laurent Rineau ea145c71fe Merge pull request #3759 from maxGimeno/Cross_compilation-Update_scripts-GF
Testsuite : Use ctest
2019-03-26 17:01:56 +01:00
Laurent Rineau 5ef409f74e Propagate flags (like -x) to one bash to another 2019-03-26 10:40:02 +01:00
Laurent Rineau aa743e574b Set CMAKE_VERBOSE_MAKEFILE
That will allow to see the compilation commands.
2019-03-26 10:39:47 +01:00
Laurent Rineau eab794926f Set BUILD_TESTING, otherwise CTest does not see any test 2019-03-26 10:39:17 +01:00
Maxime Gimeno 7c985da973 set -DCGAL_TEST_SUITE even if not usng git branch 2019-03-19 10:22:53 +01:00
Maxime Gimeno 2b00f0dba0 FINISH autotest_cgal_with_ctest : from git, to another branch, full ctest testsuite. 2019-03-15 13:05:36 +01:00
Maxime Gimeno 1a6ef33010 WIP from git and upload to private page 2019-03-14 16:36:11 +01:00