Module: Fire

Defined in:
lib/fire/system.rb,
lib/fire/cli.rb,
lib/fire/dsl.rb,
lib/fire/rule.rb,
lib/fire/task.rb,
lib/fire/match.rb,
lib/fire/state.rb,
lib/fire/digest.rb,
lib/fire/runner.rb,
lib/fire/session.rb,
lib/fire/shellutils.rb

Overview

require ‘fire/rulefile’

Defined Under Namespace

Modules: DSL, ShellUtils Classes: CLI, Digest, FileState, Match, Rule, Runner, Session, State, System, Task

Constant Summary collapse

ROOT_INDICATORS =

Markers to look for to identify a project’s root directory.

%w{.fire task/fire.rb .git .hg _darcs .gemspec *.gemspec}
IGNORE_FILE =

This file can be used as an alternative to using the #ignore method to define what paths to ignore.

'.fire/ignore'

Class Method Summary collapse

Class Method Details

.systemObject

Master system instance.



16
17
18
# File 'lib/fire/system.rb', line 16

def self.system
  @system ||= System.new
end