私はQtの上にプロジェクトを設定しています(ソースはC++で書かれています)、私はそれを自動ビルドするためにGradleを試したかったのです。複数のプロジェクトビルド(実行可能ファイルと2つのlibsがあります)の設定の詳細に入るまでには時間がかかっていましたが、cpp-exe
とcpp-lib
プラグインにソースツリーの構造を伝えようとしています。grappleでcppソースを設定する
:
task projectinfo {
description = "Informations about the current project"
group = INFORMATIONS_GROUP
doFirst {
task -> print ("""${task.project.sourceSets.all}""")
}
私はこのタスクを実行する場合のGradleを伝えます私にはプロジェクトのプロパティ "sourceSets"はありません。 The documentation of the pluginは、ソースの場所をカスタマイズすることは可能だが、方法はカスタマイズできないと伝えている。
私の質問は次のようなものです:cpp
プラグインに使用するソースファイルをGradleに伝えるにはどうすればよいですか? cpp
プラグインについてのドキュメントがAPIドキュメント以外であれば、Gradleのユーザーガイドも参考になります。