mirror of
https://github.com/cappuccino/cappuccino.git
synced 2026-08-25 13:07:02 +00:00
30 lines
682 B
JavaScript
30 lines
682 B
JavaScript
|
|
require("../common.jake");
|
|
|
|
var FILE = require("file");
|
|
|
|
new FileList("**/*").exclude("Jakefile").forEach(function(aFilename)
|
|
{
|
|
if (!FILE.isFile(aFilename))
|
|
return;
|
|
|
|
var buildFilename = FILE.join($BUILD_CONFIGURATION_DIR, "CommonJS", "cappuccino", aFilename);
|
|
|
|
filedir (buildFilename, [aFilename], function ()
|
|
{
|
|
cp(aFilename, buildFilename);
|
|
});
|
|
|
|
// HACK: narwhal should copy permissions
|
|
if (FILE.dirname(aFilename) === FILE.join("bin"))
|
|
{
|
|
filedir (buildFilename, function ()
|
|
{
|
|
FILE.chmod(buildFilename, 0755);
|
|
});
|
|
}
|
|
|
|
task ("build", buildFilename);
|
|
CLOBBER.include(buildFilename);
|
|
});
|