diff --git a/source/dub/package_.d b/source/dub/package_.d index 3161a2c..73c7108 100644 --- a/source/dub/package_.d +++ b/source/dub/package_.d @@ -229,13 +229,13 @@ dst.dependencies = m_info.dependencies.keys.serializeToJson(); auto jconfig = Json.EmptyObject; - Json[string] files; + Json[] files; BuildSettings bs = getBuildSettings(platform, config); foreach (f; bs.sourceFiles) { auto jf = Json.EmptyObject; jf.path = f; jf["type"] = "source"; - files[f] = jf; + files ~= jf; } dst.files = Json(files); }