Fasel/fasel-jfx/build.gradle

43 lines
1.1 KiB
Groovy
Raw Permalink Normal View History

2018-08-06 02:03:13 +02:00
apply plugin: 'java'
apply plugin: 'javafx-gradle-plugin'
repositories {
mavenLocal()
mavenCentral()
}
2018-09-16 02:24:57 +02:00
ext {
smackVersion="4.4.0-alpha2-SNAPSHOT"
}
2018-08-06 02:03:13 +02:00
dependencies {
2018-09-16 02:24:57 +02:00
// Smack
compile "org.igniterealtime.smack:smack-java7:$smackVersion"
compile "org.igniterealtime.smack:smack-resolver-dnsjava:$smackVersion"
compile "org.igniterealtime.smack:smack-tcp:$smackVersion"
compile "org.igniterealtime.smack:smack-openpgp:$smackVersion"
compile "org.igniterealtime.smack:smack-experimental:$smackVersion"
// JFX
2018-08-06 02:03:13 +02:00
implementation 'com.jfoenix:jfoenix:8.0.7'
2018-09-15 22:59:08 +02:00
implementation 'de.jensd:fontawesomefx:8.9'
2018-09-16 02:24:57 +02:00
// Database
2018-09-15 22:59:08 +02:00
implementation 'javax.persistence:javax.persistence-api:2.2'
implementation 'com.j256.ormlite:ormlite-core:5.1'
2018-09-16 02:24:57 +02:00
implementation 'com.j256.ormlite:ormlite-jdbc:5.1'
implementation 'com.h2database:h2:1.4.197'
2019-12-12 14:53:17 +01:00
// Lombok
compile 'org.projectlombok:lombok:1.18.6'
annotationProcessor 'org.projectlombok:lombok:1.18.6'
testCompile 'junit:junit:4.12'
2018-08-06 02:03:13 +02:00
}
jfx {
mainClass = 'de.vanitasvitae.fasel.sample.Main'
vendor = 'vanitasvitae'
}