with でネイティブ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