Furhter cleanup.

Reviewed by me.
This commit is contained in:
Francisco Ryan Tolmasky I
2009-10-13 13:40:28 -07:00
parent 2f5e4d8335
commit 3098bfe6db
17 changed files with 29 additions and 19 deletions

Before

Width:  |  Height:  |  Size: 131 B

After

Width:  |  Height:  |  Size: 131 B

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

@@ -93,6 +93,8 @@ print("IS WRONG");
data = cibDataFromTopLevelObjects(objectTemplates.concat([themeTemplate])),
fileContents = themeFromCibData(data);
print("will write to" + FILE.join(intermediatesPath, [aClass themeName] + ".keyedtheme"));
// No filedir in this case, so we have to make it ourselves.
FILE.mkdirs(intermediatesPath);
FILE.write(FILE.join(intermediatesPath, [aClass themeName] + ".keyedtheme"), MARKER_TEXT + ";" + fileContents.length + ";" + fileContents, { charset:"UTF-8" });
});
});
+6
View File
@@ -0,0 +1,6 @@
#!/usr/bin/env narwhal
require("../../common.jake");
subtasks(["BlendKit", "CommonJS", "Aristo"], ["build"/*, "clean", "clobber"*/]);
-6
View File
@@ -1,6 +0,0 @@
#!/usr/bin/env narwhal
require("../../common.jake");
print("WHAT");
subtasks(["BlendKit", "CommonJS"], ["build"/*, "clean", "clobber"*/]);
-13
View File
@@ -1,13 +0,0 @@
#!/usr/bin/env ruby
require 'rake'
require '../../common'
subprojects = %w{BlendKit blend}
%w(build clean clobber).each do |task_name|
task task_name do
subrake(subprojects, task_name)
end
end
@@ -1,3 +1,24 @@
/*
* jake.js
* Objective-J
*
* Created by Francisco Tolmasky.
* Copyright 2008, 280 North, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
var FILE = require("file");