Sha256: 8f6f0a311077ee26c46fe95db04648c49b94580593c4a2e93444e756f6e074a6

Contents?: true

Size: 885 Bytes

Versions: 1

Compression:

Stored size: 885 Bytes

Contents

#TODO: what's going on here and why? 
#add this dir to the search path (?)
$:.unshift(File.dirname(__FILE__))

require 'logger' #std lib
require 'blank'
require 'libxml'
require 'json'
require 'eeml/constants'
require 'eeml/exceptions'
require 'eeml/feed_output'
require 'eeml/environment'
require 'eeml/libxml_eeml_parser_v005'
require 'eeml/json_environment_parser'
require 'eeml/parser_registry'
require 'eeml/output_registry'
require 'eeml/libxml_eeml_output_v005'


module Eeml

  # enable logger before including everything else, in case we ever want to log initialization 
  ##TODO: this config should be environment-specific (e.g. test/production).  Tests can stub.
  Environment.logger = Logger.new(STDERR)

  # library version number
  VERSION = '0.0.1'
  #TODO: put in some configuration file, not here
  LOCAL_EEML_SCHEMA_LOCATION = 'schemas/eeml/005.xsd'



end #module


Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
eeml-0.0.1 lib/eeml.rb