aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/build_environment.rb
diff options
context:
space:
mode:
authorAdam Vandenberg2012-09-14 07:54:14 -0700
committerAdam Vandenberg2012-09-14 09:14:48 -0700
commit88ad4c061d8d2bf7fe1bce29cf474b0bd854df2a (patch)
tree91db8bde1571a776416c78183a002ddcc4be379e /Library/Homebrew/build_environment.rb
parent4bf72a3e622f458c421999595ff9c92050b63814 (diff)
downloadbrew-88ad4c061d8d2bf7fe1bce29cf474b0bd854df2a.tar.bz2
Support env :std, :userpaths
Closes Homebrew/homebrew#14654.
Diffstat (limited to 'Library/Homebrew/build_environment.rb')
-rw-r--r--Library/Homebrew/build_environment.rb15
1 files changed, 15 insertions, 0 deletions
diff --git a/Library/Homebrew/build_environment.rb b/Library/Homebrew/build_environment.rb
new file mode 100644
index 000000000..0beee6c25
--- /dev/null
+++ b/Library/Homebrew/build_environment.rb
@@ -0,0 +1,15 @@
+require 'set'
+
+class BuildEnvironment
+ def initialize settings
+ @settings = Set.new(settings)
+ end
+
+ def std?
+ @settings.include? :std
+ end
+
+ def userpaths?
+ @settings.include? :userpaths
+ end
+end