Move dmd files into compiler/

This commit is contained in:
Iain Buclaw 2022-07-09 18:53:07 +02:00
parent 20bd0cacbd
commit 6374bb87b7
4579 changed files with 4 additions and 4 deletions

View file

@ -0,0 +1,23 @@
import dshell;
void main()
{
const envFromExe = shellExpand("$OUTPUT_BASE/envFromExe.txt");
const envFromRun = shellExpand("$OUTPUT_BASE/envFromRun.txt");
run("$DMD -m$MODEL -of$OUTPUT_BASE/printenv$EXE $EXTRA_FILES/printenv.d");
run("$OUTPUT_BASE/printenv$EXE", File(envFromExe, "wb"));
run("$DMD -m$MODEL -run $EXTRA_FILES/printenv.d", File(envFromRun, "wb"));
const fromExe = readText(envFromExe).filterCompilerOutput;
const fromRun = readText(envFromRun).filterCompilerOutput;
if (fromExe != fromRun)
{
writefln("FromExe:");
writeln("-----------");
writeln(fromExe);
writefln("FromRun:");
writeln("-----------");
writeln(fromRun);
assert(0, "output from exe/run differ");
}
}