From 86c1b8ba1596564ca25da272e9001a8be438830a Mon Sep 17 00:00:00 2001 From: Andrew Brown Date: Sun, 4 Dec 2011 00:26:29 -0500 Subject: [PATCH] dump markers json out in one shot. Added marker comments. --- overviewer_core/googlemap.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/overviewer_core/googlemap.py b/overviewer_core/googlemap.py index f879be9..7f07f6b 100644 --- a/overviewer_core/googlemap.py +++ b/overviewer_core/googlemap.py @@ -204,10 +204,9 @@ class MapGen(object): # write out the default marker table with codecs.open(os.path.join(self.destdir, "markers.js"), 'w', encoding='UTF-8') as output: - output.write("overviewer.collections.markerDatas.push([\n") - for marker in markers: - output.write(json.dumps(marker)) - if marker != markers[-1]: - output.write(",") - output.write("\n") - output.write("]);\n") + output.write("// This is a generated file. Please do not edit it!\n") + output.write("overviewer.collections.markerDatas.push(\n") + output.write("// --start marker json dump--\n") + json.dump(markers, output, indent=1) + output.write("\n// --end marker json dump--\n") + output.write(");\n")