#include "../doc_extract.h"
#define REGISTER_TEST(name, ...) extern struct ccanlint name
-#include "generated-init-tests"
+#include "generated-compulsory-tests"
+#include "generated-normal-tests"
#undef REGISTER_TEST
#define REGISTER_TEST(name, ...)
struct list_head dep_objs;
};
-struct manifest *get_manifest(const void *ctx);
+struct manifest *get_manifest(const void *ctx, const char *dir);
struct ccanlint {
struct list_node list;
/* Unique name of test */
const char *name;
- /* Total score that this test is worth. 0 means compulsory tests. */
+ /* Total score that this test is worth. */
unsigned int total_score;
/* Can we run this test? Return string explaining why, if not. */
struct list_head *doc_sections;
/* If this file gets compiled (eg. .C file to .o file), result here. */
- const char *compiled;
+ char *compiled;
};
/* A new ccan_file, with the given name (talloc_steal onto returned value). */