+ //$eoutput = " -k -o " . escapeshellarg($output) ; // with whitespace..
+ $eoutput = " -t " . escapeshellarg($output) ;
+
+ // no support for translation any more?
+ //if ( $translation_base) {
+ // $toutput = " -t ". escapeshellarg(preg_replace('/\.js$/', '.__translation__.js', $output)) .
+ // " -p " . escapeshellarg($translation_base) ;//." -k "; // this kills the compression.
+ //
+ //}
+
+
+ $cmd = "$packer $eoutput -f " . implode(' -f ', $ofiles) . ' 2>&1';
+ //echo "<PRE>$cmd\n";
+ //echo `$cmd`;
+
+ echo "<!-- Compile javascript
+
+ " . htmlspecialchars($cmd) . "
+
+ -->";
+
+ // return false;
+
+ $res = `$cmd`;
+ //exit;
+ file_put_contents($output.'.log', $cmd."\n\n". $res);
+ // since this only appears when we change.. it's ok to dump it out..
+ echo "<!-- Compiled javascript
+ " . htmlspecialchars($res) . "
+ -->";
+ clearstatcache();