I am constantly finding myself annoyed by cmakes package registry which quietly registers packages you've built in a hidden directory in your home and uses them. For a package hierarchy like we have, with multiple subpackages that we build for different architectures, this can be a difficult to debug gotcha. @mauneyc-LANL discovered the solution is:
set(CMAKE_FIND_USE_PACKAGE_REGISTRY OFF CACHE BOOL "" FORCE)
set(CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY OFF CACHE BOOL "" FORCE)
I'd like to set this by default in spiner and ports-of-call. Does anyone object? @mauneyc-LANL is there a reason not to do this?
I am constantly finding myself annoyed by
cmake
s package registry which quietly registers packages you've built in a hidden directory in your home and uses them. For a package hierarchy like we have, with multiple subpackages that we build for different architectures, this can be a difficult to debug gotcha. @mauneyc-LANL discovered the solution is:I'd like to set this by default in
spiner
andports-of-call
. Does anyone object? @mauneyc-LANL is there a reason not to do this?@mauneyc-LANL @dholladay00 @jhp-lanl