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
|
requirejs.config({
paths: {
jQuery: 'libs/jquery/jquery',
Underscore: 'libs/underscore',
Backbone: 'libs/backbone',
Bootstrap: 'libs/bootstrap',
Handlebars: 'libs/handlebars-1.0.0.beta.6',
HandlebarsHelpers: 'libs/handlebarsHelpers',
DateFormat: 'libs/date.format',
BrowserEngines: 'libs/browserEngines',
FiddleEditor: 'libs/fiddleEditor',
CodeMirror: 'libs/codemirror/codemirror',
MySQLCodeMirror: 'libs/codemirror/mode/mysql/mysql',
XPlans: 'libs/xplans',
DDLBuilder: 'libs/ddl_builder',
QUnit: 'libs/qunit-1.10.0'
},
shim: {
Backbone: {
deps: ['Underscore', 'jQuery', 'libs/json2'],
exports: 'Backbone'
},
jQuery: {
exports: '$'
},
Underscore: {
exports: '_'
},
CodeMirror: {
exports: 'CodeMirror'
},
Handlebars: {
exports: 'Handlebars'
},
DateFormat: {
exports: 'dateFormat'
},
'XPlans/oracle/loadswf': {
deps: ['XPlans/oracle/flashver'],
exports: "loadswf"
},
'XPlans/mssql': {
exports: "QP"
},
QUnit: {
exports: function () { return { "test": test, "equal": equal, "ok": ok } }
},
MySQLCodeMirror : ['CodeMirror'],
'libs/jquery/jquery.blockUI': ['jQuery'],
'libs/jquery/jquery.cookie': ['jQuery'],
'Bootstrap/bootstrap-collapse': ['jQuery'],
'Bootstrap/bootstrap-tab': ['jQuery'],
'Bootstrap/bootstrap-dropdown': ['jQuery'],
'Bootstrap/bootstrap-modal': ['jQuery'],
'Bootstrap/bootstrap-tooltip': ['jQuery'],
'Bootstrap/bootstrap-popover': ['jQuery','Bootstrap/bootstrap-tooltip']
}
});
require(['libs/ddl_builder/qunit/main'], function () {});
|