Class: Rscons::Script::ConfigureDsl
- Inherits:
-
Object
- Object
- Rscons::Script::ConfigureDsl
- Defined in:
- lib/rscons/script.rb
Overview
DSL available to the 'configure' block.
Instance Method Summary collapse
-
#custom_check(message) {|configure_op| ... } ⇒ void
Perform a custom configuration check.
-
#initialize(configure_op) ⇒ ConfigureDsl
constructor
Create a ConfigureDsl.
Constructor Details
#initialize(configure_op) ⇒ ConfigureDsl
Create a ConfigureDsl.
67 68 69 |
# File 'lib/rscons/script.rb', line 67 def initialize(configure_op) @configure_op = configure_op end |
Instance Method Details
#custom_check(message) {|configure_op| ... } ⇒ void
This method returns an undefined value.
Perform a custom configuration check.
95 96 97 98 |
# File 'lib/rscons/script.rb', line 95 def custom_check(, &block) $stdout.write( + "... ") block[@configure_op] end |