eddic / fastcgipp

fastcgi++: A C++ FastCGI and Web development platform:
https://fastcgipp.isatec.ca
GNU Lesser General Public License v3.0
310 stars 94 forks source link

Modern cmake #54

Closed Erroneous1 closed 6 years ago

Erroneous1 commented 6 years ago

I took a few liberties that may break people's build systems (for example, using GNUInstallDirs variables instead of lib${LIB_SUFFIX}), so feel free to have me change things back. I also require CMake 3.8 so that I can use cxx_std_14, but we can always review the various cxx_* options actually needed by the code and add those instead if we need to support older CMake.

eddic commented 6 years ago

Alrighty. Sorry for taking so long on this one @Erroneous1. I wanted to properly understand what you'd done here and have been very busy finishing up an MSc but it's all done now. Anyhoo, good stuff again. No real objections on my part. Thanks!