From 5aa77e9f9e76e9e05a36e16cfb494e9aad953665 Mon Sep 17 00:00:00 2001 From: Tilman Sauerbeck Date: Mon, 14 Aug 2006 18:08:37 +0200 Subject: [PATCH] Only pass a single argument to Kernel.exec. --- rake/configuretask.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rake/configuretask.rb b/rake/configuretask.rb index 0cad7ca..2078da4 100644 --- a/rake/configuretask.rb +++ b/rake/configuretask.rb @@ -205,14 +205,15 @@ module Rake def initialize(name, opts = {}) super - @command = "pkg-config --silence-errors" + @command = "pkg-config" end protected def lookup_flags(f) f = :modversion if f == :version - tmp = `#{@command} --#{f} #{@name}`.strip.tr("\n", "/") + tmp = `#{@command} --silence-errors --#{f} #{@name}`. + strip.tr("\n", "/") $?.exitstatus.zero? ? tmp : nil end end -- 2.30.2