d_do_test: allow separately compiling c sources

This commit is contained in:
Dennis Korpel 2023-02-07 00:27:49 +01:00
parent 7fe0aee2a4
commit ef060a7da9

View file

@ -1712,7 +1712,7 @@ int tryMain(string[] args)
{
foreach (filename; testArgs.sources ~ (autoCompileImports ? null : testArgs.compiledImports))
{
string newo = output_dir ~ envData.sep ~ replace(filename.baseName(), ".d", envData.obj);
string newo = output_dir ~ envData.sep ~ filename.baseName().setExtension(envData.obj);
toCleanup ~= newo;
command = format("%s -conf= -m%s -I%s %s %s -od%s -c %s %s", envData.dmd, envData.model, input_dir,