X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fccan_depends.c;fp=tools%2Fccan_depends.c;h=982d13b32b9f90e3d555efffc44fa16c8ee0d486;hp=0000000000000000000000000000000000000000;hb=37ca11df87fa3cc97aca321a76e564e4058d6900;hpb=0953f929bc024a9107869a40516b89932d5482e0 diff --git a/tools/ccan_depends.c b/tools/ccan_depends.c new file mode 100644 index 00000000..982d13b3 --- /dev/null +++ b/tools/ccan_depends.c @@ -0,0 +1,21 @@ +#include "tools.h" +#include +#include +#include +#include "string/string.h" + +int main(int argc, char *argv[]) +{ + char **deps; + unsigned int i; + + if (argc != 2) + errx(1, "Usage: ccan_depends \n" + "Spits out all the ccan dependencies (recursively)"); + + deps = get_deps(NULL, argv[1]); + for (i = 0; deps[i]; i++) + if (strstarts(deps[i], "ccan/")) + printf("%s\n", deps[i]); + return 0; +}