<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>assets/click.yml</filename>
    </added>
    <added>
      <filename>assets/javascripts/click_to_globalize.js</filename>
    </added>
    <added>
      <filename>assets/stylesheets/click_to_globalize.css</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,3 @@
-puts &quot;Click To Globalize was correctly downloaded.\n&quot;+
+puts &quot;Click to Globalize was correctly installed.\n&quot;+
      &quot;To complete the installation run:\n&quot;+
      &quot;\trake click:setup\n\n&quot;
\ No newline at end of file</diff>
      <filename>install.rb</filename>
    </modified>
    <modified>
      <diff>@@ -76,46 +76,22 @@ namespace :click do
 
   desc 'Setup Click to Globalize plugin (alias for click:install).'
   task :setup =&gt; :install
-  
+
   desc 'Install Click to Globalize plugin.'
   task :install do
-    # Create the app/views/shared, if needed.
-    FileUtils.mkdir(shared_folder) unless File.directory?(shared_folder)
+    target = &quot;#{Rails.root}/public/&quot;
+    source = Dir[&quot;vendor/plugins/click-to-globalize/assets/*&quot;]
 
-    # Copy Click To Globalize files.
-    files.each do |path|
-      file = path.split(File::SEPARATOR).last
-      printf &quot;Copying #{file} ... &quot;
-      File.cp File.join(templates_root, file), path
-      puts 'DONE'
-    end
-    
-    puts &quot;\nClick to Globalize was correctly installed.&quot; +
-      &quot;\nRemember to edit config/click.yml to add your locales.\n\n&quot;
+    FileUtils.mkdir_p(target) unless File.directory?(target)
+    FileUtils.cp_r source, target
   end
-  
+
   desc 'Uninstall Click to Globalize plugin.'
   task :uninstall do
-    # Delete Click To Globalize files.
-    files.each do |path|
-      file = path.split(File::SEPARATOR).last
-      exists = File.exists?(path)
-      printf &quot;Deleting #{file} ... &quot;
-      File.delete path if exists
-      puts exists ? 'DONE' : 'SKIPPED'
-    end
-
-    # Remove app/views/shared, if exists and empty.
-    if File.exists? shared_folder
-      printf 'Deleting app/views/shared ... '
-      empty = Dir[shared_folder+'/*'].entries.empty?
-      Dir.rmdir(shared_folder) if empty
-      puts   empty ? 'DONE' : 'SKIPPED'  
-    end
-    
-    puts &quot;\nClick to Globalize was correctly uninstalled.&quot;
+    targets = Dir[&quot;#{Rails.root}/public/**/click_to_globalize.*&quot;]
+    FileUtils.rm targets
   end
-  
+
   desc 'Show the diffs for each file, camparing the app files with the plugin ones.'
   task :diff do
     files.each do |file, path|</diff>
      <filename>tasks/click_to_globalize.rake</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>templates/click.yml</filename>
    </removed>
    <removed>
      <filename>templates/click_to_globalize.css</filename>
    </removed>
    <removed>
      <filename>templates/click_to_globalize.js</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>13b12711754b829867df55b8ecf7ecc8398d7118</id>
    </parent>
  </parents>
  <author>
    <name>Luca Guidi</name>
    <email>guidi.luca@gmail.com</email>
  </author>
  <url>http://github.com/jodosha/click-to-globalize/commit/0d68a1aa407061da9652da2ab8bd96e88010b882</url>
  <id>0d68a1aa407061da9652da2ab8bd96e88010b882</id>
  <committed-date>2009-04-06T07:23:29-07:00</committed-date>
  <authored-date>2009-04-06T07:23:29-07:00</authored-date>
  <message>Updated install/unistall tasks</message>
  <tree>2a3ea124d45a2d89dea3233dfeacb8ebb78fdf0e</tree>
  <committer>
    <name>Luca Guidi</name>
    <email>guidi.luca@gmail.com</email>
  </committer>
</commit>
