diff options
author | 2021-02-11 13:34:42 -0800 | |
---|---|---|
committer | 2021-02-11 13:34:42 -0800 | |
commit | b8e42acce866b9a9e56889bc0d1db8f77e55692b (patch) | |
tree | dd08720d67b54c7e3c86aba4273907d2b4a97a7d /Source/FieldSolver/SpectralSolver/SpectralAlgorithms | |
parent | c3013d3a885531977cfb3c9ce24592d19b667cf6 (diff) | |
download | WarpX-b8e42acce866b9a9e56889bc0d1db8f77e55692b.tar.gz WarpX-b8e42acce866b9a9e56889bc0d1db8f77e55692b.tar.zst WarpX-b8e42acce866b9a9e56889bc0d1db8f77e55692b.zip |
CMake: Quick, Local Dependencies (#1699)
This adds new options to CMake for developers that like to build
against local dependencies. For example:
```
cmake -S . -B build -DWarpX_amrex_src=../amrex
cmake --build build -j 8
```
brings back the full "build my local source, I am working on it"-
experience.
The *Python* equivalent looks like this:
```bash
WarpX_amrex_src=$PWD/../amrex python3 -m pip install -v .
```
(`pip` runs in a temporary directory, so path hints need to be absolute. All details in the docs.)
Added for all auto-downloaded dependencies:
- AMReX
- openPMD-api
- PICSAR
Diffstat (limited to 'Source/FieldSolver/SpectralSolver/SpectralAlgorithms')
0 files changed, 0 insertions, 0 deletions