Sha256: 112dbbfdd1744fe7f4b5d3022aadbc6901725637d4d2c7cca505a8fa7ca15def
Contents?: true
Size: 760 Bytes
Versions: 3
Compression:
Stored size: 760 Bytes
Contents
#!/usr/bin/env ruby require 'rails-installer' class TypoInstaller < RailsInstaller application_name 'typo' support_location 'the Typo mailing list' rails_version '1.1.5' def install_post_hook sweep_cache end # Sweep the cache def sweep_cache in_directory install_directory do message "Cleaning out #{@@app_name.capitalize}'s cache" status = system_silently("rake -s sweep_cache") end end end class SweepCache < RailsInstaller::Command help "Sweep Typo's cache" def self.command(installer, *args) installer.sweep_cache end end # Installer program directory = ARGV[1] typo = TypoInstaller.new(directory) typo.message_proc = Proc.new do |msg| STDERR.puts " #{msg}" end typo.execute_command(*ARGV)
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rails-app-installer-0.1.1 | examples/typo |
rails-app-installer-0.1.3 | examples/typo |
rails-app-installer-0.1.2 | examples/typo |