meerkat-java/settings.gradle

30 lines
873 B
Groovy

rootProject.name = 'meerkat'
include 'meerkat-common'
include 'voting-booth'
include 'bulletin-board-server'
include 'polling-station'
include 'restful-api-common'
include 'scanner-api-common'
include 'mixer'
include 'bulletin-board-client'
include 'distributed-key-generation'
include 'voting-booth-gui'
include 'bulletin-board-server-frontend'
// Only include the android projects if the android SDK directory is set
// we assume that if you have a local.properties file it contains
// sdk.dir=...
if(file('local.properties').exists() || System.getenv('ANDROID_HOME') != null) {
include 'android-scanner'
}
// Use a local version of qilin if one exists.
if (file('../qilin/settings.gradle').exists()) {
includeBuild ('../qilin') {
dependencySubstitution {
substitute module('org.factcenter.qilin:qilin') with project(':')
}
}
}