@@ -19,7 +19,14 @@ module.exports = (grunt)->
19
19
clean :
20
20
dist : [' <%= config.dist %>' ]
21
21
test : [' <%= config.test_dist %>' ]
22
- global : [' <%= config.dist %>/helpers' , ' <%= config.dist %>/temp' , ' <%= config.dist %>/amd/all.js' , ' <%= config.dist %>/node/all.js' ]
22
+ global : [
23
+ ' <%= config.dist %>/helpers' ,
24
+ ' <%= config.dist %>/temp' ,
25
+ ' <%= config.dist %>/amd/all.js' ,
26
+ ' <%= config.dist %>/amd/almond.js' ,
27
+ ' <%= config.dist %>/node/all.js' ,
28
+ ' <%= config.dist %>/node/almond.js'
29
+ ]
23
30
24
31
coffee :
25
32
dist :
@@ -28,12 +35,6 @@ module.exports = (grunt)->
28
35
src : [' **/*.coffee' ]
29
36
dest : ' <%= config.dist %>/amd'
30
37
ext : ' .js'
31
- help :
32
- expand : true
33
- cwd : ' <%= config.helpers %>'
34
- src : [' **/*.coffee' ]
35
- dest : ' <%= config.dist %>/helpers'
36
- ext : ' .js'
37
38
test :
38
39
expand : true
39
40
cwd : ' <%= config.test %>'
@@ -52,6 +53,21 @@ module.exports = (grunt)->
52
53
files : [
53
54
{ expand : true , cwd : ' .' , src : [' package.json' ], dest : ' <%= config.dist %>/node' }
54
55
{ expand : true , cwd : ' .' , src : [' README.md' ], dest : ' <%= config.dist %>/node' }
56
+ {
57
+ expand : false ,
58
+ cwd : ' .' ,
59
+ src : [' <%= config.dist %>/temp/almond.js' ],
60
+ dest : ' <%= config.dist %>/global/paths.js'
61
+ }
62
+ ]
63
+ almond :
64
+ files : [
65
+ {
66
+ expand : false ,
67
+ cwd : ' .' ,
68
+ src : [' bower_components/almond/almond.js' ],
69
+ dest : ' <%= config.dist %>/amd/almond.js'
70
+ }
55
71
]
56
72
57
73
concat :
@@ -72,7 +88,10 @@ module.exports = (grunt)->
72
88
appDir : ' <%= config.dist %>/amd'
73
89
dir : ' <%= config.dist %>/temp'
74
90
skipDirOptimize : true
75
- modules : [{ name : ' all' }]
91
+ deps : [' all' ]
92
+ insertRequire : [' all' ]
93
+ name : ' almond'
94
+ # modules: [{ name: 'all' }]
76
95
77
96
watch :
78
97
dist :
@@ -97,13 +116,12 @@ module.exports = (grunt)->
97
116
98
117
grunt .registerTask ' build' , [
99
118
' clean:dist'
100
- ' coffee:help'
101
119
' coffee:dist'
120
+ ' copy:almond'
102
121
' requirejs:compile'
103
122
' urequire:dist'
104
123
' copy:dist'
105
- ' concat:global'
106
124
' clean:global'
107
125
]
108
-
126
+
109
127
grunt .registerTask ' default' , [' test' ]
0 commit comments