[PATCH] Autobuild - fixes for macos
Matthias Goldhoorn
matthias.goldhoorn at dfki.de
Mon Nov 12 10:10:20 CET 2012
---
lib/autoproj/manifest.rb | 1 +
lib/autoproj/osdeps.rb | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/lib/autoproj/manifest.rb b/lib/autoproj/manifest.rb
index 8ec2e2f..09274fa 100644
--- a/lib/autoproj/manifest.rb
+++ b/lib/autoproj/manifest.rb
@@ -1110,6 +1110,7 @@ def ignored?(package_name)
# Enumerates the package names of all ignored packages
def each_ignored_package
+ return if !data['ignore_packages']
data['ignore_packages'].each do |l|
if pkg_set = metapackages[l]
pkg_set.each_package do |pkg|
diff --git a/lib/autoproj/osdeps.rb b/lib/autoproj/osdeps.rb
index 1320807..f174c5e 100644
--- a/lib/autoproj/osdeps.rb
+++ b/lib/autoproj/osdeps.rb
@@ -771,7 +771,7 @@ def self.operating_system(options = Hash.new)
[['gentoo'], [version]]
elsif File.exists?('/etc/arch-release')
[['arch'], []]
- elseif `uname`.chomp == "Darwin"
+ elsif Autobuild.macos?
version=`sw_vers | head -2 | tail -1`.split(":")[1]
[['darwin'], [version.strip]]
elsif Autobuild.windows?
--
1.7.10.4
--------------080005040604020703030109
Content-Type: text/x-patch;
name="0001-Autobuild-fixes-for-macos.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="0001-Autobuild-fixes-for-macos.patch"
More information about the Rock-dev
mailing list