*
* @param {String} basedir absolute path to files
* @param {Array} list of files (ontop of basedir)
- * @param {String|false} output url (path to basedir basically), or false
+ * @param {String} output url (path to basedir basically), or false
* to not compile
*
*
*/
- function packScript($basedir, $files, $output_url)
+ function packScript($basedir, $files, $output_url, $no_compile=false)
{
// this outputs <script tags..>
// either for just the original files,
$output = md5(serialize($arfiles)) .'.js';
- if ( $output_url && !file_exists($basedir.'/_cache_/'.$output)) {
+ if ( !$no_compile && !file_exists($basedir.'/_cache_/'.$output)) {
$this->pack($arfiles,$basedir.'/_cache_/'.$output);
}
- if ($output_url && file_exists($basedir.'/_cache_/'.$output)) {
+ if (!$no_compile && file_exists($basedir.'/_cache_/'.$output)) {
echo '<script type="text/javascript" src="'.$output_url.'/_cache_/'. $output.'"></script>';
return;