From a69674b36da0f51c80d881b5d5ff6005653dfd55 Mon Sep 17 00:00:00 2001 From: James deBoer Date: Tue, 15 Jan 2013 09:13:28 -0800 Subject: chore(Rakefile): generate version.json Changes 'rake version' to output a version.json file which contains the structured version info which can be used in other tools. --- Rakefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Rakefile b/Rakefile index 3a8cc00e..a3dc51aa 100644 --- a/Rakefile +++ b/Rakefile @@ -112,9 +112,15 @@ task :minify => [:init, :concat, :concat_scenario] do end -desc 'Generate version.txt file' +desc 'Generate version.txt and version.json files' task :version => [:init] do `echo #{NG_VERSION.full} > #{path_to('version.txt')}` + `echo '{ + "full": "#{NG_VERSION.full}", + "major": "#{NG_VERSION.major}", + "minor": "#{NG_VERSION.minor}", + "dot": "#{NG_VERSION.dot}", + "codename": "#{NG_VERSION.codename}"\n}' > #{path_to('version.json')}` end -- cgit v1.2.3