Sha256: c6b660700d68a2a1ee1f6829d2dd1b9c9bb38d3ad17e9bcf1522d5d7d3b6ed6c
Contents?: true
Size: 1002 Bytes
Versions: 1
Compression:
Stored size: 1002 Bytes
Contents
# # Redefined standard Rails tasks only in instance mode # unless TrustyCms.app? # require 'rake/testtask' # # ENV['RADIANT_ENV_FILE'] = File.join(Rails.root, 'config', 'environment') # # [Dir["#{Rails.Root}/vendor/rails/railties/lib/tasks/*.rake"], Dir["#{Rails.root}/vendor/plugins/rspec_on_rails/tasks/*.rake"]].flatten.each do |rake| # lines = IO.readlines(rake) # lines.map! do |line| # line.gsub!('Rails.root', 'TRUSTY_CMS_ROOT') unless rake =~ /(misc|rspec|databases)\.rake$/ # case rake # when /testing\.rake$/ # line.gsub!(/t.libs << (["'])/, 't.libs << \1#{TRUSTY_CMS_ROOT}/') # line.gsub!(/t\.pattern = (["'])/, 't.pattern = \1#{TRUSTY_CMS_ROOT}/') # when /databases\.rake$/ # line.gsub!(/(migrate|rollback)\((["'])/, '\1(\2#{TRUSTY_CMS_ROOT}/') # line.gsub!(/(run|new)\((:up|:down), (["'])db/, '\1(\2, \3#{TRUSTY_CMS_ROOT}/db') # end # line # end # eval(lines.join("\n"), binding, rake) # end # end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
trusty-cms-1.0.0 | lib/tasks/instance.rake |