2016-08-03 2 views
0

私は、app/submoduleにあるgitサブモジュールにartifacts.gradleとutils.gradleを持っています。gitサブモジュール内のgradleファイルを同じディレクトリの別のgradleファイルに適用します。

artifacts.gradleでは、applyを使用してutils.gradleを参照したいと考えています。両方のファイルは、彼らが同じフォルダ内にあるので、単純に

apply from: 'utils.gradle' 

を使用してアプリ/サブモジュール

私が試しています。しかし、gitのサブモジュールは、常にがなければならないこと、のGradleは

が、私はそれが

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

を使用して動作するように取得することができます(代わりにアプリ/サブモジュールのアプリで)間違ったディレクトリが検索されます。しかし、これは意味します正確に名前のサブモジュールを持つディレクトリにチェックアウトしましたが、これは悪い習慣です。

別のgradleファイルを同じサブディレクトリで参照する方法はありますか?

答えて

1

私は実際に自分で解決策を見つけました。作品:

apply from: "" + buildscript.sourceFile + "/../utils.gradle" 
関連する問題