char *basename;
struct ccan_file *info_file;
+ /* Linked off deps. */
+ struct list_node list;
+ /* Where our final compiled output is */
+ char *compiled;
+
struct list_head c_files;
struct list_head h_files;
struct list_head mangled_examples;
/* From tests/check_depends_exist.c */
- struct list_head dep_dirs;
+ struct list_head deps;
};
struct manifest *get_manifest(const void *ctx, const char *dir);
/* Can we do something about it? (NULL if not) */
void (*handle)(struct manifest *m, struct score *score);
+ /* Options from _info. */
+ char *options;
+ /* If not set, we'll give an error if they try to set options. */
+ bool takes_options;
+
/* Internal use fields: */
/* Who depends on us? */
struct list_head dependencies;