]> git.lyx.org Git - features.git/commitdiff
Also generate a packages.lst when configuring without LaTeX
authorVincent van Ravesteijn <vfr@lyx.org>
Fri, 4 May 2012 12:56:37 +0000 (14:56 +0200)
committerVincent van Ravesteijn <vfr@lyx.org>
Sun, 6 May 2012 18:42:43 +0000 (20:42 +0200)
A default txtclass.lst is generated, but no packages.lst was generated.
This causes every start to run configure.py.

lib/configure.py

index 00cdbdb64ba42f96605a9cd23559fd89589ed05e..ec15cf294eee110bef392aafbb2339610535dfef 100644 (file)
@@ -1083,6 +1083,12 @@ def checkLatexConfig(check_config, bool_docbook):
                     tx.write(retval)
         tx.close()
         logger.info('\tdone')
+    if not os.path.isfile('packages.lst') or not check_config:
+        logger.info('+generating default list of packages... ')
+        removeFiles(['packages.lst'])
+        tx = open('packages.lst', 'w')
+        tx.close()
+        logger.info('\tdone')
     if not check_config:
         return None
     # the following will generate textclass.lst.tmp, and packages.lst.tmp