-
Notifications
You must be signed in to change notification settings - Fork 46
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
Thrust when exported now automatically calls thrust_create_target
#467
Thrust when exported now automatically calls thrust_create_target
#467
Commits on Sep 28, 2023
-
Thrust when exporte now automatically calls
thrust_create_target
Instead of having each consuming project inject a code block into the `project-config.cmake` we instead have rapids-cmake call `thrust_create_target` right after `find_package(Thrust)`, only when thrust was found. This fixes two existing issues: 1. It removes the need for `rapids_cpm_thrust` to remove the the custom Thrust target from the global target set. Now that target will exist when rapids-cmake tries to promote it to global 2. It removes issues when multiple calls to `find_package(thrust)` occur before any calls to `thrust_create_target`. This creates some vexing issues when the thrust find calls resolve to different major versions of thrust
Configuration menu - View commit details
-
Copy full SHA for 21db3d8 - Browse repository at this point
Copy the full SHA 21db3d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c9bb4a - Browse repository at this point
Copy the full SHA 2c9bb4aView commit details
Commits on Oct 2, 2023
-
Update testing/cpm/cpm_thrust-verify-post-find-code/CMakeLists.txt
Co-authored-by: Vyas Ramasubramani <vyas.ramasubramani@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f22abd4 - Browse repository at this point
Copy the full SHA f22abd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0770334 - Browse repository at this point
Copy the full SHA 0770334View commit details -
Configuration menu - View commit details
-
Copy full SHA for c83904a - Browse repository at this point
Copy the full SHA c83904aView commit details
Commits on Oct 3, 2023
-
Refactor rapids_export_post_find and rapids_export_find_package_root
These commands now offer a syntax that allows termination based on no export set being given, or a external condition variable.
Configuration menu - View commit details
-
Copy full SHA for ac69df5 - Browse repository at this point
Copy the full SHA ac69df5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d488514 - Browse repository at this point
Copy the full SHA d488514View commit details -
Update rapids-cmake/export/detail/post_find_package_code.cmake
Co-authored-by: Vyas Ramasubramani <vyas.ramasubramani@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d61b05a - Browse repository at this point
Copy the full SHA d61b05aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a67645 - Browse repository at this point
Copy the full SHA 5a67645View commit details
Commits on Oct 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cb2937c - Browse repository at this point
Copy the full SHA cb2937cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f179d0 - Browse repository at this point
Copy the full SHA 3f179d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f72b7b - Browse repository at this point
Copy the full SHA 9f72b7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1a9831 - Browse repository at this point
Copy the full SHA a1a9831View commit details
Commits on Oct 9, 2023
-
Merge branch 'branch-23.12' into fea/export-dependencies-auto-call-th…
…rust_create_target
Configuration menu - View commit details
-
Copy full SHA for 782299e - Browse repository at this point
Copy the full SHA 782299eView commit details