1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-11-27 12:26:48 +01:00
Gadgetbridge/GBDaoGenerator/build.gradle

44 lines
875 B
Groovy
Raw Normal View History

2016-03-27 22:13:06 +02:00
apply plugin: 'java'
apply plugin: 'maven-publish'
2016-03-27 22:13:06 +02:00
apply plugin:'application'
archivesBaseName = 'gadgetbridge-daogenerator'
dependencies {
// https://github.com/Freeyourgadget/greenDAO/tree/fyg
2020-08-02 03:56:40 +02:00
implementation 'com.github.Freeyourgadget:greendao:1998d7cd2d21f662c6044f6ccf3b3a251bbad341'
2016-03-27 22:13:06 +02:00
}
sourceSets {
main {
java {
srcDir 'src'
}
}
}
mainClassName = "nodomain.freeyourgadget.gadgetbridge.daogen.GBDaoGenerator"
tasks.register('genSources', JavaExec) {
mainClass = mainClassName
2016-03-27 22:13:06 +02:00
classpath = sourceSets.main.runtimeClasspath
workingDir = '../'
2016-03-27 22:13:06 +02:00
}
artifacts {
archives jar
}
java {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
}
tasks.named("distTar") {
duplicatesStrategy = 'include'
}
tasks.named("distZip") {
duplicatesStrategy = 'include'
}