]> git.ozlabs.org Git - ccan/blobdiff - tools/ccanlint/compulsory_tests/depends_build.c
ccanlint: rename obj_list in examples_compile.c to example_obj_list.
[ccan] / tools / ccanlint / compulsory_tests / depends_build.c
index bb1f6ca358a821d8f14b9172f8bd737cdc107c5f..8bce5544832aa630c2ef93a838019a07d0da2c7d 100644 (file)
@@ -37,8 +37,8 @@ static char *build_subdir_objs(struct manifest *m)
                char *output;
 
                i->compiled = maybe_temp_file(m, "", false, fullfile);
-               if (!compile_object(m, fullfile, ccan_dir, "", i->compiled,
-                                   &output)) {
+               if (!compile_object(m, fullfile, ccan_dir, compiler, cflags,
+                                   i->compiled, &output)) {
                        talloc_free(i->compiled);
                        i->compiled = NULL;
                        return talloc_asprintf(m,
@@ -53,7 +53,6 @@ static char *build_subdir_objs(struct manifest *m)
 char *build_submodule(struct manifest *m)
 {
        char *errstr;
-       struct stat st;
 
        if (m->compiled)
                return NULL;
@@ -61,10 +60,6 @@ char *build_submodule(struct manifest *m)
        if (!expect_obj_file(m))
                return NULL;
 
-       m->compiled = talloc_asprintf(m, "%s.o", m->dir);
-       if (stat(m->compiled, &st) == 0)
-               return NULL;
-
        if (verbose >= 2)
                printf("  Building dependency %s\n", m->dir);