Over time, we've been adding a few new options to the CMake configuration, but haven't really updated the tutorial. I believe some options were also removed.
- SFML_OPENGL_ES
- SFML_ENABLE_PCH
- SFML_ENABLE_COVERAGE
- SFML_USE_MESA3D
- SFML_WARNINGS_AS_ERRORS
- SFML_RUN_DISPLAY_TESTS
- SFML_BUILD_TEST_SUITE
Might also need to check what was added for any of the 2.x version and what's SFML 3.