X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.scl.compiler%2Fsrc%2Forg%2Fsimantics%2Fscl%2Fcompiler%2Fmodule%2Foptions%2FModuleCompilationOptions.java;h=90c9806cac02f94cb09b3ac483b743705777c5e2;hb=8daf1d98d61e83fc6450ddac8e800476a9d52ab3;hp=ef9b6630e5e40276dd81bd576e7e3981b19445a4;hpb=969bd23cab98a79ca9101af33334000879fb60c5;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/module/options/ModuleCompilationOptions.java b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/module/options/ModuleCompilationOptions.java index ef9b6630e..90c9806ca 100644 --- a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/module/options/ModuleCompilationOptions.java +++ b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/module/options/ModuleCompilationOptions.java @@ -1,11 +1,18 @@ -package org.simantics.scl.compiler.module.options; - -public class ModuleCompilationOptions { - public static final ModuleCompilationOptions STANDARD_OPTIONS = new ModuleCompilationOptions(false); - - public final boolean computeCoverage; - - public ModuleCompilationOptions(boolean computeCoverage) { - this.computeCoverage = computeCoverage; - } -} +package org.simantics.scl.compiler.module.options; + +public class ModuleCompilationOptions { + public static final ModuleCompilationOptions STANDARD_OPTIONS = new ModuleCompilationOptions(false); + public static final ModuleCompilationOptions SILENT = new ModuleCompilationOptions(false); + + static { + SILENT.silent = true; + } + + public boolean computeCoverage; + public boolean silent = false; + public boolean collectDebugInfo = false; + + public ModuleCompilationOptions(boolean computeCoverage) { + this.computeCoverage = computeCoverage; + } +}