Skip to content

Commit a0b69d7

Browse files
committed
Add standalone C driver guide
1 parent f7fbe4b commit a0b69d7

11 files changed

Lines changed: 943 additions & 3 deletions

File tree

.github/workflows/examples.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ jobs:
1717
matrix:
1818
toolchain: ["openmp", "mpi"]
1919
gauxc: ["release", "main"]
20+
example: ["cpp/gauxc_integration", "c/gauxc_integration"]
2021

2122
steps:
2223
- uses: actions/checkout@v4
@@ -48,6 +49,7 @@ jobs:
4849
-DGAUXC_ENABLE_MPI=${{ matrix.toolchain == 'mpi' }}
4950
-DGAUXC_ENABLE_CUDA=${{ matrix.toolchain == 'cuda' }}
5051
-DGAUXC_ENABLE_ONEDFT=ON
52+
-DGAUXC_ENABLE_C=ON
5153
-DBUILD_SHARED_LIBS=ON
5254
-DCMAKE_INSTALL_PREFIX=$CONDA_PREFIX
5355
shell: micromamba-shell {0}
@@ -66,7 +68,7 @@ jobs:
6668
run: >-
6769
cmake
6870
-B build_example
69-
-S skala/examples/cpp/gauxc_integration
71+
-S skala/examples/${{ matrix.example }}
7072
-G Ninja
7173
-DSkala_GauXC_ENABLE_OPENMP=${{ matrix.toolchain == 'openmp' }}
7274
-DSkala_GauXC_ENABLE_MPI=${{ matrix.toolchain == 'mpi' }}

0 commit comments

Comments
 (0)