File tree Expand file tree Collapse file tree 3 files changed +16
-0
lines changed
Expand file tree Collapse file tree 3 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -196,6 +196,9 @@ jobs:
196196 # we have to do some tricks to get it to run in GitHub Actions.
197197 Nvidia-Build-Only :
198198 runs-on : ubuntu-24.04
199+ # Turned off for now because NVHPC image is too large for free
200+ # GitHub Actions runners, but leaving here for when we can run it again
201+ if : false
199202 env :
200203 FC : nvfortran
201204 NVHPC_IMAGE : nvcr.io/nvidia/nvhpc:25.11-devel-cuda13.0-ubuntu24.04
Original file line number Diff line number Diff line change @@ -26,3 +26,15 @@ add_subdirectory(fArgParse)
2626add_subdirectory (pFUnit )
2727add_subdirectory (yaFyaml )
2828add_subdirectory (pFlogger )
29+
30+ # https://www.scivision.dev/cmake-auto-gitignore-build-dir/
31+ # --- auto-ignore build directory
32+ if (NOT EXISTS ${PROJECT_BINARY_DIR} /.gitignore)
33+ file (WRITE ${PROJECT_BINARY_DIR} /.gitignore "*" )
34+ endif ()
35+
36+ # Piggyback that file into install
37+ install (
38+ FILES ${PROJECT_BINARY_DIR} /.gitignore
39+ DESTINATION ${CMAKE_INSTALL_PREFIX}
40+ )
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1616 - Advanced test filtering with regex and glob patterns
1717 - Fix automatic rebuild when adding new test files
1818- Minor updates to CI
19+ - Added CMake code to "auto-ignore" build and install directories
1920
2021## [ 1.22.0] - 2025-11 24
2122
You can’t perform that action at this time.
0 commit comments