class Raykit::Environment
def self.get_env key
def self.get_env key ENV[key] end
def self.home_dir
def self.home_dir get_env('HOME').gsub('\\','/') end
def self.log_dir
def self.log_dir log_dir = "#{Environment::root_dir}/log" if(!Dir.exist?(log_dir)) Dir.mkdir(log_dir) end log_dir end
def self.root_dir
def self.root_dir if(get_env('DEV_ROOT').nil?) Environment::home_dir else get_env('DEV_ROOT').gsub('\\','/') end end
def self.work_dir
def self.work_dir work_dir = "#{Environment::root_dir}/work" if(!Dir.exist?(work_dir)) Dir.mkdir(work_dir) end work_dir end