From da94ecdb42b46bd06991a36fdeeb6faa1d0bc882 Mon Sep 17 00:00:00 2001 From: Garen Torikian Date: Wed, 30 May 2012 14:34:32 -0700 Subject: [PATCH] Fix building of themes --- Makefile.dryice.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile.dryice.js b/Makefile.dryice.js index da119177..7f68bad7 100755 --- a/Makefile.dryice.js +++ b/Makefile.dryice.js @@ -347,14 +347,14 @@ function buildAce(aceProject, options) { });*/ // use this instead, to not create separate modules for js and css var themePath = "lib/ace/theme/" + theme - var js = fs.readFileSync(themePath + ".js", "utf8") - js = js.replace("define(", "define('ace/theme/" + theme + "',") + var js = fs.readFileSync(themePath + ".js", "utf8"); + js = js.replace("define(", "define('ace/theme/" + theme + "', ['require', 'exports', 'module', 'ace/lib/dom'], "); if (fs.existsSync(themePath + ".css", "utf8")) { var css = fs.readFileSync(themePath + ".css", "utf8") js = js.replace(/require\(.ace\/requirejs\/text!.*?\)/, quoteString(css)) } - filters.forEach(function(f) {js = f(js); }) + filters.forEach(function(f) {js = f(js); }); fs.writeFileSync(targetDir + suffix + "/theme-" + theme + ".js", js); });