From 4919a9846c65700a4650a214986e4aff53662579 Mon Sep 17 00:00:00 2001 From: System Administrator Date: Sat, 11 Oct 2014 12:23:41 +0200 Subject: [PATCH] Check for a CORDOVA_HOME environment variable to create the global config path. --- cordova-lib/src/cordova/util.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cordova-lib/src/cordova/util.js b/cordova-lib/src/cordova/util.js index 89b0ef370..5d77d9da1 100644 --- a/cordova-lib/src/cordova/util.js +++ b/cordova-lib/src/cordova/util.js @@ -27,7 +27,10 @@ var fs = require('fs'), shell = require('shelljs'); // Global configuration paths -var HOME = process.env[(process.platform.slice(0, 3) == 'win') ? 'USERPROFILE' : 'HOME']; +var HOME = process.env['CORDOVA_HOME']; +if (!HOME) { + HOME = process.env[(process.platform.slice(0, 3) == 'win') ? 'USERPROFILE' : 'HOME']; +} var global_config_path = path.join(HOME, '.cordova'); var lib_path = path.join(global_config_path, 'lib'); shell.mkdir('-p', lib_path);