cmake-sfml-project icon indicating copy to clipboard operation
cmake-sfml-project copied to clipboard

Remove incomplete installation support

Open ChrisThrasher opened this issue 2 years ago • 2 comments

Installing applications with runtime assets like fonts and shared libraries is not trivial. This single install command gives users the impression that they can install their programs but falls short of what many users would need so for now we're better off removing it until we can provide a more robust one-size-fits-all solution for installation.

Closes #6

ChrisThrasher avatar Sep 20 '22 20:09 ChrisThrasher

Discussions in Discord are showing that writing a correct install system that installs everything required and nothing more is not easy. If we're willing to install lots of unnecessary SFML headers and other files then we're close to a one-size-fits-all solution. Otherwise we still have work to do.

ChrisThrasher avatar Sep 20 '22 21:09 ChrisThrasher

I still think this is the right thing to do. We simply can't figure out a good one-size-fits-all solution for installation so it's not good to provide a half-baked solution that doesn't work for anyone. Let's stop shipping an install target that doesn't work.

ChrisThrasher avatar May 11 '24 04:05 ChrisThrasher