There is a CMake crate that can be used to build CMake-based libraries. This would allow for removing all CSFML source code from the repo and will make future updates easier as this repo will no longer have to maintain an in-source fork of the library. It also opens up the possibility of building SFML from source in the build.rs file so that users aren't forced to do that themselves.
https://crates.io/crates/cmake
There is a CMake crate that can be used to build CMake-based libraries. This would allow for removing all CSFML source code from the repo and will make future updates easier as this repo will no longer have to maintain an in-source fork of the library. It also opens up the possibility of building SFML from source in the build.rs file so that users aren't forced to do that themselves.