Class | Bee::Build |
In: |
lib/bee.rb
|
Parent: | Object |
Class for a build. This class is built from an object resulting from YAML build file parsing.
base | [R] | Base directory, that is directory where lives the build file. |
context | [R] | Context for Ruby scripts and properties. |
default | [RW] | Default target, specified with default entry or fist target in build file. |
description | [R] | Build description. |
extends | [R] | Parent build. |
file | [R] | Build file. |
here | [R] | Current directory, where was started the script. |
listener | [R] | Build listener, responsible for displaying build status. |
name | [R] | Build name. |
package_manager | [R] | Package manager, for task invocation. |
properties | [R] | Build properties. |
targets | [R] | Hash for targets, indexed by target name. |
Load a build from a YAML build file.
Constructor:
Run build: