JsCompile.php
[Pman.Core] / JsCompile.php
index 87099b9..c60974c 100644 (file)
@@ -214,7 +214,9 @@ class Pman_Core_JsCompile  extends Pman
         
     }
     /**
-     * wrapper arroudn packer...
+     * wrapper arround packer...
+     * uses the translation module & puts index in __tra
+     * 
      * @param {Array} map of $files => filemtime the files to pack
      * @param {String} $output name fo file to output
      *
@@ -255,7 +257,10 @@ class Pman_Core_JsCompile  extends Pman
         usort($ofiles, $lsort);
         
         $eoutput = escapeshellarg($output);
-        $cmd = "$seed {$o['jspacker']}/pack.js  -o $eoutput " . implode($ofiles, ' ') . ' 2>&1';
+        
+        $toutput = "-t ". escapeshellarg(preg_replace('/\.js$/', '.__translation__.js', $output));
+        
+        $cmd = "$seed {$o['jspacker']}/pack.js  -o $eoutput  $toutput " . implode($ofiles, ' ') . ' 2>&1';
         //echo "<PRE>$cmd\n";
         //echo `$cmd`;
         
@@ -265,11 +270,11 @@ class Pman_Core_JsCompile  extends Pman
             
             -->";
             
-        return false;
+       // return false;
         
         $res = `$cmd`;
         //exit;
-        file_put_contents($output.'.log'. $cmd."\n\n". $res);
+        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) . "