+ for (deps = get_deps(objs, dir); *deps; deps++) {
+ char *end;
+ if (!strstarts(*deps, "ccan/"))
+ continue;
+
+ end = strrchr(*deps, '/') + 1;
+ /* ccan/foo -> ccan/libfoo.a */
+ externals = talloc_asprintf_append(externals,
+ " ccan/lib%s.a", end);
+ }
+
+ cmd = talloc_asprintf(name, "gcc " CFLAGS " %s -o %s %s %s%s%s",