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 tolldb
rule:cov
: addMIN_PERCENT
argument 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
:ninja
generator compatibility (trusty & xenial)
Fixes:
rule:cov
:gcno
file belonging to deleted source files are properly removed atcmake
runrule:memcheck
: more proper dependency handling that make target run again if memory flaws are detectedcmake
:REQUIRED
flag given to xtdmake module loader is now propagated to underlying program searches
Installation from associated binary or instructions here