diff --git a/Makefile.dryice.js b/Makefile.dryice.js old mode 100755 new mode 100644 index cd3dacee..2dfceb91 --- a/Makefile.dryice.js +++ b/Makefile.dryice.js @@ -267,10 +267,10 @@ function buildAce(aceProject, options) { }); copy({ source: [ - copy.source.commonjs({ + { project: project, require: options.requires - }) + } ], filter: [ copy.filter.moduleDefines ], dest: ace @@ -286,10 +286,10 @@ function buildAce(aceProject, options) { project.assumeAllFilesLoaded(); copy({ source: [ - copy.source.commonjs({ + { project: cloneProject(project), require: [ "pilot/index" ] - }) + } ], filter: filters, dest: targetDir + "/" + name + "-compat" + suffix @@ -303,10 +303,10 @@ function buildAce(aceProject, options) { console.log("mode " + mode); copy({ source: [ - copy.source.commonjs({ + { project: cloneProject(project), require: [ 'ace/mode/' + mode ] - }) + } ], filter: filters, dest: targetDir + "/mode-" + mode + suffix @@ -340,7 +340,7 @@ function buildAce(aceProject, options) { }); copy({ source: [ - copy.source.commonjs({ + { project: workerProject, require: [ 'ace/lib/fixoldbrowsers', @@ -348,7 +348,7 @@ function buildAce(aceProject, options) { 'ace/lib/oop', 'ace/mode/' + mode + '_worker' ] - }) + } ], filter: [ copy.filter.moduleDefines, filterTextPlugin ], dest: worker @@ -370,10 +370,10 @@ function buildAce(aceProject, options) { options.keybindings.forEach(function(keybinding) { copy({ source: [ - copy.source.commonjs({ + { project: cloneProject(project), require: [ 'ace/keyboard/keybinding/' + keybinding ] - }) + } ], filter: filters, dest: "build/src/keybinding-" + keybinding + suffix