Sha256: 5d55675317937a636b00a6fbe063e0be143b5cdb0387ee90fd7ff3ae20ac3446

Contents?: true

Size: 832 Bytes

Versions: 2

Compression:

Stored size: 832 Bytes

Contents

require "enumerator"
require "prawn"

module Prawn
  module ManualBuilder
    def self.manual_dir=(dir)
      @manual_dir = dir
    end

    def self.manual_dir
      @manual_dir || Dir.pwd
    end

    def self.document_class
      @document_class || Prawn::Document
    rescue NameError
      raise "Prawn::ManualBuilder.document_class was not set. "+
            "Either assign a custom document class, or make sure to install "+
            "and require the Prawn gem."

    end

    DATADIR = File.dirname(__FILE__) + "/../../data"
  end
end

require_relative "manual_builder/example"
require_relative "manual_builder/example_file"
require_relative "manual_builder/example_section"
require_relative "manual_builder/example_package"
require_relative "manual_builder/syntax_highlight"
require_relative "manual_builder/example"


Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
prawn-manual_builder-0.0.2 lib/prawn/manual_builder.rb
prawn-manual_builder-0.0.1 lib/prawn/manual_builder.rb