Sha256: dc334e2624ae8b3a8d8e8001f02ded5164a66dd318aa4af05869e4dedcf372a6
Contents?: true
Size: 1.03 KB
Versions: 2
Compression:
Stored size: 1.03 KB
Contents
# load_path settings def append_load_path_if_not_exist(new_lib_path) absolute_path = File.realpath(new_lib_path) $LOAD_PATH.unshift absolute_path unless $LOAD_PATH.include? absolute_path end flydata_top_dir = File.realpath('../../', __FILE__) flydata_core_dir = File.join(flydata_top_dir, 'flydata-core') flydata_core_lib_dir = File.realpath('lib', flydata_core_dir) append_load_path_if_not_exist(flydata_core_lib_dir) # require common libs require 'active_support/core_ext/string' require 'active_support/dependencies' require 'active_support/time' require 'highline/import' require 'readline' require 'json' require 'pp' # require all flydata libs lib_dir = File.absolute_path(File.dirname(__FILE__)) ActiveSupport::Dependencies.autoload_paths << lib_dir module Flydata FLYDATA_DEBUG = !!(ENV['FLYDATA_DEBUG']) FLYDATA_HOME = ENV['FLYDATA_HOME'] || "#{ENV['HOME']}/.flydata" FLYDATA_GEM_HOME = File.expand_path(File.join(File.dirname(__FILE__), '..')) FLYDATA_TMPL_DIR = File.join(FLYDATA_GEM_HOME, 'tmpl') include Flydata::Heroku end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
flydata-0.2.19 | lib/flydata.rb |
flydata-0.2.18 | lib/flydata.rb |