aboutsummaryrefslogtreecommitdiffstats
path: root/Rakefile
diff options
context:
space:
mode:
authorDi Peng2011-07-29 14:22:37 -0700
committerIgor Minar2011-08-14 23:44:20 -0700
commit966cbd4cf8d795b1706ff400f604c6002d7e81f9 (patch)
tree3ca9c42d7bad4f151c72d39f3ef9b053de6cc861 /Rakefile
parent8534b7c7c0aa352eb0f17dbe8b22ba34f995654d (diff)
downloadangular.js-966cbd4cf8d795b1706ff400f604c6002d7e81f9.tar.bz2
feat(i18n): collect and convert locale info from closure
- add i18n/closure directory with closure i18n files and update-closure.sh script to update them - generate.sh script runs node.js scripts that extract localization rules from the closure library, transform them to a more suitable format and dumps them into i18n/locale directory as angular's $locale services - update Rakefile to copy i18n files to build/ and pkg/ dirs - copy i18n stuff during rake build - e2e tests for several locales
Diffstat (limited to 'Rakefile')
-rw-r--r--Rakefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/Rakefile b/Rakefile
index 3641863c..1f0f7d25 100644
--- a/Rakefile
+++ b/Rakefile
@@ -217,6 +217,8 @@ task :compile => [:init, :compile_scenario, :compile_jstd_scenario_adapter, :gen
--language_in ECMASCRIPT5_STRICT \
--js #{path_to('angular.js')} \
--js_output_file #{path_to('angular.min.js')})
+
+ FileUtils.cp_r 'i18n/locale', path_to('i18n')
end
@@ -252,6 +254,7 @@ task :package => [:clean, :compile, :docs] do
FileUtils.cp(src, pkg_dir + '/' + dest)
end
+ FileUtils.cp_r path_to('i18n'), "#{pkg_dir}/i18n-#{NG_VERSION.full}"
FileUtils.cp_r path_to('docs'), "#{pkg_dir}/docs-#{NG_VERSION.full}"
File.open("#{pkg_dir}/docs-#{NG_VERSION.full}/index.html", File::RDWR) do |f|