Add fallbacks for unsupported types or extensions

This commit is contained in:
Pierre Pronchery 2022-02-07 05:24:58 +01:00
parent b42b2b7a1f
commit 2fea0f8d0e

View File

@ -1041,7 +1041,13 @@ static int _objs_source(Makefile * makefile, String * source, TargetType tt)
ret = 1;
fprintf(stderr, "%s%s%s", PROGNAME_CONFIGURE ": ",
source,
": unknown extension for source\n");
": Unknown extension for source\n");
break;
default:
ret = 2;
fprintf(stderr, "%s%s%s", PROGNAME_CONFIGURE ": ",
source,
": Unsupported extension for source\n");
break;
}
source[len] = '.';
@ -2092,6 +2098,13 @@ static int _target_source(Makefile * makefile, String const * target,
": Unknown source type for object\n");
ret = 1;
break;
default:
fprintf(stderr, "%s%s%s", PROGNAME_CONFIGURE ": ",
target,
": Unsupported source type for"
" object\n");
ret = 1;
break;
}
source[len] = '.';
return ret;