From 3598952e93cc3c6e95f777b2327575e65ef2aa3c Mon Sep 17 00:00:00 2001 From: Doug MacEachern Date: Thu, 20 May 2010 16:01:14 -0700 Subject: [PATCH] skip rake cleans unless ruby/Makefile exists --- Rakefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Rakefile b/Rakefile index 7cda1fdb..bac93ae0 100644 --- a/Rakefile +++ b/Rakefile @@ -53,7 +53,7 @@ end desc 'Build sigar extension' task :build do - in_ext(); + in_ext() unless File.exists? "Makefile" unless system("ruby extconf.rb") STDERR.puts "Failed to configure" @@ -78,13 +78,13 @@ end desc 'Clean sigar extension' task :clean do in_ext() - system(MAKE + ' clean') + system(MAKE + ' clean') if File.exists? "Makefile" end desc 'Dist Clean sigar extension' task :distclean do in_ext() - system(MAKE + ' distclean') + system(MAKE + ' distclean') if File.exists? "Makefile" end desc 'Run sigar examples (test)'