Skip to content

Commit a02ac3d

Browse files
committed
use versionless extra module info definitions where possible
1 parent e56e3d9 commit a02ac3d

File tree

1 file changed

+41
-39
lines changed

1 file changed

+41
-39
lines changed

build.gradle

+41-39
Original file line numberDiff line numberDiff line change
@@ -333,59 +333,59 @@ task packageTarDistribution(type: Tar) {
333333
}
334334

335335
extraJavaModuleInfo {
336-
module('tornadofx-controls-1.0.4.jar', 'tornadofx.controls', '1.0.4') {
336+
module('no.tornado:tornadofx-controls', 'tornadofx.controls') {
337337
exports('tornadofx.control')
338338
requires('javafx.controls')
339339
}
340-
module('simple-json-rpc-core-1.3.jar', 'simple.json.rpc.core', '1.3') {
340+
module('com.github.arteam:simple-json-rpc-core', 'simple.json.rpc.core') {
341341
exports('com.github.arteam.simplejsonrpc.core.annotation')
342342
exports('com.github.arteam.simplejsonrpc.core.domain')
343343
requires('com.fasterxml.jackson.core')
344344
requires('com.fasterxml.jackson.annotation')
345345
requires('com.fasterxml.jackson.databind')
346346
requires('org.jetbrains.annotations')
347347
}
348-
module('simple-json-rpc-client-1.3.jar', 'simple.json.rpc.client', '1.3') {
348+
module('com.github.arteam:simple-json-rpc-client', 'simple.json.rpc.client') {
349349
exports('com.github.arteam.simplejsonrpc.client')
350350
exports('com.github.arteam.simplejsonrpc.client.builder')
351351
exports('com.github.arteam.simplejsonrpc.client.exception')
352352
requires('com.fasterxml.jackson.core')
353353
requires('com.fasterxml.jackson.databind')
354354
requires('simple.json.rpc.core')
355355
}
356-
module('simple-json-rpc-server-1.3.jar', 'simple.json.rpc.server', '1.3') {
356+
module('com.github.arteam:simple-json-rpc-server', 'simple.json.rpc.server') {
357357
exports('com.github.arteam.simplejsonrpc.server')
358358
requires('simple.json.rpc.core')
359359
requires('com.google.common')
360360
requires('org.slf4j')
361361
requires('com.fasterxml.jackson.databind')
362362
}
363-
module("bridj${targetName}-0.7-20140918-3.jar", 'com.nativelibs4java.bridj', '0.7-20140918-3') {
363+
module("com.nativelibs4java:bridj${targetName}", 'com.nativelibs4java.bridj') {
364364
exports('org.bridj')
365365
exports('org.bridj.cpp')
366366
requires('java.logging')
367367
}
368-
module("webcam-capture${targetName}-0.3.13-SNAPSHOT.jar", 'com.github.sarxos.webcam.capture', '0.3.13-SNAPSHOT') {
368+
module("com.github.sarxos:webcam-capture${targetName}", 'com.github.sarxos.webcam.capture') {
369369
exports('com.github.sarxos.webcam')
370370
exports('com.github.sarxos.webcam.ds.buildin')
371371
exports('com.github.sarxos.webcam.ds.buildin.natives')
372372
requires('java.desktop')
373373
requires('com.nativelibs4java.bridj')
374374
requires('org.slf4j')
375375
}
376-
module('centerdevice-nsmenufx-2.1.7.jar', 'centerdevice.nsmenufx', '2.1.7') {
376+
module('de.codecentric.centerdevice:centerdevice-nsmenufx', 'centerdevice.nsmenufx') {
377377
exports('de.codecentric.centerdevice')
378378
requires('javafx.base')
379379
requires('javafx.controls')
380380
requires('javafx.graphics')
381381
}
382-
module('javacsv-2.0.jar', 'net.sourceforge.javacsv', '2.0') {
382+
module('net.sourceforge.javacsv:javacsv', 'net.sourceforge.javacsv') {
383383
exports('com.csvreader')
384384
}
385-
module('listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar', 'com.google.guava.listenablefuture', '9999.0-empty-to-avoid-conflict-with-guava')
386-
module('jsr305-3.0.2.jar', 'com.google.code.findbugs.jsr305', '3.0.2')
385+
module('com.google.guava:listenablefuture|empty-to-avoid-conflict-with-guava', 'com.google.guava.listenablefuture')
386+
module('com.google.code.findbugs:jsr305', 'com.google.code.findbugs.jsr305')
387387
module('j2objc-annotations-2.8.jar', 'com.google.j2objc.j2objc.annotations', '2.8')
388-
module('jdbi3-core-3.20.0.jar', 'org.jdbi.v3.core', '3.20.0') {
388+
module('org.jdbi:jdbi3-core', 'org.jdbi.v3.core') {
389389
exports('org.jdbi.v3.core')
390390
exports('org.jdbi.v3.core.mapper')
391391
exports('org.jdbi.v3.core.statement')
@@ -397,10 +397,10 @@ extraJavaModuleInfo {
397397
requires('org.slf4j')
398398
requires('com.github.benmanes.caffeine')
399399
}
400-
module('geantyref-1.3.11.jar', 'io.leangen.geantyref', '1.3.11') {
400+
module('io.leangen.geantyref:geantyref', 'io.leangen.geantyref') {
401401
exports('io.leangen.geantyref')
402402
}
403-
module('richtextfx-0.10.4.jar', 'org.fxmisc.richtext', '0.10.4') {
403+
module('org.fxmisc.richtext:richtextfx', 'org.fxmisc.richtext') {
404404
exports('org.fxmisc.richtext')
405405
exports('org.fxmisc.richtext.event')
406406
exports('org.fxmisc.richtext.model')
@@ -412,20 +412,20 @@ extraJavaModuleInfo {
412412
requires('org.fxmisc.undo.undofx')
413413
requires('org.fxmisc.wellbehaved')
414414
}
415-
module('undofx-2.1.0.jar', 'org.fxmisc.undo.undofx', '2.1.0') {
415+
module('org.fxmisc.undo:undofx', 'org.fxmisc.undo.undofx') {
416416
requires('javafx.base')
417417
requires('javafx.controls')
418418
requires('javafx.graphics')
419419
requires('org.reactfx.reactfx')
420420
}
421-
module('flowless-0.6.1.jar', 'org.fxmisc.flowless', '0.6.1') {
421+
module('org.fxmisc.flowless:flowless', 'org.fxmisc.flowless') {
422422
exports('org.fxmisc.flowless')
423423
requires('javafx.base')
424424
requires('javafx.controls')
425425
requires('javafx.graphics')
426426
requires('org.reactfx.reactfx')
427427
}
428-
module('reactfx-2.0-M5.jar', 'org.reactfx.reactfx', '2.0-M5') {
428+
module('org.reactfx:reactfx', 'org.reactfx.reactfx') {
429429
exports('org.reactfx')
430430
exports('org.reactfx.value')
431431
exports('org.reactfx.collection')
@@ -434,40 +434,42 @@ extraJavaModuleInfo {
434434
requires('javafx.graphics')
435435
requires('javafx.controls')
436436
}
437-
module('rxjavafx-2.2.2.jar', 'io.reactivex.rxjava2fx', '2.2.2') {
437+
module('io.reactivex.rxjava2:rxjavafx', 'io.reactivex.rxjava2fx') {
438438
exports('io.reactivex.rxjavafx.schedulers')
439439
requires('io.reactivex.rxjava2')
440440
requires('javafx.graphics')
441441
}
442-
module('flyway-core-9.1.3.jar', 'org.flywaydb.core', '9.1.3') {
442+
module('org.flywaydb:flyway-core', 'org.flywaydb.core') {
443443
exports('org.flywaydb.core')
444444
exports('org.flywaydb.core.api')
445445
exports('org.flywaydb.core.api.exception')
446446
exports('org.flywaydb.core.api.configuration')
447447
uses('org.flywaydb.core.extensibility.Plugin')
448448
requires('java.sql')
449449
}
450-
module('wellbehavedfx-0.3.3.jar', 'org.fxmisc.wellbehaved', '0.3.3') {
450+
module('org.fxmisc.wellbehaved:wellbehavedfx', 'org.fxmisc.wellbehaved') {
451451
requires('javafx.base')
452452
requires('javafx.graphics')
453453
}
454-
module('jai-imageio-core-1.4.0.jar', 'com.github.jai.imageio.jai.imageio.core', '1.4.0')
455-
module('cbor-0.9.jar', 'co.nstant.in.cbor', '0.9') {
454+
module('com.github.jai-imageio:jai-imageio-core', 'com.github.jai.imageio.jai.imageio.core') {
455+
requires('java.desktop')
456+
}
457+
module('co.nstant.in:cbor', 'co.nstant.in.cbor') {
456458
exports('co.nstant.in.cbor')
457459
exports('co.nstant.in.cbor.model')
458460
exports('co.nstant.in.cbor.builder')
459461
}
460-
module('streamsupport-1.7.0.jar', 'net.sourceforge.streamsupport', '1.7.0') {
462+
module('net.sourceforge.streamsupport:streamsupport', 'net.sourceforge.streamsupport') {
461463
requires('jdk.unsupported')
462464
exports('java8.util')
463465
exports('java8.util.function')
464466
exports('java8.util.stream')
465467
}
466-
module('thumbnailator-0.4.18.jar', 'net.coobird.thumbnailator', '0.4.18') {
468+
module('net.coobird:thumbnailator', 'net.coobird.thumbnailator') {
467469
exports('net.coobird.thumbnailator')
468470
requires('java.desktop')
469471
}
470-
module("kmp-tor-jvm-${vKmpTor}.jar", 'kmp.tor.jvm', "${vTor}-${vKmpTor}") {
472+
module("io.matthewnelson.kotlin-components:kmp-tor-jvm", 'kmp.tor.jvm') {
471473
exports('io.matthewnelson.kmp.tor')
472474
requires('kmp.tor.binary.extract.jvm')
473475
requires('kmp.tor.manager.jvm')
@@ -478,24 +480,24 @@ extraJavaModuleInfo {
478480
requires('java.management')
479481
}
480482
if(kmpOs == "linux" && kmpArch == "arm64") {
481-
module("kmp-tor-binary-${kmpOs}${kmpArch}-jvm-${vTor}.jar", "kmp.tor.binary.${kmpOs}${kmpArch}", "${vTor}") {
483+
module("io.matthewnelson.kotlin-components:kmp-tor-binary-${kmpOs}${kmpArch}-jvm", "kmp.tor.binary.${kmpOs}${kmpArch}") {
482484
exports("io.matthewnelson.kmp.tor.resource.${kmpOs}.${kmpArch}")
483485
exports("kmptor.${kmpOs}.${kmpArch}")
484486
}
485487
} else {
486-
module("kmp-tor-binary-${kmpOs}${kmpArch}-jvm-${vTor}.jar", "kmp.tor.binary.${kmpOs}${kmpArch}", "${vTor}") {
488+
module("io.matthewnelson.kotlin-components:kmp-tor-binary-${kmpOs}${kmpArch}-jvm", "kmp.tor.binary.${kmpOs}${kmpArch}") {
487489
exports("io.matthewnelson.kmp.tor.binary.${kmpOs}.${kmpArch}")
488490
exports("kmptor.${kmpOs}.${kmpArch}")
489491
}
490492
}
491-
module("kmp-tor-binary-extract-jvm-${vTor}.jar", 'kmp.tor.binary.extract.jvm', "${vTor}") {
493+
module("io.matthewnelson.kotlin-components:kmp-tor-binary-extract-jvm", 'kmp.tor.binary.extract.jvm') {
492494
exports('io.matthewnelson.kmp.tor.binary.extract')
493495
exports('io.matthewnelson.kmp.tor.binary.extract.internal')
494496
requires('kotlin.stdlib')
495497
requires("kmp.tor.binary.${kmpOs}${kmpArch}")
496498
requires('kmp.tor.binary.geoip.jvm')
497499
}
498-
module("kmp-tor-manager-jvm-${vKmpTor}.jar", 'kmp.tor.manager.jvm', "${vKmpTor}") {
500+
module("io.matthewnelson.kotlin-components:kmp-tor-manager-jvm", 'kmp.tor.manager.jvm') {
499501
exports('io.matthewnelson.kmp.tor.manager')
500502
exports('io.matthewnelson.kmp.tor.manager.util')
501503
requires('kmp.tor.controller.common.jvm')
@@ -506,15 +508,15 @@ extraJavaModuleInfo {
506508
requires('kmp.tor.controller.jvm')
507509
requires('kmp.tor.common.jvm')
508510
}
509-
module("kmp-tor-manager-common-jvm-${vKmpTor}.jar", 'kmp.tor.manager.common.jvm', "${vKmpTor}") {
511+
module("io.matthewnelson.kotlin-components:kmp-tor-manager-common-jvm", 'kmp.tor.manager.common.jvm') {
510512
exports('io.matthewnelson.kmp.tor.manager.common')
511513
exports('io.matthewnelson.kmp.tor.manager.common.event')
512514
exports('io.matthewnelson.kmp.tor.manager.common.state')
513515
requires('kmp.tor.controller.common.jvm')
514516
requires('kmp.tor.common.jvm')
515517
requires('kotlin.stdlib')
516518
}
517-
module("kmp-tor-controller-common-jvm-${vKmpTor}.jar", 'kmp.tor.controller.common.jvm', "${vKmpTor}") {
519+
module("io.matthewnelson.kotlin-components:kmp-tor-controller-common-jvm", 'kmp.tor.controller.common.jvm') {
518520
exports('io.matthewnelson.kmp.tor.controller.common.config')
519521
exports('io.matthewnelson.kmp.tor.controller.common.file')
520522
exports('io.matthewnelson.kmp.tor.controller.common.control')
@@ -525,12 +527,12 @@ extraJavaModuleInfo {
525527
requires('kotlin.stdlib')
526528
requires('kotlinx.atomicfu')
527529
}
528-
module("kmp-tor-common-jvm-${vKmpTor}.jar", 'kmp.tor.common.jvm', "${vKmpTor}") {
530+
module("io.matthewnelson.kotlin-components:kmp-tor-common-jvm", 'kmp.tor.common.jvm') {
529531
exports('io.matthewnelson.kmp.tor.common.address')
530532
requires('parcelize.jvm')
531533
requires('kotlin.stdlib')
532534
}
533-
module("kmp-tor-controller-jvm-${vKmpTor}.jar", 'kmp.tor.controller.jvm', "${vKmpTor}") {
535+
module("io.matthewnelson.kotlin-components:kmp-tor-controller-jvm", 'kmp.tor.controller.jvm') {
534536
exports('io.matthewnelson.kmp.tor.controller.internal.controller')
535537
requires('kmp.tor.common.jvm')
536538
requires('kmp.tor.controller.common.jvm')
@@ -540,10 +542,10 @@ extraJavaModuleInfo {
540542
requires('encoding.core.jvm')
541543
requires('encoding.base16.jvm')
542544
}
543-
module("kmp-tor-ext-callback-common-jvm-${vKmpTor}.jar", 'kmp.tor.ext.callback.common.jvm', "${vKmpTor}") {
545+
module("io.matthewnelson.kotlin-components:kmp-tor-ext-callback-common-jvm", 'kmp.tor.ext.callback.common.jvm') {
544546
exports('io.matthewnelson.kmp.tor.ext.callback.common')
545547
}
546-
module("kmp-tor-ext-callback-manager-jvm-${vKmpTor}.jar", 'kmp.tor.ext.callback.manager.jvm', "${vKmpTor}") {
548+
module("io.matthewnelson.kotlin-components:kmp-tor-ext-callback-manager-jvm", 'kmp.tor.ext.callback.manager.jvm') {
547549
exports('io.matthewnelson.kmp.tor.ext.callback.manager')
548550
requires('kmp.tor.manager.jvm')
549551
requires('kmp.tor.ext.callback.common.jvm')
@@ -554,15 +556,15 @@ extraJavaModuleInfo {
554556
requires('kotlin.stdlib')
555557
requires('kotlinx.coroutines.core')
556558
}
557-
module("kmp-tor-ext-callback-manager-common-jvm-${vKmpTor}.jar", 'kmp.tor.ext.callback.manager.common.jvm', "${vKmpTor}") {
559+
module("io.matthewnelson.kotlin-components:kmp-tor-ext-callback-manager-common-jvm", 'kmp.tor.ext.callback.manager.common.jvm') {
558560
exports('io.matthewnelson.kmp.tor.ext.callback.manager.common')
559561
requires('kmp.tor.ext.callback.controller.common.jvm')
560562
}
561-
module("kmp-tor-ext-callback-controller-common-jvm-${vKmpTor}.jar", 'kmp.tor.ext.callback.controller.common.jvm', "${vKmpTor}") {
563+
module("io.matthewnelson.kotlin-components:kmp-tor-ext-callback-controller-common-jvm", 'kmp.tor.ext.callback.controller.common.jvm') {
562564
exports('io.matthewnelson.kmp.tor.ext.callback.controller.common.control')
563565
exports('io.matthewnelson.kmp.tor.ext.callback.controller.common.control.usecase')
564566
}
565-
module("kmp-tor-binary-geoip-jvm-${vTor}.jar", 'kmp.tor.binary.geoip.jvm', "${vTor}") {
567+
module("io.matthewnelson.kotlin-components:kmp-tor-binary-geoip-jvm", 'kmp.tor.binary.geoip.jvm') {
566568
exports('io.matthewnelson.kmp.tor.binary.geoip')
567569
exports('kmptor')
568570
}
@@ -580,10 +582,10 @@ extraJavaModuleInfo {
580582
module("parcelize-jvm-0.1.2.jar", 'parcelize.jvm', "0.1.2") {
581583
exports('io.matthewnelson.component.parcelize')
582584
}
583-
module('jcommander-2.0.jar', 'org.jcommander', '2.0') {
585+
module('org.jcommander:jcommander', 'org.jcommander') {
584586
exports('com.beust.jcommander')
585587
}
586-
module('jzlib-1.1.3.jar', 'com.jcraft.jzlib', '1.1.3') {
588+
module('com.jcraft:jzlib', 'com.jcraft.jzlib') {
587589
exports('com.jcraft.jzlib')
588590
}
589591
}

0 commit comments

Comments
 (0)