Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace include(CTest) by minimal usage #3657

Merged
merged 1 commit into from Feb 7, 2019

Conversation

lrineau
Copy link
Member

@lrineau lrineau commented Feb 4, 2019

Summary of Changes

Fix the troublesome extra targets created by CTest.cmake (see StackOverflow).

Instead of including CTest.cmake:

  • Define the option BUILD_TESTING
  • Call to enable_testing() if BUILD_TESTING is on.

Release Management

That is a fix, but for a minor issue. I prefer not to backport the fix to release branches.

- Define the option `BUILD_TESTING`
- Call to `enable_testing()` if `BUILD_TESTING` is on.
@lrineau lrineau added Enhancement CMake scripts rm only: release blocker For the release team only: the next release requires this issue/PR to be solved/merge labels Feb 4, 2019
@lrineau lrineau added this to the 4.14-beta milestone Feb 4, 2019
@maxGimeno
Copy link
Contributor

I'll wait for travis's results before I put it in integration.

@maxGimeno
Copy link
Contributor

@lrineau lrineau added the rm only: ready for master For the release team only: that indicates that a PR is about to be merged in 'master' label Feb 7, 2019
@lrineau lrineau merged commit 0269035 into CGAL:master Feb 7, 2019
lrineau added a commit that referenced this pull request Feb 7, 2019
Replace include(CTest) by minimal usage
@lrineau lrineau deleted the CGAL-Fix_include_CTest-GF branch February 7, 2019 12:43
@lrineau lrineau removed rm only: ready for master For the release team only: that indicates that a PR is about to be merged in 'master' rm only: release blocker For the release team only: the next release requires this issue/PR to be solved/merge labels Feb 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants