X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;ds=sidebyside;f=tools%2Fccanlint%2Fcompulsory_tests%2Fcheck_build.c;h=39f16c2e0e8fd15f2bd21e5c354014c68ed67ea4;hb=f9423c171395571f9880286190d9cf63da147668;hp=830ea91427d4faef8116d686287969ef5215f906;hpb=03a596908b779bbb4b7c2f739c5e238f8c5d6390;p=ccan diff --git a/tools/ccanlint/compulsory_tests/check_build.c b/tools/ccanlint/compulsory_tests/check_build.c index 830ea914..39f16c2e 100644 --- a/tools/ccanlint/compulsory_tests/check_build.c +++ b/tools/ccanlint/compulsory_tests/check_build.c @@ -24,12 +24,13 @@ static const char *can_build(struct manifest *m) static char *obj_list(const struct manifest *m) { char *list = talloc_strdup(m, ""); - struct ccan_file *i; + struct manifest *i; /* Other CCAN deps. */ - list_for_each(&m->dep_dirs, i, list) { + list_for_each(&m->deps, i, list) { if (i->compiled) - list = talloc_asprintf_append(list, "%s ", i->compiled); + list = talloc_asprintf_append(list, "%s ", + i->compiled); } return list; } @@ -83,10 +84,10 @@ static void check_use_build(struct manifest *m, } struct ccanlint check_build = { - .key = "check-link", + .key = "module_links", .name = "Module can be linked against trivial program", .check = check_use_build, .can_run = can_build, }; -REGISTER_TEST(check_build, &build, NULL); +REGISTER_TEST(check_build, &build, &depends_built, NULL);