diff options
| author | Vojta Jina | 2013-06-28 01:47:35 -0700 |
|---|---|---|
| committer | Vojta Jina | 2013-06-28 11:43:38 -0700 |
| commit | 976edc1fc4d4c373bcecddd0389fe94dd528eb4e (patch) | |
| tree | a1f0c9cd725d4cb24902349fccb5a054c81fdd16 /angularFiles.js | |
| parent | 29f96c852c355d0e283a64111d4923d1bcde8f5f (diff) | |
| download | angular.js-976edc1fc4d4c373bcecddd0389fe94dd528eb4e.tar.bz2 | |
chore: clean up angularFiles.js
Diffstat (limited to 'angularFiles.js')
| -rwxr-xr-x | angularFiles.js | 59 |
1 files changed, 19 insertions, 40 deletions
diff --git a/angularFiles.js b/angularFiles.js index 71502873..a9d636b1 100755 --- a/angularFiles.js +++ b/angularFiles.js @@ -114,7 +114,7 @@ angularFiles = { 'test/ngMobile/**/*.js' ], - 'jstd': [ + 'karma': [ 'components/jquery/jquery.js', 'test/jquery_remove.js', '@angularSrc', @@ -126,18 +126,18 @@ angularFiles = { 'example/personalLog/test/*.js' ], - 'jstdExclude': [ + 'karmaExclude': [ 'test/jquery_alias.js', 'src/angular-bootstrap.js', 'src/ngScenario/angular-bootstrap.js' ], - 'jstdScenario': [ + 'karmaScenario': [ 'build/angular-scenario.js', 'build/docs/docs-scenario.js' ], - "jstdModules": [ + "karmaModules": [ 'build/angular.js', '@angularSrcModules', 'src/ngScenario/browserTrigger.js', @@ -151,21 +151,7 @@ angularFiles = { 'test/ngMobile/**/*.js' ], - 'jstdPerf': [ - '@angularSrc', - '@angularSrcModules', - 'src/ngMock/angular-mocks.js', - 'perf/data/*.js', - 'perf/testUtils.js', - 'perf/*.js' - ], - - 'jstdPerfExclude': [ - 'src/ng/angular-bootstrap.js', - 'src/ngScenario/angular-bootstrap.js' - ], - - 'jstdJquery': [ + 'karmaJquery': [ 'components/jquery/jquery.js', 'test/jquery_alias.js', '@angularSrc', @@ -178,7 +164,7 @@ angularFiles = { 'example/personalLog/test/*.js' ], - 'jstdJqueryExclude': [ + 'karmaJqueryExclude': [ 'src/angular-bootstrap.js', 'src/ngScenario/angular-bootstrap.js', 'test/jquery_remove.js' @@ -186,29 +172,22 @@ angularFiles = { }; if (exports) { - exports.files = angularFiles - exports.mergeFiles = function mergeFiles() { + exports.files = angularFiles; + exports.mergeFilesFor = function() { var files = []; - [].splice.call(arguments, 0).forEach(function(file) { - if (file.match(/karma/)) { - files.push(file); - } else { - angularFiles[file].forEach(function(f) { - // replace @ref - var match = f.match(/^\@(.*)/); - if (match) { - var deps = angularFiles[match[1]]; - files = files.concat(deps); - } else { - if (!/jstd|jasmine/.test(f)) { //TODO(i): remove once we don't have jstd/jasmine in repo - files.push(f); - } - } - }); - } + Array.prototype.slice.call(arguments, 0).forEach(function(filegroup) { + angularFiles[filegroup].forEach(function(file) { + // replace @ref + var match = file.match(/^\@(.*)/); + if (match) { + files = files.concat(angularFiles[match[1]]); + } else { + files.push(file); + } + }); }); return files; - } + }; } |
