diff options
Diffstat (limited to 'platforms/android/settings.gradle')
-rw-r--r-- | platforms/android/settings.gradle | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/platforms/android/settings.gradle b/platforms/android/settings.gradle new file mode 100644 index 0000000..baa1714 --- /dev/null +++ b/platforms/android/settings.gradle @@ -0,0 +1,18 @@ +import java.util.regex.Pattern + +def getProjectList() { + def manifestFile = file("project.properties") + def pattern = Pattern.compile("android.library.reference.(\\d+)\\s*=\\s*(.*)") + def matcher = pattern.matcher(manifestFile.getText()) + def projects = [] + while (matcher.find()) { + projects.add(":" + matcher.group(2).replace("/",":")) + } + return projects +} + +for (subproject in getProjectList()) { + include subproject +} + +include ':' |