From: Rusty Russell Date: Thu, 9 Jul 2015 05:31:01 +0000 (+0930) Subject: tools/modfiles: include _info (unless requested not to) X-Git-Url: http://git.ozlabs.org/?a=commitdiff_plain;h=396f2fcde80ca9e0d95d5ddb631a9ac5cad0926b;p=ccan tools/modfiles: include _info (unless requested not to) Signed-off-by: Rusty Russell --- diff --git a/tools/modfiles.c b/tools/modfiles.c index b7092cde..65808a55 100644 --- a/tools/modfiles.c +++ b/tools/modfiles.c @@ -24,6 +24,7 @@ int main(int argc, char *argv[]) bool license = true; bool tests = true; bool other = true; + bool info = true; bool gitonly = false; bool nul_term = false; bool fullpath = false; @@ -33,6 +34,8 @@ int main(int argc, char *argv[]) "Don't list .c and .h files"); opt_register_noarg("--no-license", opt_set_invbool, &license, "Don't list license file"); + opt_register_noarg("--no-info", opt_set_invbool, &info, + "Don't list _info file"); opt_register_noarg("--no-tests", opt_set_invbool, &tests, "Don't list test files"); opt_register_noarg("--no-other", opt_set_invbool, &other, @@ -55,6 +58,10 @@ int main(int argc, char *argv[]) struct manifest *m = get_manifest(NULL, argv[i]); struct list_head *list; struct ccan_file *f; + + if (info) + add_file(m->info_file, fullpath, nul_term, gitonly); + if (code) { foreach_ptr(list, &m->c_files, &m->h_files) { list_for_each(list, f, list)