-
Notifications
You must be signed in to change notification settings - Fork 44
/
Copy pathbuild.gradle
32 lines (28 loc) · 1.21 KB
/
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
plugins {
id 'java-library'
id 'org.grails.grails-plugin'
id 'org.grails.grails-gsp'
}
version = projectVersion
group = 'org.grails.plugins'
ext {
pomTitle = 'Grails Scaffolding Plugin'
pomDescription = 'Provides scaffolding for Grails applications'
pomDevelopers = [puneetbehl: 'Puneet Behl']
snapshotPublishUrl = 'https://repo.grails.org/grails/plugins3-snapshots-local'
}
dependencies {
implementation platform("org.grails:grails-bom:$grailsVersion"), {
// as a safeguard, exclude projects in this repo that included transitively to ensure we pick the right version
exclude group: 'org.grails', module: 'views-core'
exclude group: 'org.grails', module: 'views-json-testing-support'
exclude group: 'org.grails.plugins', module: 'scaffolding'
exclude group: 'org.grails.plugins', module: 'fields'
}
api "org.grails:grails-plugin-rest"
api project(':fields-plugin')
compileOnly "jline:jline"
}
apply from: rootProject.layout.projectDirectory.file('gradle/java-config.gradle')
apply from: rootProject.layout.projectDirectory.file('gradle/test-config.gradle')
apply from: rootProject.layout.projectDirectory.file('gradle/publish-config.gradle')