Commit d31801fe03ba93d184586c91060344ed36b14534

Steffen Jaeckel 2022-03-22T15:39:00

take review comments into account * protect GCC-specific stuff * use `list(APPEND...)` * use CMake-style way to choose whether LTO should/can be done or not * only install public header, not all * add correct `install` option for DLL's on Windows * use correct folder for .pc files * check if `uname` exists & add support for FreeBSD Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>