WIP: More package root features
This adds the following features to find_*
commands:
- Allow the
PACKAGE_ROOT
search path to be user settable. Instead of always usingPackageName_ROOT
cmake and env vars, just use those to initialize the search path. - Allow each search path type to be exclusively enabled; i.e. disable all but one.
Currently depends on !1082 (merged)