// Add compress if the value is set for backward compatibility
if (this.compress != null && this.compress.booleanValue()) {
options.add("-x");
}
Scriptable argsObj = cx.newArray(compileScope, options.toArray(new Object[options.size()]));
//Scriptable argsObj = cx.newArray(compileScope, new Object[] {"-ru", "c.less"});
compileScope.defineProperty("arguments", argsObj, ScriptableObject.DONTENUM);
// invoke the compiler - we don't pass arguments here because its a script not a real function
// and we don't care about the result because its written to the output stream (out)