update project template
- correct version of config generator base script
- change installation directory
- FindDoocs treats missing required components correctly (does not succeed)
- added eqdaqdatalib as component to FindDoocs
- Add .clang-format to project template
- Corrected install directory in FindConfigGenerator.cmake
- use pkg_config to find doocs
- FindDOOCS: fix wrong linking order e.g. in case of the doocs adapter
- FindDOOCS: extend PKG_CONFIG_PATH by directory set via DOOCS_DIR (if set) and the hardcoded default in /export/doocs/...
- FindDOOCS: add thread library (required by DOOCS but not mentioned through pkg-config)
- fix dep. for daqreader
- remove tests from exclude pattern
- doxygen: Bump DOT_GRAPH_MAX_NODES (needed at least in AC)
- FindDOOCS: Force linking against libtinemt
- FindDOOCS: Fix typo time -> tine
- FindDOOCS: More work-around for dev-libtine
- FindDOOCS: Remove accidental duplication
- Add support for USE_TSAN flag according to https://github.com/ChimeraTK/project-template/issues/13
- Add -g flag to default flag for Debug builds.
- renamed flag USE_TSAN to ENABLE_TSAN
- Make tsan/asan dedicated cmake build types
- enable_latest_cxx_support also sets CMAKE_CXX_STANDARD (needed for Qt projects)
- remove CMAKE_CXX_STANDARD since cmake 3.5.1 (Ubuntu 16.04) does not support "17" as a value yet
- Set CMAKE_CXX_STANDARD in enable_latest_cxx_support only if cmake version supports it.
- Revert "Set CMAKE_CXX_STANDARD in enable_latest_cxx_support only if cmake version supports it."
- Removed libtine linking workaround from FindDOOCS. Doocs libraries now are themselves linked correctly against tine.
- Make coverage on Debug opt-out
- fix ${@PROJECTNAME@_LIBRARIES} being unusable for header-only libraries
- add macro to find gcc's atomic library
- Removed compiler limitiation of FindGccAtomic.cmake. It's also needed/used for llvm/clang.
- added support for pkgconfig
- added helper macros for (boost) python bindings
- config generator: fix not copying TestFacility from scripts project to build directory
- Add work around for broken DOOCS pkg-config files breaking linkage
- Make the coverage script build-system agnostic
- project-template: FindDOOCS now links clientlib first
- project-template: link against tine explicitly
- doc: Set -dNOSAFER environment for ghostscript
- file GLOB with symlinks for settings file
- project-template: update Doxyfile for doxygen version of Ubuntu 20.04
- Consolidate coverage options
- Ignore eclipse python project file.
- project-template: update clang-format (ReflowComments)