我在写一个本地人C
正在Ruby 2.0
用Rake::ExtensionTask.new('NAME')
. 我需要使它依赖于我定义的另一个任务
task :myTask do |t|
....
end
我的问题是,如何进行此设置,以便在运行rake compile
时扩展编译/创建取决于我定义的任务(即 myTask)的完成?
我也尝试了以下方法,但现在我在运行时看不到“编译”选项rake -T
:
task :myTask
task :extension_compile => [:myTask]
Rake::ExtensionTask.new("NAME")
end