2009-10-02 16 views
20

Vorrei specificare che:Specificando che un'attività ha più dipendenze

  • :output_core dipende :build_core
  • :build_extension dipende :build_core
  • :output_extension dipende sia :build_extension e :output_core.

Come dovrei specificare che l'ultimo? Ciò al fine di eseguire l'attività :output_extensions, sia :build_extensions e :output_core deve essere completato?

risposta

36

Li specificato con un array:

task :output_extension => [:build_extension, :output_core] 
+1

Grazie mille. Questo funziona anche con la sintassi dell'hash di Ruby 1.9: 'output_extension task: [: build_extension]' –

Problemi correlati