Module: Language::Go
- Defined in:
- language/go.rb
Overview
Helper functions for Go formulae.
Class Method Summary collapse
-
.stage_deps(resources, target) ⇒ Object
Given a set of resources, stages them to a gopath for building Go software.
Class Method Details
.stage_deps(resources, target) ⇒ Object
Given a set of resources, stages them to a gopath for
building Go software.
The resource names should be the import name of the package,
e.g. resource "github.com/foo/bar"
.
15 16 17 18 19 20 21 22 23 24 |
# File 'language/go.rb', line 15 def self.stage_deps(resources, target) if resources.empty? if Homebrew::EnvConfig.developer? odie "Tried to stage empty Language::Go resources array" else opoo "Tried to stage empty Language::Go resources array" end end resources.grep(Resource::Go) { |resource| resource.stage(target) } end |