319 Commits (master)

Author SHA1 Message Date
Martchus a869aa8def Do not add sources to header-only libs 5 years ago
Martchus d25265fee1 Don't add include path for config.h to header-only libs 5 years ago
Martchus cb02d5c733 Add target for building all tests 5 years ago
Martchus ae249140bc Use also actual lib name to check whether dependency is public 5 years ago
Martchus 472e0296d0 Fix adding public static lib dependencies 5 years ago
Martchus 05605a1b25 Filter files for tidy 5 years ago
Martchus 6df6474840 Allow configuring supported image formats 5 years ago
Martchus 7754cf82d8 dependency info: Support prefixed static Qt 5 modules 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 032111eef0 Distinguish exporting/enabling resources of static libs 5 years ago
Martchus 17a08baeb5 Fix including config when building app as testlib 5 years ago
Martchus 11e2c48c06 Prevent usage of include_directories 5 years ago
Martchus a475ef8693 Make creating overall test coverage depend on awk script 5 years ago
Martchus b45fe7eaeb Allow providing a shared lib as dependency for a static lib 5 years ago
Martchus 86e12a1164 Fix include dirs for build interface 5 years ago
Martchus b7381eb55c Do not use -static under MacOS 5 years ago
Martchus 6ed336bf94 Allow specifying install destination for bundles 5 years ago
Martchus 15bf2779c5 Make pkg-config file for both, dynamic and static target 5 years ago
Martchus e4709099d2 Prevent error in coverage target when building only static libs 5 years ago
Martchus c966e3fb1b Improve finding cppunit 5 years ago
Martchus 36b2498dd6 Allow disabling install targets 5 years ago
Martchus 326551ee02 Allow to force use of external iconv 5 years ago
Martchus 73f11eeb2a detecting 3rdparty libs: Fix overriding cache variables 5 years ago
Martchus 942c14ce3d Fix target include dirs 5 years ago
Martchus 28f76db46e Add install target for 'extra-files' 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 a4fc4024b5 Make tidy and coverage optional and disabled by default 5 years ago
Martchus 57d5d04d9f Merge prof data of subprocesses created when executing tests 5 years ago
Martchus 1e14b09e64 Fix passing application path to tests 5 years ago
Martchus 64572e6860 Add general coverage target 5 years ago
Martchus 6807d899d2 Enable source code based coverage analysis 5 years ago
Martchus 2174dc516a Allow specifying target compile options via variable 5 years ago
Martchus 5e67a9b691 Make check target depend on .clang-format file 5 years ago
Martchus ecce539a18 Do not set global include dirs 5 years ago
Martchus ac348ee3b9 Find cppunit via pkg-config 5 years ago
Martchus 13ac2305d5 Allow not to link tests against cppunit 5 years ago
Martchus 04c1f98361 Format test code, too 5 years ago
Martchus 7e49d3994f Allow skipping creation of tidy target 6 years ago
Martchus 2ef55c439c Add tidy test 6 years ago
Martchus 7e0f65ed78 Call clang-format with all src files 6 years ago
Martchus b74327d961 Move creation of check target to BasicConfig.cmake 6 years ago
Martchus 8799698f01 Adapt global.h.in to new coding style 6 years ago
Martchus d76ead0483 Add tidy target using clang-format 6 years ago
Martchus ead0fadac3 Unset version info when not available 6 years ago
Martchus 6042336038 Allow checking whether external lib is used 6 years ago
Martchus b8c2e79e3d Use meta-data provided in CMake config for version info 6 years ago
Martchus be03e5ad4c Provide meta-data in CMake config 6 years ago
Martchus 412e725309 Append Git revision to version 6 years ago