From 28a00a2c090a96dcded281bfc1a5e3ff74a9fde5 Mon Sep 17 00:00:00 2001 From: Adam Vandenberg Date: Sun, 1 Jan 2012 13:48:30 -0800 Subject: [PATCH] Standardize 32 bit build switch --- Library/Homebrew/extend/ARGV.rb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Library/Homebrew/extend/ARGV.rb b/Library/Homebrew/extend/ARGV.rb index 959fd6a677..8503559d5e 100644 --- a/Library/Homebrew/extend/ARGV.rb +++ b/Library/Homebrew/extend/ARGV.rb @@ -74,6 +74,13 @@ module HomebrewArgvExtension include? '--universal' end + # Request a 32-bit only build. + # This is needed for some use-cases though we prefer to build Universal + # when a 32-bit version is needed. + def build_32_bit? + include? '--32-bit' + end + def build_from_source? return true if flag? '--build-from-source' or ENV['HOMEBREW_BUILD_FROM_SOURCE'] \ or not MacOS.lion? or HOMEBREW_PREFIX.to_s != '/usr/local'