Преглед изворни кода

add setting TEXLIVE_OPENOUT_ANY

Brian Gough пре 6 година
родитељ
комит
3d6b911295
2 измењених фајлова са 5 додато и 0 уклоњено
  1. 4 0
      services/clsi/app/js/CompileManager.js
  2. 1 0
      services/clsi/config/settings.defaults.js

+ 4 - 0
services/clsi/app/js/CompileManager.js

@@ -142,6 +142,10 @@ module.exports = CompileManager = {
         )
       // set up environment variables for chktex
       const env = {}
+      if (Settings.texliveOpenoutAny && Settings.texliveOpenoutAny !== '') {
+        // override default texlive openout_any environment variable
+        env.openout_any = Settings.texliveOpenoutAny
+      }
       // only run chktex on LaTeX files (not knitr .Rtex files or any others)
       const isLaTeXFile =
         request.rootResourcePath != null

+ 1 - 0
services/clsi/config/settings.defaults.js

@@ -57,6 +57,7 @@ module.exports = {
   parallelSqlQueryLimit: process.env.FILESTORE_PARALLEL_SQL_QUERY_LIMIT || 1,
   filestoreDomainOveride: process.env.FILESTORE_DOMAIN_OVERRIDE,
   texliveImageNameOveride: process.env.TEX_LIVE_IMAGE_NAME_OVERRIDE,
+  texliveOpenoutAny: process.env.TEXLIVE_OPENOUT_ANY,
   sentry: {
     dsn: process.env.SENTRY_DSN
   }