solvespace/cmake
Maximilian Federle 34efb6de77
CMake Fixes + Snap port to core20 (#1174)
* CMake: use PROJECT_VERSION instead of solvespace_*_VERSION

In 006539b, solvespace_MAJOR_VERSION etc. were removed.
However, these variables were still referenced in some places.
Solution: Use PROJECT_VERSION instead.

* CMake: re-add link directories for solvespace target

006539b removed the call to link_directories for gtkmm, jsonc & fontconfig.
This leads to linking errors if those libraries are in "non-standard"
paths.
Fix this by introducing a target specific target_link_directories call.

Fixes #1173

* snap: port to core20 & adapt to CMake changes

Moving to core20 was long overdue anyway, and
the recent CMake changes necessitated some fixes.
Also switch to LZO compression for (way) better cold start
performance.
2022-01-02 20:04:57 +01:00
..
AddVendoredSubdirectory.cmake Add Cairo (and, transitively, Pixman) dependencies. 2016-08-01 00:48:37 +00:00
DisableWarnings.cmake CMake: correctly use if(STREQUAL). 2016-08-01 00:48:37 +00:00
FindSpaceWare.cmake Fix CMake warnings 2021-12-30 13:59:58 -05:00
FindVendoredPackage.cmake macOS: bundle and statically link external dependencies. 2018-07-12 11:15:31 +00:00
GetGitCommitHash.cmake Revert "CMake: replace GetGitCommitHash with .gitattributes and $Id$." 2019-05-01 08:32:59 +00:00
MacOSXBundleInfo.plist.in CMake Fixes + Snap port to core20 (#1174) 2022-01-02 20:04:57 +01:00
Toolchain-mingw32.cmake CMake: refactor inclusion of external libraries. 2016-07-25 04:22:02 +00:00
Toolchain-mingw64.cmake CMake: refactor inclusion of external libraries. 2016-07-25 04:22:02 +00:00
c_flag_overrides.cmake Add a CMake buildsystem. 2015-07-10 15:59:11 +03:00
cxx_flag_overrides.cmake Add a CMake buildsystem. 2015-07-10 15:59:11 +03:00
libpng-macos-arm64.patch Add apple arm64 support 2021-04-04 11:40:10 -04:00