310 Commits (master)

Author SHA1 Message Date
Martchus f8c7a0a0a8 Do not set BUNDLE DESTINATION unless platform is MacOS X 4 years ago
Martchus 032111eef0 Distinguish exporting/enabling resources of static libs 4 years ago
Martchus 17a08baeb5 Fix including config when building app as testlib 4 years ago
Martchus 11e2c48c06 Prevent usage of include_directories 4 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 5 years ago
Martchus 2ef55c439c Add tidy test 5 years ago
Martchus 7e0f65ed78 Call clang-format with all src files 5 years ago
Martchus b74327d961 Move creation of check target to BasicConfig.cmake 5 years ago
Martchus 8799698f01 Adapt global.h.in to new coding style 5 years ago
Martchus d76ead0483 Add tidy target using clang-format 5 years ago
Martchus ead0fadac3 Unset version info when not available 5 years ago
Martchus 6042336038 Allow checking whether external lib is used 5 years ago
Martchus b8c2e79e3d Use meta-data provided in CMake config for version info 5 years ago
Martchus be03e5ad4c Provide meta-data in CMake config 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 bfa12a9870 Allow creation of header-only library 5 years ago
Martchus 2e0df8aa6a Allow linking only tests in 3rdParty macros 5 years ago
Martchus f86a8b3700 Fix adding dependencies of install-mingw-w64 target 5 years ago
Martchus cb82630665 Add general target for generating API doc 5 years ago
Martchus 663b31c5fe Allow skipping install targets 5 years ago
Martchus daaedb7ba3 Fix issues in TestTarget.cmake 5 years ago
Martchus 7b100010c2 Fix error message in ConfigHeader.cmake 5 years ago
Martchus 2965f0cd00 Improve testing applications 5 years ago