class Solve::Artifact
def depends(name, constraint = ">= 0.0.0")
-
(Solve::Artifact)
-
Other tags:
- Example: chaining dependencies -
Example: adding dependencies -
Parameters:
-
constraint
(Solve::Constraint, #to_s
) -- -
name
(#to_s
) --
def depends(name, constraint = ">= 0.0.0") if name.nil? raise ArgumentError, "A name must be specified. You gave: #{args}." end dependency = Dependency.new(self, name, constraint) add_dependency(dependency) self end