No 1st party SFML targets contain 3rd party source code so it's safe and correct to apply warnings to the entire target.
OPTIONAL_COMPONENTS