They're often out-of-date, and we're about to do special things to the
str module compile flags, so we don't *ever* want the default.
It doesn't add much to build times, and it eliminates a nasty source
of weird errors.
char *build_submodule(struct manifest *m)
{
char *errstr;
char *build_submodule(struct manifest *m)
{
char *errstr;
if (m->compiled)
return NULL;
if (m->compiled)
return NULL;
if (!expect_obj_file(m))
return NULL;
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);
if (verbose >= 2)
printf(" Building dependency %s\n", m->dir);