diff options
author | 2021-07-07 01:23:41 -0700 | |
---|---|---|
committer | 2021-07-07 01:23:41 -0700 | |
commit | 64702b8a12a6e7fbc76b2c6eac24f93f4547aa1e (patch) | |
tree | d614fa40e53951cf8d9df78552ce46c7fb82de94 | |
parent | 02a7c2c7909ca0677c1933188a158287323a74ac (diff) | |
download | WarpX-64702b8a12a6e7fbc76b2c6eac24f93f4547aa1e.tar.gz WarpX-64702b8a12a6e7fbc76b2c6eac24f93f4547aa1e.tar.zst WarpX-64702b8a12a6e7fbc76b2c6eac24f93f4547aa1e.zip |
CI: BLAS++/LAPACK++ Only in Py/RZ (#2061)
Install BLAS++/LAPACK++ only fr the Python main and RZ tests,
which both build & perform RZ tests with PSATD support.
Save a minute in download & build for the other test matrix entries.
-rw-r--r-- | .azure-pipelines.yml | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml index ce5c765ae..4defc26ff 100644 --- a/.azure-pipelines.yml +++ b/.azure-pipelines.yml @@ -58,10 +58,12 @@ jobs: -DopenPMD_USE_PYTHON=OFF -DBUILD_TESTING=OFF -DBUILD_EXAMPLES=OFF -DBUILD_CLI_TOOLS=OFF python -m pip install --upgrade openpmd-api fi - cmake-easyinstall --prefix=/usr/local git+https://bitbucket.org/icl/blaspp.git \ - -Duse_openmp=OFF -Dbuild_tests=OFF -DCMAKE_VERBOSE_MAKEFILE=ON - cmake-easyinstall --prefix=/usr/local git+https://bitbucket.org/icl/lapackpp.git \ - -Duse_cmake_find_lapack=ON -Dbuild_tests=OFF -DCMAKE_VERBOSE_MAKEFILE=ON + if [[ "${WARPX_CI_RZ_OR_NOMPI:-FALSE}" == "TRUE" || "${WARPX_CI_PYTHON_MAIN:-FALSE}" == "TRUE" ]]; then + cmake-easyinstall --prefix=/usr/local git+https://bitbucket.org/icl/blaspp.git \ + -Duse_openmp=OFF -Dbuild_tests=OFF -DCMAKE_VERBOSE_MAKEFILE=ON + cmake-easyinstall --prefix=/usr/local git+https://bitbucket.org/icl/lapackpp.git \ + -Duse_cmake_find_lapack=ON -Dbuild_tests=OFF -DCMAKE_VERBOSE_MAKEFILE=ON + fi displayName: 'Install dependencies' - script: | |