]> git.mdlowis.com Git - projs/libcds.git/commitdiff
try to fix semaphore build
authorMichael D. Lowis <mike@mdlowis.com>
Fri, 29 Aug 2014 23:32:48 +0000 (19:32 -0400)
committerMichael D. Lowis <mike@mdlowis.com>
Fri, 29 Aug 2014 23:32:48 +0000 (19:32 -0400)
Rakefile

index 35c1427a051abe0e01f28a67cacc192c5647388a..1d4d432ac1477ccb40c39253e1c3da668ad00153 100644 (file)
--- a/Rakefile
+++ b/Rakefile
@@ -54,13 +54,13 @@ task :test do
 end
 
 desc "Generate test coverage reports"
-task :coverage do
+task :coverage => [:test] do
     FileList['build/obj/test_source/**/*.gcno'].each do |gcno|
         obj  = gcno.ext('o')
         path = File.dirname(obj)
         gcov = File.basename(obj).ext('c.gcov')
         sh *['gcov', '-abc', obj]
-        FileUtils.cp(gcov,"#{path}/#{gcov}")
+        FileUtils.cp("./#{gcov}","#{path}/#{gcov}")
         FileUtils.rm(gcov)
     end
 end