-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathbuild.js
59 lines (54 loc) · 1.28 KB
/
build.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
// build wirg:
// node r.js -o build.js
({
baseUrl: "src",
name: "CellSpace",
out: "main-built.js",
optimize: "none",
wrapShim: 'true',
paths: {
jquery: '../../res_evocell/src/libs/jquery-1.10.2',
"jquery-ui": '../../res_evocell/src/libs/jquery-ui-1.10.4.custom',
"underscore": "../../res_evocell/src/libs/underscore",
backbone: "../../res_evocell/src/libs/backbone",
knockback: "../../res_evocell/src/libs/knockback",
knockout: "../../res_evocell/src/libs/knockout-3.0.0",
meSpeak: "../../res_evocell/src/libs/mespeak/mespeak",
three: "../../res_evocell/src/libs/three",
"jquery-cycle": "../../res_evocell/src/libs/jquery.cycle.all",
datgui: "../../res_evocell/src/libs/dat.gui.min",
FileSaver: "../../res_evocell/src/libs/FileSaver",
},
shim: {
datgui: {
exports: "dat",
},
"jquery-ui": {
exports: "$",
deps: ['jquery', '../../res_evocell/src/libs/farbtastic']
},
"jquery-cycle": {
deps: ["jquery-ui"]
},
underscore : {
exports: "_",
},
backbone : {
exports: "Backbone",
deps: ['underscore'],
},
knockback: {
exports: "kb",
deps: ["backbone"],
},
knockout: {
exports: "ko",
},
meSpeak: {
exports: "meSpeak",
},
three: {
exports: "THREE",
},
}
})