Skip to content

Commit

Permalink
Merge pull request #10440 from rwjblue/specify-vendored-packages-in-e…
Browse files Browse the repository at this point in the history
…mber

Specify vendored packages in Ember's Brocfile.
  • Loading branch information
rwjblue committed Feb 12, 2015
2 parents f90ae24 + 00ad738 commit 82845b7
Showing 1 changed file with 21 additions and 1 deletion.
22 changes: 21 additions & 1 deletion Brocfile.js
Expand Up @@ -8,9 +8,29 @@
var EmberBuild = require('emberjs-build');
var packages = require('./lib/packages');

var vendoredPackage = require('emberjs-build/lib/vendored-package');
var htmlbarsPackage = require('emberjs-build/lib/htmlbars-package');
var vendoredES6Package = require('emberjs-build/lib/es6-vendored-package');

var emberBuild = new EmberBuild({
htmlbars: require('htmlbars'),
packages: packages
packages: packages,
_vendoredPackages: {
'loader': vendoredPackage('loader'),
'rsvp': vendoredES6Package('rsvp'),
'backburner': vendoredES6Package('backburner'),
'router': vendoredES6Package('router.js'),
'dag-map': vendoredES6Package('dag-map'),
'route-recognizer': htmlbarsPackage('route-recognizer', { libPath: 'node_modules/route-recognizer/dist/es6/' }),
'dom-helper': htmlbarsPackage('dom-helper'),
'morph-range': htmlbarsPackage('morph-range'),
'morph-attr': htmlbarsPackage('morph-attr'),
'htmlbars-compiler': htmlbarsPackage('htmlbars-compiler'),
'htmlbars-syntax': htmlbarsPackage('htmlbars-syntax'),
'simple-html-tokenizer': htmlbarsPackage('simple-html-tokenizer'),
'htmlbars-test-helpers': htmlbarsPackage('htmlbars-test-helpers', { singleFile: true }),
'htmlbars-util': htmlbarsPackage('htmlbars-util')
}
});

module.exports = emberBuild.getDistTrees();

0 comments on commit 82845b7

Please sign in to comment.