ccanlint: make fewer tests compulsory.
authorRusty Russell <rusty@rustcorp.com.au>
Tue, 15 Nov 2011 02:12:25 +0000 (12:42 +1030)
committerRusty Russell <rusty@rustcorp.com.au>
Tue, 15 Nov 2011 02:12:25 +0000 (12:42 +1030)
commit441a3cb13e428cfa4973d83acb68e231a7cd4cf4
tree6322ece34fdadc2f5ce30719e302b2698bfac3ce
parentc59407178991758de6541740f912578e33c7e50b
ccanlint: make fewer tests compulsory.

Compulsory means "malformed", we might get rid of it altogether, since
any test can mark "fail" and make ccanlint exit with non-zero status.

Now we only have four compulsory tests:
   info_exists               Module has _info file
   depends_exist             Module's CCAN dependencies can be found
   objects_build             Module object files can be built
   module_builds             Module can be built from object files
tools/ccanlint/compulsory_tests/depends_build.c [deleted file]
tools/ccanlint/compulsory_tests/main_header_compiles.c [deleted file]
tools/ccanlint/compulsory_tests/main_header_exists.c [deleted file]
tools/ccanlint/compulsory_tests/module_links.c [deleted file]
tools/ccanlint/tests/depends_build.c [new file with mode: 0644]
tools/ccanlint/tests/main_header_compiles.c [new file with mode: 0644]
tools/ccanlint/tests/main_header_exists.c [new file with mode: 0644]
tools/ccanlint/tests/module_links.c [new file with mode: 0644]