Я пишу на родной язык C
Расширение в Ruby 2.0
с помощью Rake::ExtensionTask.new('NAME')
. Мне нужно сделать это зависит от другой задачи, которые я определяюRuby ExtensionTask: Как сделать его зависимым от другой задачи рейка?
task :myTask do |t|
....
end
Мой вопрос, как я могу сделать эту установку таким образом, что, когда я бегу rake compile
, расширение компиляции/создание зависит от завершения моей определенной задачи, т.е. , мое задание?
Я попытался следующие, как хорошо, но теперь я не вижу «компилировать» вариант при работе rake -T
:
task :myTask
task :extension_compile => [:myTask]
Rake::ExtensionTask.new("NAME")
end
Что такое определение задачи : компилировать? Как это происходит: extension_compile связано с: компиляцией? – Yossi