novelrt / NovelRT

A cross-platform 2D game engine accompanied by a strong toolset for visual novels.
MIT License
185 stars 42 forks source link

Correct CMake Requirements #416

Closed capnkenny closed 2 years ago

capnkenny commented 2 years ago

As found by our Conan PR, CMake version 3.18 is not supported for builds as the INTERFACE_LIBRARY allowlist still exists, therefore our Resources target as well as our copy_build_products function both throw errors as we access properties that are not allowed in versions below 3.19.0.

We have two options here -

I opt for the former as it's less work, and less catastrophic to our environment atm.