-
Notifications
You must be signed in to change notification settings - Fork 311
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
Add CMake install
rules for tests
#2057
Add CMake install
rules for tests
#2057
Conversation
Codecov Report
@@ Coverage Diff @@
## branch-22.04 #2057 +/- ##
===============================================
Coverage ? 73.39%
===============================================
Files ? 155
Lines ? 10231
Branches ? 0
===============================================
Hits ? 7509
Misses ? 2722
Partials ? 0 Continue to review full report at Codecov.
|
@@ -133,6 +133,15 @@ function(ConfigureTest CMAKE_TEST_NAME) | |||
endif(OpenMP_CXX_FOUND) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The following targets need to be installed as well:
- targets made via ConfigureTestMG()
- targets made via ConfigureCTest()
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@robertmaynard, unless I'm mistaken, I think I've already covered those targets here. I just rebased on the latest changes and pushed a commit to update the DESTINATION
and RPATH
path for each target.
This PR adds a CMake `install` rule for test targets. This step is a prerequisite to being able to package tests in their own `conda` package, which will enable us to deprecate _Project Flash_.
7ff96a4
to
11ab457
Compare
@gpucibot merge |
This PR adds a CMake
install
rule for test targets. This step is a prerequisite to being able to package tests in their ownconda
package, which will enable us to deprecate Project Flash.