3 function loadStyleSheet(sheet, callback, reload, remaining) {
4 var sheetName = name.slice(0, name.lastIndexOf('/') + 1) + sheet.href;
5 var input = readFile(sheetName);
6 var parser = new less.Parser();
7 parser.parse(input, function (e, root) {
12 callback(root, sheet, { local: false, lastModified: 0, remaining: remaining });
15 // callback({}, sheet, { local: true, remaining: remaining });
18 function writeFile(filename, content) {
19 var fstream = new java.io.FileWriter(filename);
20 var out = new java.io.BufferedWriter(fstream);
25 // Command line integration via Rhino
31 print('No files present in the fileset; Check your pattern match in build.xml');
34 path = name.split("/");path.pop();path=path.join("/")
36 var input = readFile(name);
39 print('lesscss: couldn\'t open file ' + name);
44 var parser = new less.Parser();
45 parser.parse(input, function (e, root) {
49 result = root.toCSS();
51 writeFile(output, result);
52 print("Written to " + output);