diff --git a/build.gradle b/build.gradle index 9e525369..25266c7e 100644 --- a/build.gradle +++ b/build.gradle @@ -30,6 +30,7 @@ plugins { repositories { jcenter() mavenCentral() + maven { url "https://jitpack.io" } } version = '0.4.0-beta.4' @@ -41,45 +42,52 @@ sourceSets { } dependencies { - testCompile 'junit:junit:4.12' - testCompile 'org.assertj:assertj-core:3.8.0' - compile fileTree(dir: 'imports', include: '*.jar') - compile 'ch.qos.logback:logback-core:1.2.3' - compile 'ch.qos.logback:logback-classic:1.2.3' - compile 'com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.9.8' - compile 'com.fazecast:jSerialComm:2.5.0' - compile 'com.github.jiconfont:jiconfont-font_awesome:4.7.0.1' - compile 'com.github.jiconfont:jiconfont-javafx:1.0.0' - compile 'com.github.jiconfont:jiconfont-swing:1.0.1' - compile 'com.github.wendykierp:JTransforms:3.1' - compile 'com.google.guava:guava:27.0.1-jre' - compile 'com.jidesoft:jide-oss:3.6.18' - compile 'com.miglayout:miglayout-swing:5.2' - compile 'eu.hansolo:charts:1.0.5' - compile 'io.github.dsheirer:radio-reference-api:15.1.2' - compile 'javax.usb:usb-api:1.0.2' - compile 'net.coderazzi:tablefilter-swing:5.4.0' - compile 'org.apache.commons:commons-lang3:3.8.1' - compile 'org.apache.commons:commons-io:1.3.2' - compile 'org.apache.mina:mina-core:2.0.19' - compile 'org.apache.mina:mina-http:2.0.19' - compile "org.openjfx:javafx-base:11:win" - compile "org.openjfx:javafx-base:11:linux" - compile "org.openjfx:javafx-base:11:mac" - compile "org.openjfx:javafx-controls:11.0.2:win" - compile "org.openjfx:javafx-controls:11.0.2:linux" - compile "org.openjfx:javafx-controls:11.0.2:mac" - compile "org.openjfx:javafx-graphics:11.0.2:win" - compile "org.openjfx:javafx-graphics:11.0.2:linux" - compile "org.openjfx:javafx-graphics:11.0.2:mac" - compile "org.openjfx:javafx-swing:11.0.2:win" - compile "org.openjfx:javafx-swing:11.0.2:linux" - compile "org.openjfx:javafx-swing:11.0.2:mac" - compile 'org.slf4j:slf4j-api:1.7.25' - compile 'org.usb4java:libusb4java:1.3.0' - compile 'org.usb4java:usb4java:1.3.0' - compile 'org.usb4java:usb4java-javax:1.3.0' - compile 'pl.edu.icm:JLargeArrays:1.6' + testImplementation 'junit:junit:4.12' + testImplementation 'org.assertj:assertj-core:3.8.0' + + //Jitpack imports + implementation 'com.github.nwaldispuehl:java-lame:v3.98.4' + implementation 'com.github.dnault:libresample4j:master' + implementation 'com.github.DSheirer.jmbe:jmbe-api:1.0.0' + + //mavenCentral/jcenter imports + implementation 'org.apache.commons:commons-math3:3.6.1' + implementation 'ch.qos.logback:logback-core:1.2.3' + implementation 'ch.qos.logback:logback-classic:1.2.3' + implementation 'com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.9.8' + implementation 'com.fazecast:jSerialComm:2.5.0' + implementation 'com.github.jiconfont:jiconfont-font_awesome:4.7.0.1' + implementation 'com.github.jiconfont:jiconfont-javafx:1.0.0' + implementation 'com.github.jiconfont:jiconfont-swing:1.0.1' + implementation 'com.github.wendykierp:JTransforms:3.1' + implementation 'com.google.guava:guava:27.0.1-jre' + implementation 'com.jidesoft:jide-oss:3.6.18' + implementation 'com.miglayout:miglayout-swing:5.2' + implementation 'eu.hansolo:charts:1.0.5' + implementation 'io.github.dsheirer:radio-reference-api:15.1.2' + implementation 'javax.usb:usb-api:1.0.2' + implementation 'net.coderazzi:tablefilter-swing:5.4.0' + implementation 'org.apache.commons:commons-lang3:3.8.1' + implementation 'org.apache.commons:commons-io:1.3.2' + implementation 'org.apache.mina:mina-core:2.0.19' + implementation 'org.apache.mina:mina-http:2.0.19' + implementation "org.openjfx:javafx-base:11:win" + implementation "org.openjfx:javafx-base:11:linux" + implementation "org.openjfx:javafx-base:11:mac" + implementation "org.openjfx:javafx-controls:11.0.2:win" + implementation "org.openjfx:javafx-controls:11.0.2:linux" + implementation "org.openjfx:javafx-controls:11.0.2:mac" + implementation "org.openjfx:javafx-graphics:11.0.2:win" + implementation "org.openjfx:javafx-graphics:11.0.2:linux" + implementation "org.openjfx:javafx-graphics:11.0.2:mac" + implementation "org.openjfx:javafx-swing:11.0.2:win" + implementation "org.openjfx:javafx-swing:11.0.2:linux" + implementation "org.openjfx:javafx-swing:11.0.2:mac" + implementation 'org.slf4j:slf4j-api:1.7.25' + implementation 'org.usb4java:libusb4java:1.3.0' + implementation 'org.usb4java:usb4java:1.3.0' + implementation 'org.usb4java:usb4java-javax:1.3.0' + implementation 'pl.edu.icm:JLargeArrays:1.6' } application { diff --git a/imports/commons-math3-3.6.1.jar b/imports/commons-math3-3.6.1.jar deleted file mode 100644 index 0ff582cf..00000000 Binary files a/imports/commons-math3-3.6.1.jar and /dev/null differ diff --git a/imports/java-lame-3.98.4.jar b/imports/java-lame-3.98.4.jar deleted file mode 100644 index 026d96eb..00000000 Binary files a/imports/java-lame-3.98.4.jar and /dev/null differ diff --git a/imports/jmbe-api-1.0.0.jar b/imports/jmbe-api-1.0.0.jar deleted file mode 100644 index 9e398e18..00000000 Binary files a/imports/jmbe-api-1.0.0.jar and /dev/null differ diff --git a/imports/libresample4j-0.1.3.jar b/imports/libresample4j-0.1.3.jar deleted file mode 100644 index 27f8c773..00000000 Binary files a/imports/libresample4j-0.1.3.jar and /dev/null differ