Scripts: add timing information
This commit is contained in:
parent
fa83a51df5
commit
449c1adb00
1 changed files with 11 additions and 5 deletions
|
@ -353,6 +353,8 @@ class LayerOverviewUtils extends Script {
|
||||||
}
|
}
|
||||||
|
|
||||||
async main(args: string[]) {
|
async main(args: string[]) {
|
||||||
|
console.log("Generating layer overview...")
|
||||||
|
const start = new Date()
|
||||||
const forceReload = args.some((a) => a == "--force")
|
const forceReload = args.some((a) => a == "--force")
|
||||||
|
|
||||||
const licensePaths = new Set<string>()
|
const licensePaths = new Set<string>()
|
||||||
|
@ -429,11 +431,17 @@ class LayerOverviewUtils extends Script {
|
||||||
ConversionContext.construct([], [])
|
ConversionContext.construct([], [])
|
||||||
)
|
)
|
||||||
|
|
||||||
|
const end = new Date()
|
||||||
|
const millisNeeded = end.getTime() - start.getTime()
|
||||||
if (AllSharedLayers.getSharedLayersConfigs().size == 0) {
|
if (AllSharedLayers.getSharedLayersConfigs().size == 0) {
|
||||||
console.error("This was a bootstrapping-run. Run generate layeroverview again!")
|
console.error(
|
||||||
|
"This was a bootstrapping-run. Run generate layeroverview again!(" +
|
||||||
|
millisNeeded +
|
||||||
|
" ms)"
|
||||||
|
)
|
||||||
} else {
|
} else {
|
||||||
const green = (s) => "\x1b[92m" + s + "\x1b[0m"
|
const green = (s) => "\x1b[92m" + s + "\x1b[0m"
|
||||||
console.log(green("All done!"))
|
console.log(green("All done! (" + millisNeeded + " ms)"))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -701,13 +709,11 @@ class LayerOverviewUtils extends Script {
|
||||||
themeFile,
|
themeFile,
|
||||||
ConversionContext.construct([themePath], ["PrepareLayer"])
|
ConversionContext.construct([themePath], ["PrepareLayer"])
|
||||||
)
|
)
|
||||||
|
|
||||||
new ValidateThemeAndLayers(
|
new ValidateThemeAndLayers(
|
||||||
new DoesImageExist(licensePaths, existsSync, knownTagRenderings),
|
new DoesImageExist(licensePaths, existsSync, knownTagRenderings),
|
||||||
themePath,
|
themePath,
|
||||||
true,
|
true,
|
||||||
knownTagRenderings,
|
knownTagRenderings
|
||||||
`Validating ${i}/${themeFiles.length} '${themeInfo.parsed.id}'`
|
|
||||||
).convertStrict(
|
).convertStrict(
|
||||||
themeFile,
|
themeFile,
|
||||||
ConversionContext.construct([themePath], ["PrepareLayer"])
|
ConversionContext.construct([themePath], ["PrepareLayer"])
|
||||||
|
|
Loading…
Reference in a new issue