EasyRPG / liblcf

Library to handle RPG Maker 2000/2003 and EasyRPG projects
https://easyrpg.org
MIT License
116 stars 55 forks source link

CMake: Generate a real CMake config file #448

Closed Ghabry closed 1 year ago

Ghabry commented 1 year ago

Should resolve all problems of consumers of our library.

When building with autotools a very simple config file that only uses PkgConfig is used. Everything else is not maintainable as the config files generated by CMake look horrible.

Just take a look at liblcf-config-version.cmake.in. This file is used to obtain the version of the library. It is generated by CMake but in case of autotools I have to substitute it. The other generated files are the same shit-show.

Yeah I know, this is simpler in autotools :P

Fix #446