[PATCH] Autobuild - fixes for macos

Matthias Goldhoorn matthias.goldhoorn at dfki.de
Mon Nov 12 10:11:25 CET 2012


---
 lib/autobuild/environment.rb        |    5 +++++
 lib/autobuild/packages/autotools.rb |    2 ++
 2 files changed, 7 insertions(+)

diff --git a/lib/autobuild/environment.rb b/lib/autobuild/environment.rb
index 9809749..cabd528 100644
--- a/lib/autobuild/environment.rb
+++ b/lib/autobuild/environment.rb
@@ -12,6 +12,11 @@ module Autobuild
         @windows
     end
 
+    @macos =  RbConfig::CONFIG["host_os"] = ~%r!([Dd]arwin)!
+    def self.macos?
+        @macos
+    end
+
     ORIGINAL_ENV = Hash.new
     ENV.each do |k, v|
         ORIGINAL_ENV[k] = v
diff --git a/lib/autobuild/packages/autotools.rb b/lib/autobuild/packages/autotools.rb
index 756a89f..ca12803 100644
--- a/lib/autobuild/packages/autotools.rb
+++ b/lib/autobuild/packages/autotools.rb
@@ -32,6 +32,8 @@ module Autobuild
         def initialize(options)
             @using = Hash.new
 	    @configureflags = []
+            
+            Autobuild.programs['automake'] = "glibtoolize" if Autobuild.macos?
 
             super
         end
-- 
1.7.10.4


--------------080005040604020703030109--


More information about the Rock-dev mailing list