Составная сборка Gradle со свойствами ext или глобальными переменными
У меня есть составной проект с чем-то похожим на следующую структуру:
- Main
-- A
--- 1
---- m
---- n
--- 2
---- p
-- B
--- 3
---- q
---- r
1, 2 и 3 - это сборки с несколькими проектами. A и B - это просто каталоги, используемые для организации.
Я хотел бы сделать что-то в главном build.gradle, что включает что-то вроде ниже, и передать их в проекты, обозначенные строчными буквами.
ext {
prop1 = "foo"
prop2 = "bar"
}
Есть идеи, как это сделать или альтернативы?