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

Tests now can be SERIAL and use FetchContent to get rapids-cmake #48

Commits on Jul 29, 2021

  1. Tests now can be SERIAL and use FetchContent to get rapids-cmake

    To properly test `cpm` packages in rapids-cmake we need to fix
    two major issues.
    
     1. A way to have tests that depend on the same CPM package
        not execute at the same time. This is required so we don't
        double checkout a project
    
     2. A way to checkout and build projects such as RMM that themselves
        use rapids-cmake without issue.
    
    Number rapidsai#1 is solved by the introduction of the `SERIAL` keyword
    
    Number rapidsai#2 is solved for most tests by having the `project_template`
    that `.cmake` tests use get `rapids-cmake` via FETCH_CONENT. This
    will allow us to verify local rapids-cmake changes against existing
    projects that use rapids-cmake
    robertmaynard committed Jul 29, 2021
    Configuration menu
    Copy the full SHA
    89b8630 View commit details
    Browse the repository at this point in the history