Sha256: d9c7b5a627e62be10208360f8b54c8cd98e040c32d1d5c34df4a1c0e128a4f9a

Contents?: true

Size: 327 Bytes

Versions: 20

Compression:

Stored size: 327 Bytes

Contents

require "cardio/mod/modfile_api"

module Cardio
  class Mod
    # Loads the mod of a Modfile into a Mod::Dirs object
    class ModfileLoader
      include ModfileApi

      def initialize dirs
        @dirs = dirs
      end

      def load modfile_path
        eval File.read(modfile_path), binding
      end
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
card-1.108.1 lib/cardio/mod/modfile_loader.rb
card-1.108.0 lib/cardio/mod/modfile_loader.rb
card-1.107.0 lib/cardio/mod/modfile_loader.rb
card-1.106.0 lib/cardio/mod/modfile_loader.rb
card-1.105.6 lib/cardio/mod/modfile_loader.rb
card-1.105.5 lib/cardio/mod/modfile_loader.rb
card-1.105.4 lib/cardio/mod/modfile_loader.rb
card-1.105.3 lib/cardio/mod/modfile_loader.rb
card-1.105.2.pre1 lib/cardio/mod/modfile_loader.rb
card-1.105.2 lib/cardio/mod/modfile_loader.rb
card-1.105.1 lib/cardio/mod/modfile_loader.rb
card-1.105.0 lib/cardio/mod/modfile_loader.rb
card-1.104.2 lib/cardio/mod/modfile_loader.rb
card-1.104.1 lib/cardio/mod/modfile_loader.rb
card-1.104.0 lib/cardio/mod/modfile_loader.rb
card-1.103.4 lib/cardio/mod/modfile_loader.rb
card-1.103.3 lib/cardio/mod/modfile_loader.rb
card-1.103.2 lib/cardio/mod/modfile_loader.rb
card-1.103.1 lib/cardio/mod/modfile_loader.rb
card-1.103.0 lib/cardio/mod/modfile_loader.rb