apply plugin: 'java' apply plugin: 'javafx-gradle-plugin' repositories { mavenLocal() mavenCentral() } ext { smackVersion="4.4.0-alpha2-SNAPSHOT" } dependencies { // 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 implementation 'com.jfoenix:jfoenix:8.0.7' implementation 'de.jensd:fontawesomefx:8.9' // Database implementation 'javax.persistence:javax.persistence-api:2.2' implementation 'com.j256.ormlite:ormlite-core:5.1' implementation 'com.j256.ormlite:ormlite-jdbc:5.1' implementation 'com.h2database:h2:1.4.197' // Lombok compile 'org.projectlombok:lombok:1.18.6' annotationProcessor 'org.projectlombok:lombok:1.18.6' testCompile 'junit:junit:4.12' } jfx { mainClass = 'de.vanitasvitae.fasel.sample.Main' vendor = 'vanitasvitae' }