diff --git a/src/reflaxe/ReflectCompiler.hx b/src/reflaxe/ReflectCompiler.hx index 0e580a0..99ef6ad 100644 --- a/src/reflaxe/ReflectCompiler.hx +++ b/src/reflaxe/ReflectCompiler.hx @@ -55,7 +55,11 @@ class ReflectCompiler { #elseif eval static var called = false; if(!called) { - if(#if eval !Context.defined("display") #else true #end) { + if(#if eval + !Context.defined("display") && + !Context.defined("no-compilation") && + !Compiler.getConfiguration().args.contains("--no-output") + #else true #end) { Context.onAfterTyping(onAfterTyping); Context.onAfterGenerate(onAfterGenerate); checkServerCache();