Is your feature request related to a problem? Please describe.
Currently consumers of GB must call find_package for SFML themselves even if they are only using it through GB.
Describe the solution you'd like
GB can invoke find_package in its own config.cmake. This way whenever a user finds GB we can automatically find SFML for them.
Additional context
We should only invoke find_package on the SFML-sub libraries that we actually use.
Is your feature request related to a problem? Please describe. Currently consumers of GB must call find_package for SFML themselves even if they are only using it through GB.
Describe the solution you'd like GB can invoke find_package in its own config.cmake. This way whenever a user finds GB we can automatically find SFML for them.
Additional context We should only invoke find_package on the SFML-sub libraries that we actually use.