2016-08-03 37 views
0

我有一個artifacts.gradle和一個駐留在app/submodule中的git子模塊中的utils.gradle。將git子模塊中的gradle文件應用到同一目錄中的另一個gradle文件

在artifacts.gradle我想通過使用apply來引用utils.gradle。這兩個文件是在app /子模塊

我試圖用天真

apply from: 'utils.gradle' 

,因爲它們是在同一文件夾。但gradle這個看起來它在錯誤的目錄(在應用程序,而不是應用程序/子模塊)

我可以得到它通過使用

apply from: '../submodule/utils.gradle' 

工作但這意味着,git的子模塊必須始終是簽出到名稱子模塊的目錄,這是不好的做法。

有沒有辦法在同一子目錄中引用另一個gradle文件?

回答

1

我自己實際上找到了解決方案。此作品:

apply from: "" + buildscript.sourceFile + "/../utils.gradle" 
相關問題