summaryrefslogtreecommitdiff
path: root/tools/ccanlint/ccanlint.h
AgeCommit message (Collapse)Author
2009-09-25ccanlint: only compile _info once; speeds tdb test from 18 to 16 seconds.Rusty Russell
Generally clean up temp file handling.
2009-09-25ccanlint: don't use total_score to separate kinds of tests; we have subdirsRusty Russell
2009-09-25ccanlint: compile and run tests.Rusty Russell
This means we should skip building if there are no C files in module: running tests requires building the module, but not necessarily that it has any C files.
2009-09-12Build tests for ccan.Rusty Russell
More sophisticated skipping: skip dependencies when one fails as well. Allow tests to change their total_score; only access it after running (other than to check it's non-zero).
2009-09-08Dependency checking (make sure .o files exist, prereq to building)Rusty Russell
2009-06-05Implementation of auto-depends, based on Idris's start.Rusty Russell
2009-05-28Store pristine contents of files: based on Joey's patch.Rusty Russell
2009-03-29Enhance file_analysis preprocessor a little more, use in idempotent test.Rusty Russell
2009-03-29Somewhat decent cpp analysis for ccanlint.Rusty Russell
2009-02-14Teach ccanlint about API tests.Rusty Russell
2008-11-13Broaden use of doc_extract code, put in ccanlint, and fix ccanlint Rusty Russell
compile.
2008-06-02Move modules to ccan/ tools to tools/Rusty Russell
Requires minor fixups. "depends" now prefixes ccan/ (allows for non-ccan deps later).