From 9b8ccc8139cd27da84ffa6f2028c7895043f730e Mon Sep 17 00:00:00 2001 From: Robinson Date: Fri, 9 Apr 2021 15:05:06 +0200 Subject: [PATCH] Added publish config --- LICENSE | 67 ++++++++++++++++++++++++++++++++++++++++++++++-- build.gradle.kts | 24 +++++++++++++++++ 2 files changed, 89 insertions(+), 2 deletions(-) diff --git a/LICENSE b/LICENSE index d65ff08..2a1b5ad 100644 --- a/LICENSE +++ b/LICENSE @@ -97,6 +97,14 @@ Copyright 2014 The Apache Software Foundation + - Kotlin - + [The Apache Software License, Version 2.0] + https://github.com/JetBrains/kotlin + Copyright 2020 + JetBrains s.r.o. and Kotlin Programming Language contributors + Kotlin Compiler, Test Data+Libraries, and Tools repository contain third-party code, to which different licenses may apply + See: https://github.com/JetBrains/kotlin/blob/master/license/README.md + - Logback - Logback is a logging framework for Java applications [The Apache Software License, Version 2.0] http://logback.qos.ch @@ -155,6 +163,34 @@ https://github.com/str4d/ed25519-java https://github.com/str4d + - Updates - Software Update Management + [The Apache Software License, Version 2.0] + https://git.dorkbox.com/dorkbox/Updates + Copyright 2021 + Dorkbox LLC + + Extra license information + - Kotlin - + [The Apache Software License, Version 2.0] + https://github.com/JetBrains/kotlin + Copyright 2020 + JetBrains s.r.o. and Kotlin Programming Language contributors + Kotlin Compiler, Test Data+Libraries, and Tools repository contain third-party code, to which different licenses may apply + See: https://github.com/JetBrains/kotlin/blob/master/license/README.md + + - PropertyLoader - Property annotation and loader for fields + [The Apache Software License, Version 2.0] + https://git.dorkbox.com/dorkbox/PropertyLoader + Copyright 2021 + Dorkbox LLC + + - Updates - Software Update Management + [The Apache Software License, Version 2.0] + https://git.dorkbox.com/dorkbox/Updates + Copyright 2021 + Dorkbox LLC + + Extra license information - Kotlin - [The Apache Software License, Version 2.0] https://github.com/JetBrains/kotlin @@ -163,6 +199,18 @@ Kotlin Compiler, Test Data+Libraries, and Tools repository contain third-party code, to which different licenses may apply See: https://github.com/JetBrains/kotlin/blob/master/license/README.md + - PropertyLoader - Property annotation and loader for fields + [The Apache Software License, Version 2.0] + https://git.dorkbox.com/dorkbox/PropertyLoader + Copyright 2021 + Dorkbox LLC + + - PropertyLoader - Property annotation and loader for fields + [The Apache Software License, Version 2.0] + https://git.dorkbox.com/dorkbox/PropertyLoader + Copyright 2021 + Dorkbox LLC + - Utilities - Utilities for use within Java projects [The Apache Software License, Version 2.0] https://git.dorkbox.com/dorkbox/Utilities @@ -454,8 +502,23 @@ Copyright 2021 Dorkbox LLC - - PropertyLoader - Property annotation and loader for fields + - Updates - Software Update Management [The Apache Software License, Version 2.0] - https://git.dorkbox.com/dorkbox/PropertyLoader + https://git.dorkbox.com/dorkbox/Updates Copyright 2021 Dorkbox LLC + + Extra license information + - Kotlin - + [The Apache Software License, Version 2.0] + https://github.com/JetBrains/kotlin + Copyright 2020 + JetBrains s.r.o. and Kotlin Programming Language contributors + Kotlin Compiler, Test Data+Libraries, and Tools repository contain third-party code, to which different licenses may apply + See: https://github.com/JetBrains/kotlin/blob/master/license/README.md + + - PropertyLoader - Property annotation and loader for fields + [The Apache Software License, Version 2.0] + https://git.dorkbox.com/dorkbox/PropertyLoader + Copyright 2021 + Dorkbox LLC diff --git a/build.gradle.kts b/build.gradle.kts index 5499ead..fb4e511 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -132,3 +132,27 @@ dependencies { testImplementation("junit:junit:4.13.2") testImplementation("ch.qos.logback:logback-classic:1.2.3") } + +publishToSonatype { + groupId = Extras.group + artifactId = Extras.id + version = Extras.version + + name = Extras.name + description = Extras.description + url = Extras.url + + vendor = Extras.vendor + vendorUrl = Extras.vendorUrl + + issueManagement { + url = "${Extras.url}/issues" + nickname = "Gitea Issues" + } + + developer { + id = "dorkbox" + name = Extras.vendor + email = "email@dorkbox.com" + } +}