1 つの antfile (ディレクトリ A にある「antfile_A」) をセットアップして、別の antfile (ディレクトリ B にある「antfile_B」) を呼び出そうとしています。
私の問題は、antfile_A から antfile_B を呼び出すときのすべてのファイル操作がディレクトリ A に対して相対的であるように見えることです。antfile_b のパスをディレクトリ A に対して相対的になるようにハードコードすることはできますが、antfile_B を単独で使用することはできません。
各antfileの先頭にbasedirを(「。」に)設定しようとしましたが、「。」antfile_A から antfile_B が呼び出されると、ディレクトリ A に解決されるようです。
Antfile が直接配置されている絶対ディレクトリを取得する方法はありますか? Pythonでは、次のようになります
os.path.abspath(os.path.dirname(__file__))
他の人はこの問題をどのように解決しますか? (または、ある antfile を別の antfile から呼び出す必要はないのでしょうか?) お知らせください。ありがとう!