Releases: psycofdj/xtdmake
Releases · psycofdj/xtdmake
Release 1.3.1
Fixes
- added missing iwyu dependency in global report target
- fix relative path in iwyu running with ninja
- fix computed library name in dependency_tracking using ninja
- fix iwyu loader that was creating rule despite missing dependencies
Doc
- adds iwyu to quickstart doc
Release 1.3.0
Added features:
rule:codedup: (new) code duplication target using PMD's detection toolrule:iwyu: (new) header sanity target using include-what-you-userule:check: add options to control arguments given to debuggerrule:check: add compatibility withclang, switching debugger tolldbrule:cov: addMIN_PERCENTargument that control the threshold under which target is marked as failure in output statisticsrule:memcheck: add separated target<module>-memcheck-ut-<test>to run memcheck on a single testcmake:ninjagenerator compatibility (trusty & xenial)
Fixes:
rule:cov:gcnofile belonging to deleted source files are properly removed atcmakerunrule:memcheck: more proper dependency handling that make target run again if memory flaws are detectedcmake:REQUIREDflag given to xtdmake module loader is now propagated to underlying program searches
Installation from associated binary or instructions here