Sha256: 4513dd7ae109448d7153f111162a9d97cbdbbcc24cff054b29d2b70036d79207

Contents?: true

Size: 532 Bytes

Versions: 1

Compression:

Stored size: 532 Bytes

Contents

$:.unshift(File.dirname(__FILE__)) unless $:.include?(File.dirname(__FILE__))

# Dependencies
require "rubygems"
require "bundler/setup"

# Lib
module Tokamak
  def self.builder_lookup(media_type)
    builder = Tokamak::Builder::Base.global_media_types[media_type[/^([^\s\;]+)/, 1]]
    builder.nil? ?
      (raise Tokamak::BuilderError.new("Could not find a builder for the media type: #{media_type}")) : 
      builder
  end
end

require "tokamak/errors"
require "tokamak/recipes"
require "tokamak/builder"
require "tokamak/hook"

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tokamak-1.2.1 lib/tokamak.rb