Rakefile in gettext_rails-2.0.3 vs Rakefile in gettext_rails-2.0.4
- old
+ new
@@ -25,12 +25,10 @@
require 'gettext_rails/version'
PKG_VERSION = GetTextRails::VERSION
-task :default => [:makemo]
-
############################################################
# Manage po/mo files
############################################################
desc "Create *.mo from *.po"
task :makemo do
@@ -43,10 +41,14 @@
:mo_root => "sample/locale")
$stderr.puts "Create samples/rails plugin mo files."
GetText.create_mofiles(:po_root => "sample/vendor/plugins/lang_helper/po",
:mo_root => "sample/vendor/plugins/lang_helper/locale")
+
+ cd "test"
+ sh "rake makemo"
+ cd ".."
end
desc "Update pot/po files to match new version."
task :updatepo do
require 'gettext/tools'
@@ -55,10 +57,11 @@
Dir.glob("lib/**/*.rb"),
"gettext_rails #{PKG_VERSION}")
end
+
############################################################
# Package tasks
############################################################
desc "Create gem and tar.gz"
@@ -69,12 +72,12 @@
s.author = 'Masao Mutoh'
s.email = 'mutomasa at gmail.com'
s.homepage = 'http://gettext.rubyforge.org/'
s.rubyforge_project = "gettext"
s.files = FileList['**/*'].to_a.select{|v| v !~ /pkg|git/}
- s.add_dependency('gettext_activerecord', '>= 2.0.3')
- s.add_dependency('locale_rails', '>= 2.0.3')
+ s.add_dependency('gettext_activerecord', '>= 2.0.4')
+ s.add_dependency('locale_rails', '>= 2.0.4')
s.add_dependency('rails', '>= 2.3.2')
s.require_path = 'lib'
s.has_rdoc = true
s.description = 'Localization support for Ruby on Rails(>=2.3.2) by Ruby-GetText-Package.'
end
@@ -82,9 +85,11 @@
Rake::GemPackageTask.new(spec) do |p|
p.gem_spec = spec
p.need_tar_gz = false
p.need_zip = false
end
+
+task :package => [:makemo]
############################################################
# Misc tasks
############################################################