This repository has been archived by the owner on Apr 17, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.profile.js
117 lines (108 loc) · 2.41 KB
/
build.profile.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
var profile = (function () {
"use strict";
var depPath = "bower_components/";
return {
basePath: "./",
action: "release",
mini: true,
layerOptimize: false,
cssOptimize: "comments",
stripConsole: "all",
selectorEngine: "lite",
defaultConfig: {
async: true,
baseUrl: "./",
hasCache: {
"config-selectorEngine": "lite"
}
},
packages: [
{
name: "dojo",
location: depPath + "dojo"
},
{
name: "dstore",
location: depPath + "dstore"
},
{
name: "dmodel",
location: depPath + "dmodel"
},
{
name: "rql",
location: depPath + "rql"
}
],
layers: {
"dojo/dojo": {
customBase: true,
include: []
},
"libarsnova/libarsnova": {
/* do not add dojo/main automatically */
customBase: true,
boot: true,
include: [
"dojo/request/xhr",
"libarsnova/audienceQuestion",
"libarsnova/auth",
"libarsnova/feedback",
"libarsnova/lecturerQuestion",
"libarsnova/session",
"libarsnova/socket"
]
}
},
staticHasFeatures: {
/* These properties allow Closure compiler to remove unused code
* from Dojo Toolkit and further decrease file size of the build */
"config-deferredInstrumentation": 0,
"config-dojo-loader-catches": 0,
"config-stripStrict": 0,
"config-tlmSiblingOfDojo": 1,
"dojo-amd-factory-scan": 0,
"dojo-built": 1,
"dojo-cdn": 0,
"dojo-combo-api": 0,
"dojo-config-api": 1,
"dojo-config-require": 0,
"dojo-debug-messages": 0,
"dojo-dom-ready-api": 0,
"dojo-firebug": 0,
"dojo-guarantee-console": 0,
"dojo-has-api": 1,
"dojo-inject-api": 1,
"dojo-loader": 0,
"dojo-loader-eval-hint-url": 1,
"dojo-log-api": 0,
"dojo-modulePaths": 0,
"dojo-moduleUrl": 0,
"dojo-publish-privates": 0,
"dojo-requirejs-api": 0,
"dojo-sniff": 0,
"dojo-sync-loader": 0,
"dojo-test-sniff": 0,
"dojo-timeout-api": 0,
"dojo-trace-api": 0,
"dojo-undef-api": 0,
"dojo-v1x-i18n-Api": 0,
"dojo-xhr-factory": 0,
"dom": 0,
"extend-dojo": 0,
"host-browser": 1,
"host-node": 0,
"host-rhino": 0,
/* There is no UI in libarsnova so touch support can be removed */
"touch": 0,
/* Legacy browsers are not supported so remove unnecessary code */
"activex": 0,
"dojo-force-activex-xhr": 0,
"dom-addeventlistener": 1,
"ie-event-behavior": 0,
"json-parse": 1,
"json-stringify": 1,
"quirks": 0
}
};
}());