Skip to content

Commit

Permalink
Merge pull request #646 from LLNL/bugfix/bowen/change-cmake-usage
Browse files Browse the repository at this point in the history
New functionality to install BLT's setup targets logic for installed project configs
  • Loading branch information
white238 authored Aug 23, 2023
2 parents b660fd9 + fbc02aa commit d57f799
Show file tree
Hide file tree
Showing 14 changed files with 735 additions and 541 deletions.
2 changes: 2 additions & 0 deletions RELEASE-NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ The project release numbers follow [Semantic Versioning](http://semver.org/spec/
the `clang-apply-replacements` executable in addition to the `CLANGTIDY_EXECUTABLE`.
Also adds a corresponding `ENABLE_CLANGAPPLYREPLACEMENTS` CMake option.
Note that the `clang_tidy_style` target is not added to the `style` target and must be run separately.
- Added the `blt_install_tpl_setups` macro, which installs files to setup and create targets for the third-party libraries OpenMP, MPI, CUDA, and HIP. This macro is meant to
replace `blt_export_tpl_targets` as the preferred way to setup third-party libraries with BLT.

### Changed
- SetupHIP now searches for user-defined or environment variables before CMake paths to find the ROCM_PATH.
Expand Down
2 changes: 1 addition & 1 deletion SetupBLT.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ if (NOT BLT_LOADED)
################################
# Standard TPL support
################################
include(${BLT_ROOT_DIR}/cmake/thirdparty/SetupThirdParty.cmake)
include(${BLT_ROOT_DIR}/cmake/SetupThirdParty.cmake)

################################
# Git related Macros
Expand Down
Loading

0 comments on commit d57f799

Please sign in to comment.