JavaScript ソースを宣言する方法として、Gradle の SourceSets の概念を使用していますが、特定の順序でソースを宣言できるようにする方法がわかりません。私が欲しいのは次のようなものです:
javascript.source {
custom {
js {
srcDir "src/js"
include "file2.js", "file1.js"
}
}
}
私が宣言した順序でファイルのコレクションを提供します。
FileTree を使用してこれを実行できることはわかっていますが、SourceSet の宣言でこれを機能させるには何かが欠けているように感じます。
これが不可能な場合、注文したソースには何を使用すればよいですか?
編集: JavaScript を使用しているため、順序依存が必要であることに注意してください。