feat: 完善字体包发行与 Docker 内置字体

This commit is contained in:
SkyJourney
2026-08-02 11:33:27 +08:00
parent 3a8d2c1c2e
commit 14f470454c
19 changed files with 434 additions and 252 deletions
+20 -1
View File
@@ -1,4 +1,5 @@
import { resolve } from "node:path";
import { buildFontPackArchive } from "./archive.js";
import { buildFontPack, verifyFontPack } from "./builder.js";
import { buildWindowsFontPackInstaller } from "./windows-installer.js";
@@ -86,7 +87,25 @@ async function main() {
)
});
}
throw new Error("命令必须是 build、verify 或 windows-installer");
if (command === "archive") {
return buildFontPackArchive({
packRoot: resolve(option(values, "root", "output/font-packs/root")),
appVersion: option(values, "app-version", "0.6.0"),
packId: option(values, "pack-id", "mdtp-serif-sc"),
packVersion: option(values, "pack-version", "1.0.0"),
outputDirectory: resolve(
option(values, "output", "output/font-packs/release")
),
reportPath: resolve(
option(
values,
"report",
"output/font-packs/archive-report.json"
)
)
});
}
throw new Error("命令必须是 build、verify、archive 或 windows-installer");
}
main()