Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CMake: Add SOVERSION; fix FindSUNDIALS #2358

Merged
merged 4 commits into from
Jul 5, 2021
Merged

CMake: Add SOVERSION; fix FindSUNDIALS #2358

merged 4 commits into from
Jul 5, 2021

Conversation

dschwoerer
Copy link
Contributor

  • Add a soname (maybe should be the same as the autotool one)?

  • Fix sundials issue

Previously a failure to find SUNDIALS_nvecparallel_LIBRARY resulted in a
compile time error. This makes this a configure error.
This ensures we do resolve to a well specified version. If there is a
globally installed BOUT++ with .so, the local version is used, as long
as the SOVERSION is different.
cmake/FindSUNDIALS.cmake Outdated Show resolved Hide resolved
cmake/FindSUNDIALS.cmake Outdated Show resolved Hide resolved
dschwoerer and others added 2 commits July 3, 2021 17:47
strings ending in -NOTFOUND are False

Co-authored-by: Peter Hill <zed.three@gmail.com>
@ZedThree ZedThree changed the title Improvements for cmake CMake: Add SOVERSION; fix FindSUNDIALS Jul 5, 2021
@ZedThree ZedThree merged commit 53eba07 into next Jul 5, 2021
@ZedThree ZedThree deleted the cmake-fixes branch July 5, 2021 10:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants