fallahn / crogine

SDL2 Based Game Framework
82 stars 12 forks source link

Add option to build using vcpkg for dependencies #114

Closed JonnyPtn closed 6 months ago

JonnyPtn commented 6 months ago

Trying to be a bit more measured with my cmake/project updating, as my memory of previous attempts have been replaced by the paw patrol theme tune on repeat along with every word to all 3 trolls movies...

This just adds the option to build using vcpkg for dependencies which simplifies and encapsulates things a bit more - Allows users to just open the folder in visual studio and build, without having to install dependencies manually. Considered instead using the pre-built dependencies you use in your pre-configured project, but using this method instead means I can also easily work on my mac using the same workflow.

In theory, this shouldn't break any of your existing workflows/processes, but that's caught me out before so hoping the github actions will tell me if anything I've done is wrong...

Will add a few more specific comments on the diff to explain things

fallahn commented 6 months ago

Fantastic work as usual! I shall go over this in detail this weekend, thanks!

fallahn commented 6 months ago

Yup, looking good thanks! Everything is still working on the Steam side of things.