-
Notifications
You must be signed in to change notification settings - Fork 10
/
build.js
56 lines (56 loc) · 1.32 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
{
baseUrl: "public",
name: "lib/almond",
include: [ "src/main" ],
insertRequire: [ "src/main" ],
out: "public/build/main.js",
preserveLicenseComments: false,
useStrict: true,
wrap: {
start: "(function(){window.SM2_DEFER = true;", end: "}());"
},
shim: {
"backbone": {
deps: [ "underscore", "zepto" ],
exports: 'Backbone',
init: function () {
return this.Backbone.noConflict();
}
},
"underscore": {
exports: '_',
init: function () {
return this._.noConflict();
}
},
"zepto": {
exports: "Zepto"
},
"lzma": {
exports: "LZMA"
},
"codemirror": {
exports: "CodeMirror"
},
"codemirror-glsl": {
deps: [ "codemirror" ]
},
"soundcloud": {
deps: [ "soundmanager" ],
exports: "SC"
}
},
paths: {
"text": "lib/text",
"embr": "lib/embr/src/embr",
"glmatrix": "lib/gl-matrix",
"backbone": "lib/backbone",
"underscore": "lib/underscore",
"zepto": "lib/zepto",
"lzma": "lib/lzma/lzma",
"codemirror": "lib/codemirror/codemirror",
"codemirror-glsl": "lib/codemirror/glsl",
"soundmanager": "lib/soundmanager/soundmanager2-nodebug",
"soundcloud": "lib/soundcloud-sdk"
}
}