From bb0a1eaddafc5411cb1b114151faaced73af7770 Mon Sep 17 00:00:00 2001 From: Francisco Ryan Tolmasky I Date: Wed, 23 Sep 2009 16:28:58 -0700 Subject: [PATCH] Added more common routines to common.jake. Reviewed by me. --- common.jake | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/common.jake b/common.jake index 630e48da2..dcc2ba773 100644 --- a/common.jake +++ b/common.jake @@ -8,7 +8,7 @@ var ENV = require("system").env, global.task = Jake.task; global.directory = Jake.directory; -global.file = Jake.file; +//global.file = Jake.file; global.filedir = Jake.filedir; /* @@ -66,6 +66,19 @@ global.$ENVIRONMENT_FRAMEWORKS_DIR = FILE.join($ENVIRONMENT_LIB_DIR, 'Frameworks global.$HOME_DIR = FILE.absolute(FILE.dirname(module.path)); global.$LICENSE_FILE = FILE.absolute(FILE.join(FILE.dirname(module.path), 'LICENSE')); +var objectiveJLib = FILE.join($BUILD_DIR, "objective-j", "lib"); + +if (FILE.exists(objectiveJLib)) +{ + require.paths.unshift(objectiveJLib); + + var OBJECTIVE_J_JAKE = require("objective-j/jake"); + + global.bundle = OBJECTIVE_J_JAKE.bundle; + global.framework = OBJECTIVE_J_JAKE.framework; + global.BundleTask = OBJECTIVE_J_JAKE.BundleTask; +} + global.rm_rf = function(/*String*/ aFilename) { try { FILE.rmtree(aFilename); }