47 Commits (9264f1ac76bd7011a1bb224c1607f95fd089343a)

Author SHA1 Message Date
Chih-Hsuan Yen 9264f1ac76
Add icons (*.icns) for Mac OS X/macOS .app bundles 3 years ago
Chih-Hsuan Yen 6f3a1fa086
Make .app bundles work on macOS 3 years ago
Martchus bc0d7af67f Apply cmake-format 0.5.1 3 years ago
Martchus 0443905986 Fix creation of desktop files 3 years ago
Martchus a17f322f3c Apply cmake-format 3 years ago
Martchus 1480d9ab63 Support installing multiple configurations within the same prefix 3 years ago
Martchus 8ffe0e6a51 Polish CMake code 3 years ago
Martchus e9cc26478b Don't mix building static and shared libraries 3 years ago
Martchus 716af584c5 Use CMakeParseArguments for add_custom_desktop_file() 3 years ago
Martchus 86f3bf8b3b Apply cmake-format 3 years ago
Martchus 3a65e3ecdd Adjust CMake modules for better Android support 4 years ago
Martchus 2e2b66e398 Add mingw-w64 specific targets only when using mingw-w64 4 years ago
Martchus 989d1d20c8 Allow using templated appdata body 4 years ago
Martchus 486a09c1c5 Add basic template for meta info 4 years ago
Martchus a7880e3d0c Remove *.qm files from targets when built-in translations enabled 5 years ago
Martchus 9c8bb44843 Fix mingw-w64 targets 5 years ago
Martchus f8c7a0a0a8 Do not set BUNDLE DESTINATION unless platform is MacOS X 5 years ago
Martchus 6ed336bf94 Allow specifying install destination for bundles 5 years ago
Martchus 36b2498dd6 Allow disabling install targets 5 years ago
Martchus 942c14ce3d Fix target include dirs 5 years ago
Martchus 442f7a9b25 Exclude generated files from coverage 5 years ago
Martchus 6f146072ea Allow overriding 3rd party libs/includes 5 years ago
Martchus 2174dc516a Allow specifying target compile options via variable 5 years ago
Martchus b8c2e79e3d Use meta-data provided in CMake config for version info 5 years ago
Martchus 412e725309 Append Git revision to version 5 years ago
Martchus 91e5a8b0b0 Show version of used libraries in --help 5 years ago
Martchus f86a8b3700 Fix adding dependencies of install-mingw-w64 target 5 years ago
Martchus 663b31c5fe Allow skipping install targets 5 years ago
Martchus 2965f0cd00 Improve testing applications 5 years ago
Martchus 64cc931555 Improve CMake modules 5 years ago
Martchus 9087e8da7e Fix dependency of res file for built-in translations 5 years ago
Martchus cb3b50c28c Allow overriding default CXX_STANDARD 5 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 e09386f6ed Allow adding 'GenericName' in *.desktop file 6 years ago
Martchus 73d42c287c Support desktop actions and other additional desktop entries 6 years ago
Martchus 4d0807de9b Fix minor issues in build scripts 6 years ago
Martchus 00f7795dcd Link test target against neccassary libraries 6 years ago
Martchus d6b08b8ed9 Fix decoration for static builds 6 years ago
Martchus fe4e4b2ef5 Fix issues concerning building/using static libraries 6 years ago
Martchus 189a6fe6ba Approach to enable static linkage 6 years ago
Martchus 8efe38dadf Improve details in the build system 6 years ago
Martchus 46edfccc8f Set TARGET_EXECUTABLE in CMake pro 6 years ago
Martchus 4d1c874b56 Add target for API doc 6 years ago
Martchus b3d801bca6 Fix executable path in *.desktop file 6 years ago
Martchus 2a58a83c3c Fix template paths 6 years ago
Martchus bd0cbd5802 reduce code duplication in build system 6 years ago