diff --git a/Makefile.dryice.js b/Makefile.dryice.js index 3109f84f..4f56c016 100755 --- a/Makefile.dryice.js +++ b/Makefile.dryice.js @@ -30,8 +30,11 @@ * ***** END LICENSE BLOCK ***** */ var fs = require("fs"); +var path = require("path"); if (!fs.existsSync) - fs.existsSync = require("path").existsSync; + fs.existsSync = path.existsSync; +else + path.existsSync = fs.existsSync; var copy = require('dryice').copy; var ACE_HOME = __dirname; diff --git a/install.js b/install.js index 730fc12c..fcb1fb7d 100644 --- a/install.js +++ b/install.js @@ -61,8 +61,9 @@ try { suffix: "", name: "ace" }); -} catch (e) { - console.log("--- Ace Build error ---"); - console.log(e); - process.exit(0); + +} catch (err) { + console.error("--- Ace Build error ---"); + console.error(err.stack); + process.exit(1); } \ No newline at end of file diff --git a/package.json b/package.json index bd226318..eff404d8 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "asyncjs": "0.0.x", "jsdom": "0.2.x", "amd-loader": "~0.0.4", - "dryice": "" + "dryice": "0.4.7" }, "mappings": { "ace": "."