Forum: Rails France Inverse de rake gems:unpack

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
4f81c4625f783336298267bb2dcfc8e3?d=identicon&s=25 Tranquiliste (Guest)
on 2008-12-27 23:09
(Received via mailing list)
Bonjour,

De la même façon qu'il y a un rake rails:unfreeze pour le rake
rails:freeze, quel y a-t-il un pendant de rake gems:unpack (à part
supprimer manuellement le répertoire gems)

Merci
Nicolas
Ca1e596b035117dc7c41b1d99469fe91?d=identicon&s=25 Nicolas Mérouze (Guest)
on 2008-12-27 23:35
(Received via mailing list)
namespace :gems do
   task :unfreeze do
     system "rm -rf #{Rails.root}/vendor/gems"
   end
end

Compatible UNIX et Rails 2.1 en le mettant dans le Rakefile. Ca fait
l'affaire ? Sinon apparemment rien n'est prévu dans le framework.

Le 27 déc. 08 à 23:08, Tranquiliste a écrit :
4f81c4625f783336298267bb2dcfc8e3?d=identicon&s=25 Tranquiliste (Guest)
on 2008-12-28 10:06
(Received via mailing list)
Oui ça va le faire.

Dis moi quand tu dis de le rajouter dans rakefile, à quoi ça sert? Car
j'ai déjà rajouté des tâches dans lib/task/utils.rake et il ne me
semble pas avoir modifié le fichier Rakefile qui contient
require 'rake'
require 'rake/testtask'
require 'rake/rdoctask'
require 'tasks/rails'

Et pourtant je peux faire un rake utils:...



On Dec 27, 11:34 pm, Nicolas Mérouze <nicolas.mero...@gmail.com>
Ca1e596b035117dc7c41b1d99469fe91?d=identicon&s=25 Nicolas Mérouze (Guest)
on 2008-12-28 10:51
(Received via mailing list)
Je disais de le mettre dans le Rakefile pour aller vite, mais oui si
tu as des fichiers dans lib/tasks, c'est à mettre dedans.

Le 28 déc. 08 à 10:05, Tranquiliste a écrit :
53d6845ee2656b1ef581523da50834b8?d=identicon&s=25 Jean-Philippe Moal (Guest)
on 2008-12-29 09:41
(Received via mailing list)
Nicolas Mérouze a écrit :
> namespace :gems do
>    task :unfreeze do
>      system "rm -rf #{Rails.root}/vendor/gems"
>    end
> end

FileUtils.rm_rf "#{Rails.root}/vendor/gems" ;)
(pas sur que le FileUtils soit necessaire dans les tâches Rake d'ailleurs)
Ca1e596b035117dc7c41b1d99469fe91?d=identicon&s=25 Nicolas Mérouze (Guest)
on 2008-12-29 09:58
(Received via mailing list)
Le 29 déc. 08 à 09:40, Jean-Philippe Moal a écrit :

> d'ailleurs)
Je sais pas où j'avais la tête pour ne pas écrire la méthode de
FileUtils ^^
This topic is locked and can not be replied to.