-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.gradle
47 lines (35 loc) · 939 Bytes
/
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
plugins {
id 'java'
id 'java-library'
id 'maven-publish'
}
apply plugin: 'java'
apply plugin: 'maven-publish'
group 'com.github.kopilov'
//version '1.0.0-SNAPSHOT'
description 'Easy to use configuration builder that help you to read (and save) configuration for installable and portable applications. Files are parsed by Apache Commons Configuration. Directories are selected by Harawata Appdirs.'
repositories {
mavenCentral()
}
dependencies {
api 'org.apache.commons:commons-configuration2:2.7'
implementation 'commons-beanutils:commons-beanutils:1.9.4'
implementation 'net.harawata:appdirs:1.2.1'
}
sourceCompatibility = 11
compileJava {
sourceCompatibility = 11
targetCompatibility = 11
}
java {
withSourcesJar()
withJavadocJar()
}
publishing {
publications {
maven(MavenPublication) {
// version = '1.1'
from components.java
}
}
}