buildSDK/cssmini.js
authorAlan Knowles <alan@akbkhome.com>
Wed, 22 Dec 2010 07:36:13 +0000 (15:36 +0800)
committerAlan Knowles <alan@akbkhome.com>
Wed, 22 Dec 2010 07:36:13 +0000 (15:36 +0800)
buildSDK/cssmini.js

index 27c2921..aade25c 100644 (file)
@@ -23,8 +23,16 @@ var pa = GLib.get_current_dir();
 print(pa);
 //println(pack(File.read(pa+'/css/basic-dialog.css')));
 
-var lines = File.read(pa + '/css/roojs-debug.css');
-
+var lines = File.read(pa + '/css/roojs-debug.css').split(/\n/);
+//@import url("reset-min.css");
+var out = '';
+lines.forEach(function(l) {
+    if (!l.match(/^@import/)) {
+        continue;
+    }
+    l = l.replace(/^[^"]+"([^"]+)"/, '$1');
+    out+=pack(File.read(pa+'/css/' + l))+"\n"+
+)
 
 File.write(pa+'/css/roojs.css',