Commit 4c515160f8a0835365f437fddbf707148f006f36
1 parent
b8dc46aa
Exists in
master
and in
15 other branches
Restore `makemo` task, reusing gettext:mo:update
Extracted from the existing noosfero:translations:compile
Showing
2 changed files
with
8 additions
and
2 deletions
Show diff stats
lib/tasks/gettext.rake
@@ -99,4 +99,11 @@ languages.each do |lang| | @@ -99,4 +99,11 @@ languages.each do |lang| | ||
99 | end | 99 | end |
100 | end | 100 | end |
101 | 101 | ||
102 | +task :makemo => 'tmp/makemo.stamp' | ||
103 | +file 'tmp/makemo.stamp' do |t| | ||
104 | + sh 'find po plugins/*/po -name "*.po" -exec touch "{}" ";"' | ||
105 | + Rake::Task['gettext:mo:update'].invoke | ||
106 | + touch t.name | ||
107 | +end | ||
108 | + | ||
102 | # vim: ft=ruby | 109 | # vim: ft=ruby |
lib/tasks/translation.rake
@@ -6,8 +6,7 @@ namespace :noosfero do | @@ -6,8 +6,7 @@ namespace :noosfero do | ||
6 | 6 | ||
7 | desc 'Compiles all translations' | 7 | desc 'Compiles all translations' |
8 | task :compile do | 8 | task :compile do |
9 | - sh 'find po plugins/*/po -name "*.po" -exec touch "{}" ";"' | ||
10 | - Rake::Task['gettext:mo:update'].invoke | 9 | + Rake::Task['makemo'].invoke |
11 | Rake::Task['noosfero:doc:translate'].invoke | 10 | Rake::Task['noosfero:doc:translate'].invoke |
12 | end | 11 | end |
13 | end | 12 | end |