File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- include FileUtils
1+ include FileUtils
22
33task :default => [ :compile , :test ]
44
@@ -51,9 +51,7 @@ task :compile_scenario do
5151end
5252
5353desc 'Compile JavaScript'
54- task :compile do
55- Rake ::Task [ 'compile_externs' ] . execute 0
56- Rake ::Task [ 'compile_scenario' ] . execute 0
54+ task :compile => [ :compile_externs , :compile_scenario ] do
5755
5856 concat = %x(cat \
5957 src/angular.prefix \
@@ -88,6 +86,21 @@ task :compile do
8886 --js_output_file angular-minified.js)
8987end
9088
89+ desc 'Create angular distribution'
90+ task :package => :compile do
91+ date = Time . now . strftime ( '%y%m%d_%H%M' )
92+ sha = %x(git rev-parse HEAD) [ 0 ..7 ]
93+ filename = "angular-#{ date } -#{ sha } .tgz"
94+
95+ %x(tar -czf #{ filename } \
96+ angular-debug.js \
97+ angular-minified.js \
98+ angular-scenario.js \
99+ css/)
100+
101+ puts "Package created: #{ filename } "
102+ end
103+
91104namespace :server do
92105 desc 'Run JsTestDriver Server'
93106 task :start do
You can’t perform that action at this time.
0 commit comments