From 63d87595ec96053670c27feadeeb734dc604ff1d Mon Sep 17 00:00:00 2001 From: Iain Buclaw Date: Tue, 3 Mar 2026 11:49:34 +0100 Subject: [PATCH] build_all.d: Expand glob patterns for copyFile --- create_dmd_release/build_all.d | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/create_dmd_release/build_all.d b/create_dmd_release/build_all.d index af2f5655..c0fa3db5 100644 --- a/create_dmd_release/build_all.d +++ b/create_dmd_release/build_all.d @@ -139,7 +139,13 @@ struct Box if (src.startsWith("default:")) src = _tmpdir ~ "/" ~ src[8..$]; else if (src.startsWith("'default:")) - src = "'" ~ _tmpdir ~ "/" ~ src[9..$]; + { + // Expand 'default:path/*.ext' + src = _tmpdir ~ "/" ~ src[9..$-1]; + src = dirEntries(dirName(src), baseName(src), SpanMode.shallow) + .map!(f => f.name) + .join(" "); + } if (tgt.startsWith("default:")) tgt = _tmpdir ~ "/" ~ tgt[8..$];