Sha256: e5ff5574d0c5c7952f8f5ad57b8c7d795ab9e99f8ec53afbba3104b2a5af874c
Contents?: true
Size: 611 Bytes
Versions: 1
Compression:
Stored size: 611 Bytes
Contents
$live_require_check = Time.now Lux.config.on_reload_code do |source = nil| watched_files = $LOADED_FEATURES .reject { |f| f.include?('/.') } .select { |f| File.exist?(f) && File.mtime(f) > $live_require_check } if watched_files.first for file in watched_files Lux.log ' Reloaded: %s' % file.sub(Lux.root.to_s, '.').yellow load file end else Lux.info 'No code changes found' if Lux.env.cli? end if source == :cli Lux::Current.new('/') if File.exist?('./config/console.rb') load './config/console.rb' end end $live_require_check = Time.now end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
lux-fw-0.6.2 | ./lib/lux/application/lux_config.rb |