Right now, FindBump.cmake returns a couple of variables to be used by other people (BUMP_DIR, BUMP_LIBRARIES, BUMP_INCLUDE_DIR). What these actually return is different from what seems to be traditionally returned by the find scripts in cmake. For example, BUMP_LIBRARIES returns the path to the libraries, but not a list of libraries that can directly be added in someone's project to the linker. Boost on the other hand returns a list of the libs that can directly be added to the linker without any additional steps.
Should the FindBump.cmake script be changed to follow the bump convention or is there a reason it works the way it does?
Right now, FindBump.cmake returns a couple of variables to be used by other people (BUMP_DIR, BUMP_LIBRARIES, BUMP_INCLUDE_DIR). What these actually return is different from what seems to be traditionally returned by the find scripts in cmake. For example, BUMP_LIBRARIES returns the path to the libraries, but not a list of libraries that can directly be added in someone's project to the linker. Boost on the other hand returns a list of the libs that can directly be added to the linker without any additional steps.
Should the FindBump.cmake script be changed to follow the bump convention or is there a reason it works the way it does?