aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBob W. Hogg2016-09-18 16:23:36 -0400
committerBob W. Hogg2016-09-22 08:31:50 -0400
commit01b93117cddd2b90277bf1b8030675868328940b (patch)
treec48399a0de18f7939d3fd8b1988359561a8c4093
parentddccbf22aebc76d653e71bc5e4ff885a62deb257 (diff)
downloadbrew-01b93117cddd2b90277bf1b8030675868328940b.tar.bz2
move os checks to extend/os
-rw-r--r--Library/Homebrew/dependency_collector.rb8
-rw-r--r--Library/Homebrew/extend/os/dependency_collector.rb5
2 files changed, 7 insertions, 6 deletions
diff --git a/Library/Homebrew/dependency_collector.rb b/Library/Homebrew/dependency_collector.rb
index ec9693cc6..f83e7adf3 100644
--- a/Library/Homebrew/dependency_collector.rb
+++ b/Library/Homebrew/dependency_collector.rb
@@ -5,12 +5,6 @@ require "requirement"
require "requirements"
require "set"
-if OS.mac?
- require "extend/os/mac/dependency_collector"
-elsif OS.linux?
- require "extend/os/linux/dependency_collector"
-end
-
## A dependency is a formula that another formula needs to install.
## A requirement is something other than a formula that another formula
## needs to be present. This includes external language modules,
@@ -175,3 +169,5 @@ class DependencyCollector
end
end
end
+
+require "extend/os/dependency_collector"
diff --git a/Library/Homebrew/extend/os/dependency_collector.rb b/Library/Homebrew/extend/os/dependency_collector.rb
new file mode 100644
index 000000000..f3635e3da
--- /dev/null
+++ b/Library/Homebrew/extend/os/dependency_collector.rb
@@ -0,0 +1,5 @@
+if OS.mac?
+ require "extend/os/mac/dependency_collector"
+elsif OS.linux?
+ require "extend/os/linux/dependency_collector"
+end