about summary refs log tree commit homepage
path: root/Rakefile
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2010-06-05 03:26:51 +0000
committerEric Wong <normalperson@yhbt.net>2010-06-05 03:37:49 +0000
commited9cc7ba22bab5b3f7262d869a8bc03f14b2d4cb (patch)
tree48ae9035f8d61550f92e5eed332a3839996f1a9a /Rakefile
parent798ea473865e6d4a4ed2a35987ba40d2fcbfaf6f (diff)
downloadunicorn-ed9cc7ba22bab5b3f7262d869a8bc03f14b2d4cb.tar.gz
...than "test ?r" and "test ?w"

Not everybody comes from a Unix shell programming background,
even though they *should* ;)
Diffstat (limited to 'Rakefile')
-rw-r--r--Rakefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/Rakefile b/Rakefile
index 469ed3d..a9a872e 100644
--- a/Rakefile
+++ b/Rakefile
@@ -176,11 +176,11 @@ end
 # optional rake-compiler support in case somebody needs to cross compile
 begin
   mk = "ext/unicorn_http/Makefile"
-  if test ?r, mk
+  if File.readable?(mk)
     warn "run 'gmake -C ext/unicorn_http clean' and\n" \
          "remove #{mk} before using rake-compiler"
   else
-    unless test ?r, "ext/unicorn_http/unicorn_http.c"
+    unless File.readable?("ext/unicorn_http/unicorn_http.c")
       abort "run 'gmake ragel' or 'make ragel' to generate the Ragel source"
     end
     spec = Gem::Specification.load('unicorn.gemspec')