lib/dyno.rb in anthonyw-dyno-0.0.3 vs lib/dyno.rb in anthonyw-dyno-0.1.0
- old
+ new
@@ -1,18 +1,22 @@
require 'rubygems'
require 'time'
+require 'iniparse'
+require 'libxml'
module Dyno
# Base exception class.
class DynoError < StandardError; end
# Raised if an input source couldn't be parsed, or was missing something.
class MalformedInputError < DynoError; end
end
-%w( competitor event ).each do |file|
- require File.join( File.dirname(__FILE__), "dyno", file )
-end
+dir = File.join( File.dirname(__FILE__), "dyno" )
-Dir["#{ File.dirname(__FILE__) }/dyno/parsers/*_parser.rb"].sort.each do |parser|
- require parser
-end
+require File.join( dir, "competitor" )
+require File.join( dir, "event" )
+
+# Parsers
+require File.join( dir, "parsers", "race07_parser" )
+require File.join( dir, "parsers", "gtr2_parser" )
+require File.join( dir, "parsers", "rfactor_parser" )