Sha256: cad1fa5a10007c38b85a000d9f814035e49d92dc94b37d554c316ac39476c79d

Contents?: true

Size: 804 Bytes

Versions: 3

Compression:

Stored size: 804 Bytes

Contents

require 'multi_json'
require 'fileutils'
require 'shellwords'
require 'deadly_serious/version'
require 'deadly_serious/engine/open_io'
require 'deadly_serious/engine/json_io'
require 'deadly_serious/engine/channel'
require 'deadly_serious/engine/auto_pipe'
require 'deadly_serious/engine/commands'
require 'deadly_serious/engine/pipeline'

Dir[File.dirname(__FILE__) + '/deadly_serious/engine/*.rb'].each do |file|
  require File.dirname(file) + '/' + File.basename(file, File.extname(file))
end

# Loading all predefined processes
Dir[File.join(File.dirname(__FILE__), 'deadly_serious', 'processes', '*.rb')].each do |file|
  require File.dirname(file) + '/' + File.basename(file, File.extname(file))
end

module DeadlySerious
  def root
    @root ||= File.expand_path(File.dirname(__FILE__))
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
deadly_serious-1.0.2 lib/deadly_serious.rb
deadly_serious-1.0.1 lib/deadly_serious.rb
deadly_serious-1.0.0 lib/deadly_serious.rb