description = 'Provides specifications of Atrium -- an assertion framework for Kotlin -- which can' +
        ' be reused by implementations of Atrium, to verify that they fulfill the specification.'

dependencies {
    api prefixedProject('domain-api-jvm')
    api prefixedProject('core-api-jvm')
    api prefixedProject('domain-builders-jvm')

    runtimeOnly prefixedProject('domain-robstoll-jvm')
    runtimeOnly prefixedProject('core-robstoll-jvm')

    implementation prefixedProject('api-cc-en_GB-jvm')
    implementation prefixedProject('translations-en_GB-jvm')
}

// spek is required (not the platform) because we are specifying abstract Specs here
repositories {
    maven { url "https://dl.bintray.com/jetbrains/spek" }
}

dependencies {
    api "org.jetbrains.spek:spek-api:$spek_version", excludeKotlin
    api mockito(), excludeKotlin
}
