radiasoft / zgoubi

Git repo for zgoubi source code
https://sourceforge.net/projects/zgoubi/
GNU General Public License v2.0
9 stars 3 forks source link

Ndiff #59

Closed zbeekman closed 5 years ago

zbeekman commented 5 years ago

This PR ensures that:

1) The user has ndiff available for testing without manual intervention 2) The tests run by ctest use the version of ndiff found or installed by cmake 3) The warm snake data is cached to the source tree and the build tree so that you don't need to download it whenever the build tree is removed

This should ensure that:

Leaving ndiff build artifacts in your source tree should not be an issue unless you are cross-mounting the source directory on a linux VM and also building natively under, e.g., macOS.