forked from MapComplete/MapComplete
		
	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[]) { | ||||
|         console.log("Generating layer overview...") | ||||
|         const start = new Date() | ||||
|         const forceReload = args.some((a) => a == "--force") | ||||
| 
 | ||||
|         const licensePaths = new Set<string>() | ||||
|  | @ -429,11 +431,17 @@ class LayerOverviewUtils extends Script { | |||
|             ConversionContext.construct([], []) | ||||
|         ) | ||||
| 
 | ||||
|         const end = new Date() | ||||
|         const millisNeeded = end.getTime() - start.getTime() | ||||
|         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 { | ||||
|             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, | ||||
|                     ConversionContext.construct([themePath], ["PrepareLayer"]) | ||||
|                 ) | ||||
| 
 | ||||
|                 new ValidateThemeAndLayers( | ||||
|                     new DoesImageExist(licensePaths, existsSync, knownTagRenderings), | ||||
|                     themePath, | ||||
|                     true, | ||||
|                     knownTagRenderings, | ||||
|                     `Validating ${i}/${themeFiles.length} '${themeInfo.parsed.id}'` | ||||
|                     knownTagRenderings | ||||
|                 ).convertStrict( | ||||
|                     themeFile, | ||||
|                     ConversionContext.construct([themePath], ["PrepareLayer"]) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue