Sha256: 619334c38dad4e5e73a7c4517d775fdbaabab9b23757a22e43f718ac28499199

Contents?: true

Size: 676 Bytes

Versions: 11

Compression:

Stored size: 676 Bytes

Contents

module Awestruct

  class Config

    attr_accessor :layouts_dir
    attr_accessor :config_dir
    attr_accessor :extension_dir
    attr_accessor :input_dir
    attr_accessor :output_dir
    attr_accessor :skin_dir
    attr_accessor :tmp_dir
    attr_accessor :ignore

    def initialize(dir)
      @layouts_dir    = File.join(dir, '_layouts')
      @config_dir     = File.join(dir, '_config')
      @input_dir      = File.join(dir, '')
      @output_dir     = File.join(dir, '_site')
      @extension_dir  = File.join(dir, '_ext')
      @skin_dir       = File.join(dir, '_skin')
      @tmp_dir        = File.join(dir, '_tmp')
      @ignore         = [ ]
    end

  end

end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
awestruct-0.2.10 lib/awestruct/config.rb
awestruct-0.2.9 lib/awestruct/config.rb
awestruct-0.2.8 lib/awestruct/config.rb
awestruct-0.2.7 lib/awestruct/config.rb
awestruct-0.2.6 lib/awestruct/config.rb
awestruct-0.2.5 lib/awestruct/config.rb
awestruct-0.2.4 lib/awestruct/config.rb
awestruct-0.2.3 lib/awestruct/config.rb
awestruct-0.2.2 lib/awestruct/config.rb
awestruct-0.2.1 lib/awestruct/config.rb
awestruct-0.2.0 lib/awestruct/config.rb