Module: Producer::STDLib
- Defined in:
- lib/producer/stdlib.rb,
lib/producer/stdlib/fs.rb,
lib/producer/stdlib/git.rb,
lib/producer/stdlib/ssh.rb,
lib/producer/stdlib/yaml.rb,
lib/producer/stdlib/debian.rb,
lib/producer/stdlib/freebsd.rb,
lib/producer/stdlib/version.rb,
lib/producer/stdlib/freebsd/ports.rb
Defined Under Namespace
Modules: Debian, FS, FreeBSD, Git, SSH, YAML
Constant Summary
collapse
- VERSION =
'0.1.1'.freeze
Class Method Summary
collapse
Class Method Details
.compose_macro(*args) ⇒ Object
10
11
12
|
# File 'lib/producer/stdlib.rb', line 10
def compose_macro(*args)
::Producer::Core::Recipe.compose_macro(*args)
end
|
.define_macro(name, &block) ⇒ Object
6
7
8
|
# File 'lib/producer/stdlib.rb', line 6
def define_macro(name, &block)
::Producer::Core::Recipe.define_macro(name, block)
end
|
.define_test(name, &block) ⇒ Object
14
15
16
|
# File 'lib/producer/stdlib.rb', line 14
def define_test(name, &block)
::Producer::Core::Condition.define_test(name, block)
end
|