ccan_depends.c 427 B

123456789101112131415161718192021
  1. #include "tools.h"
  2. #include <err.h>
  3. #include <stdlib.h>
  4. #include <stdio.h>
  5. #include "string/string.h"
  6. int main(int argc, char *argv[])
  7. {
  8. char **deps;
  9. unsigned int i;
  10. if (argc != 2)
  11. errx(1, "Usage: ccan_depends <dir>\n"
  12. "Spits out all the ccan dependencies (recursively)");
  13. deps = get_deps(NULL, argv[1]);
  14. for (i = 0; deps[i]; i++)
  15. if (strstarts(deps[i], "ccan/"))
  16. printf("%s\n", deps[i]);
  17. return 0;
  18. }