diff options
Diffstat (limited to 'lib/dijit/dijit.profile.js')
-rw-r--r-- | lib/dijit/dijit.profile.js | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/lib/dijit/dijit.profile.js b/lib/dijit/dijit.profile.js new file mode 100644 index 000000000..dffbfa056 --- /dev/null +++ b/lib/dijit/dijit.profile.js @@ -0,0 +1,39 @@ +var profile = (function(){ + var testResourceRe = /^dijit\/tests\//, + + copyOnly = function(filename, mid){ + var list = { + "dijit/dijit.profile":1, + "dijit/package.json":1, + "dijit/themes/claro/compile":1 + }; + return (mid in list) || (/^dijit\/resources\//.test(mid) && !/\.css$/.test(filename)) || /(png|jpg|jpeg|gif|tiff)$/.test(filename); + }; + + return { + resourceTags:{ + test: function(filename, mid){ + return testResourceRe.test(mid) || mid=="dijit/robot" || mid=="dijit/robotx"; + }, + + copyOnly: function(filename, mid){ + return copyOnly(filename, mid); + }, + + amd: function(filename, mid){ + return !testResourceRe.test(mid) && !copyOnly(filename, mid) && /\.js$/.test(filename); + }, + + miniExclude: function(filename, mid){ + return /^dijit\/bench\//.test(mid) || /^dijit\/themes\/themeTest/.test(mid); + } + }, + + trees:[ + [".", ".", /(\/\.)|(~$)/] + ] + }; +})(); + + + |