]> git.lyx.org Git - lyx.git/blobdiff - lib/doc/doc_toc.py
German UserGuide: latest patches by Hartmut
[lyx.git] / lib / doc / doc_toc.py
index 45829073946c034b559a95f22c4b0faeb88036d4..b47b0ec557a47f0a9e226703d0c077dd61adc451 100755 (executable)
@@ -127,12 +127,15 @@ def main(argv):
         usage()
         sys.exit(1)
 
+    lang = argv[1]
+    if not os.path.isdir(os.path.join(argv[2], lang)):
+        # need to create lang dir if build dir != src dir
+        os.mkdir(os.path.join(argv[2], lang))
+
     # choose language files
-    if not os.path.isdir(argv[2], argv[1]):
-        lang = "en"
+    if lang == 'en':
         output = os.path.join(argv[2], 'TOC.lyx')
     else:
-        lang = argv[1]
         output = os.path.join(argv[2], lang, 'TOC.lyx')
         # fallback
         if lang not in info: