Commit Graph

22 Commits (64cc931555d7a65fa07c44d9968bf53b7d1dc87b)

Author SHA1 Message Date
Martchus 64cc931555 Improve CMake modules
6 years ago
Martchus 9087e8da7e Fix dependency of res file for built-in translations
6 years ago
Martchus cb3b50c28c Allow overriding default CXX_STANDARD
6 years ago
Martchus 722e9ae590 Improve install-mingw-w64-strip target
6 years ago
Martchus b903adccdb Provide an imported target for libs
6 years ago
Martchus 77c454b304 Allow exact shared object version
6 years ago
Martchus 73d42c287c Support desktop actions and other additional desktop entries
6 years ago
Martchus 34cd505bf7 Remove dependencies of install targets
6 years ago
Martchus 27d99f0bda Fix install destination of pkg-config files
6 years ago
Martchus 7be0b15d37 Add strip targets appropriately
6 years ago
Martchus d6b08b8ed9 Fix decoration for static builds
7 years ago
Martchus fe4e4b2ef5 Fix issues concerning building/using static libraries
7 years ago
Martchus 9f68a95920 Add pkg-config file
7 years ago
Martchus 189a6fe6ba Approach to enable static linkage
7 years ago
Martchus 8efe38dadf Improve details in the build system
7 years ago
Martchus 18845b3ce0 Use option for CMake options
7 years ago
Martchus 0cc508dc93 Add option to specify lib dir suffix
7 years ago
Martchus 4d1c874b56 Add target for API doc
7 years ago
Martchus 01dee5de09 Allow creation of static libs in general
7 years ago
Martchus 2a58a83c3c Fix template paths
7 years ago
Martchus d27520af68 fixed some issues caused the build system changeings
7 years ago
Martchus bd0cbd5802 reduce code duplication in build system
7 years ago