[DRE-commits] [gem2deb] 01/01: pass V=1 to make in order to have verbose builds (Closes: #721674)

Cédric Boutillier boutil at alioth.debian.org
Mon Sep 30 20:43:03 UTC 2013


This is an automated email from the git hooks/post-receive script.

boutil pushed a commit to branch verbose-build
in repository gem2deb.

commit a6c6705f90cb9b5f2777d080965d071c860e3735
Author: Cédric Boutillier <boutil at debian.org>
Date:   Mon Sep 30 22:22:27 2013 +0200

    pass V=1 to make in order to have verbose builds (Closes: #721674)
---
 lib/gem2deb/extension_builder.rb |    7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/lib/gem2deb/extension_builder.rb b/lib/gem2deb/extension_builder.rb
index d69e230..d53a543 100644
--- a/lib/gem2deb/extension_builder.rb
+++ b/lib/gem2deb/extension_builder.rb
@@ -56,6 +56,11 @@ module Gem2Deb
           exit(1)
         end
       begin
+        # override make environment variable to set V variable to 1 for verbose builds
+        env_make_old = ENV['make']
+        ENV['make'] ||= 'make'
+        ENV['make'] += " V=1"
+
         target = File.expand_path(File.join(destdir, RbConfig::CONFIG['vendorarchdir']))
         FileUtils.mkdir_p(File.dirname(target))
         Dir.chdir(directory) do
@@ -65,6 +70,8 @@ module Gem2Deb
       rescue Exception => e
         puts results
         raise e
+      ensure
+        ENV['make']=env_make_old
       end
     end
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/gem2deb.git



More information about the Pkg-ruby-extras-commits mailing list