Changeset 867
- Timestamp:
- 05/14/08 15:14:45 (3 months ago)
- Files:
-
- trunk/radiant/lib/tasks/extensions.rake (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/radiant/lib/tasks/extensions.rake
r861 r867 81 81 end 82 82 83 namespace :radiant do 84 namespace :extensions do 85 desc "Runs update asset task for all extensions" 86 task :update_all => :environment do 87 extension_names = Radiant::ExtensionLoader.instance.extensions.map { |f| f.to_s.underscore.sub(/_extension$/, '') } 88 extension_update_tasks = extension_names.map { |n| "radiant:extensions:#{n}:update" }.select { |t| Rake::Task.task_defined?(t) } 89 extension_update_tasks.each {|t| Rake::Task[t].invoke } 90 end 91 end 92 end 93 83 94 # Load any custom rakefiles from extensions 84 95 [RAILS_ROOT, RADIANT_ROOT].uniq.each do |root|
