Sha256: 31d12362345311f0cb9d8c6b1a1469770e57c1db71b39d7d50a8abbbf46d0f25

Contents?: true

Size: 523 Bytes

Versions: 5

Compression:

Stored size: 523 Bytes

Contents

module Toadie
  module Configuration
    def output_path
      output_path = File.join(root, output_dir)
      FileUtils.mkdir_p output_path
      output_path
    end

    def assets_path(filename = '')
      File.join(Toadie.output_path, 'assets', Toadie.version, filename)
    end

    def output_dir
      'toadie'
    end

    def root
      File.expand_path(Dir.getwd)
    end

    def version
      Toadie::VERSION
    end

    def test?
      @test
    end

    def test=(value)
      @test = value
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
toadie-0.0.5 lib/toadie/configuration.rb
toadie-0.0.4 lib/toadie/configuration.rb
toadie-0.0.3 lib/toadie/configuration.rb
toadie-0.0.2 lib/toadie/configuration.rb
toadie-0.0.1 lib/toadie/configuration.rb