Sha256: 626fe85c4c241eff23e47c5bc80323793d6401c9723feee9d97a9dfbeb262a8c
Contents?: true
Size: 1.11 KB
Versions: 1
Compression:
Stored size: 1.11 KB
Contents
Encoding.default_internal = Encoding.default_external = 'utf-8' Sequel.extension :inflector Sequel::Model.plugin :after_initialize Sequel::Model.plugin :def_dataset_method Sequel.database_timezone = :utc # Sequel.default_timezone = +2 # load basic lux libs require_relative './overload/dir' require_relative './lux/lux' Lux::Config.set_defaults # load all lux libs [:overload, :common, :lux].each do |f| Dir.require_all Lux.fw_root.join('./lib/%s' % f) end String.inflections do |inflect| # inflect.plural /^(ox)$/i, '\1\2en' # inflect.singular /^(ox)en/i, '\1' # inflect.irregular 'octopus', 'octopi' inflect.plural 'bonus', 'bonuses' inflect.plural 'clothing', 'clothes' inflect.plural 'people', 'people' inflect.singular /news$/, 'news' inflect.singular /Data$/i, 'Data' end # load Tilt parsers Haml::Template.options[:escape_html] = false # Tilt.register Tilt::ERBTemplate, 'erb' # Tilt.register Haml::Template, 'haml' # ensure we are not loading lux in lux folder if Lux.root != Lux.fw_root # create folders if needed ['./log', './tmp'].each { |d| `mkdir #{d}` unless Dir.exist?(d) } end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
lux-fw-0.6.2 | ./lib/loader.rb |