function packCssCore($files, $output)
{
-
- $o = HTML_FlexyFramework::get()->Pman_Core;
-
- if (empty($o['cssminify']) || !file_exists($o['cssminify'])) {
- echo '<!-- cssminify not set -->';
- return false;
- }
- require_once 'System.php';
+
- $seed= System::which('seed');
- $gjs = System::which('gjs');
+ echo '<!-- JSCOMPILE - should not be used for CSS packing ?? -->';
+ return false;
+ // if we did.. use this?
- if (!$seed && !$gjs) {
- echo '<!-- seed or gjs are not installed -->';
- return false;
+ //require_once 'HTML/CSS/Minify.php';
+ //$x = new HTML_CSS_Minify(substr($relpath,0,-1), $dir, $relfiles);
- }
- $targetm = file_exists($output) ? filemtime($output) : 0;
- $max = 0;
- $ofiles = array();
- foreach($files as $f => $mt) {
- $max = max($max,$mt);
- $ofiles[] = escapeshellarg($f);
- }
- if ($max < $targetm) {
- return true;
- }
- if (!file_exists(dirname($output))) {
- mkdir(dirname($output), 0755, true);
- }
- $eoutput = escapeshellarg($output);
- $cmd = $seed ?
- ("$seed {$o['cssminify']} $eoutput " . implode($ofiles, ' ')) :
- ("$gjs {$o['cssminify']} -- -- $eoutput " . implode($ofiles, ' '));
- //echo "<PRE>$cmd\n"; echo `$cmd`; exit;
- `$cmd`;
+ // file_put_contents($compiledir.'/'.$output , $x->minify( $this->baseURL.$asset));
- // we should do more checking.. return val etc..
- if (file_exists($output) && ($max < filemtime($output) ) ) {
- return true;
- }
- return false;
-
}
/**
* wrapper arround packer...
return false;
}
- $o = HTML_FlexyFramework::get()->Pman_Core;
- if (isset($o['packseed'])) {
- return $this->packSeed($files,$output,$translation_base);
- }
require_once 'System.php';