Rake 0.5.0 or greater required.
authorTilman Sauerbeck <tilman@code-monkey.de>
Tue, 29 Mar 2005 16:25:21 +0000 (16:25 +0000)
committerTilman Sauerbeck <tilman@code-monkey.de>
Tue, 29 Mar 2005 16:25:21 +0000 (16:25 +0000)
ChangeLog
README
Rakefile

index e46024a367fc4307676580289195c6395fa23696..ea2f079d7ff9a0d1bd3177d8400b2a0851e83e6f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,10 @@
 --
-$Id: ChangeLog 13 2005-03-29 16:03:33Z tilman $
+$Id: ChangeLog 14 2005-03-29 16:25:21Z tilman $
 ++
 
 2005-03-29 Tilman Sauerbeck (tilman at code-monkey de)
         * Rakefile: Tweak lookup of PKG_VERSION
+        * Rakefile: Require Rake 0.5.0 or greater
 
 2005-03-28 Tilman Sauerbeck (tilman at code-monkey de)
         * lib/redact/app.rb: Tweaked "redact --version" output
diff --git a/README b/README
index 908900a42b280a54bdb478e74aa1ee924bffb138..3a203d1dd061d416985334a4edace1bd1acf9a75 100644 (file)
--- a/README
+++ b/README
@@ -1,5 +1,5 @@
 --
-$Id: README 9 2005-03-28 20:54:45Z tilman $
+$Id: README 14 2005-03-29 16:25:21Z tilman $
 ++
 
 = Redact -- An Edje Compiler written in Ruby
@@ -37,7 +37,7 @@ http://code-monkey.de/docs/redact
 
 == Dependencies
 
-Redact depends on Rake[http://rake.rubyforge.org],
+Redact depends on Rake[http://rake.rubyforge.org] 0.5.0 or greater,
 Ruby-EET[http://code-monkey.de/projects/ruby-eet.html] and
 Imlib2-Ruby[http://pablotron.org/software/imlib2-ruby].
 
index 195ffa8c4cffaa78cab99d8cc75c7627d1d98ba3..54a6f066a165d41392839953bc4eab4d75da0d9c 100644 (file)
--- a/Rakefile
+++ b/Rakefile
@@ -1,4 +1,4 @@
-# $Id: Rakefile 13 2005-03-29 16:03:33Z tilman $
+# $Id: Rakefile 14 2005-03-29 16:25:21Z tilman $
 
 require "rake/clean"
 require "rake/testtask"
@@ -7,6 +7,11 @@ require "rake/packagetask"
 require "rake/contrib/compositepublisher.rb"
 require "rake/contrib/sshpublisher"
 
+# make sure we run at least Rake 0.5.0
+if (RAKEVERSION.split(".").map { |p| p.to_i } <=> [0, 5, 0]) < 0
+       raise("Rake 0.5.0 or greater required")
+end
+
 PKG_NAME = "redact"
 PKG_VERSION = File.read("lib/redact/redact.rb").
               match(/^\s*VERSION = \"(.*)\"\s*$/).captures.first