Add license and maven central publish plugin

This commit is contained in:
Oleksandr Balan
2022-08-22 17:03:47 +02:00
parent 5a4a9060f1
commit 7621273c98
4 changed files with 228 additions and 0 deletions

View File

@@ -21,3 +21,28 @@ kotlin.code.style=official
# resources declared in the library itself and none from the library's dependencies,
# thereby reducing the size of the R class for that library
android.nonTransitiveRClass=true
# Maven setup with https://github.com/vanniktech/gradle-maven-publish-plugin
SONATYPE_HOST=S01
RELEASE_SIGNING_ENABLED=true
GROUP=io.github.oleksandrbalan
POM_ARTIFACT_ID=pagecurl
VERSION_NAME=1.0.0
POM_NAME=Page Curl
POM_DESCRIPTION=This library allows to create an effect of turning pages, which can be used in book reader applications, custom on-boarding screens or elsewhere.
POM_INCEPTION_YEAR=2022
POM_URL=https://github.com/oleksandrbalan/pagecurl
POM_LICENSE_NAME=The Apache Software License, Version 2.0
POM_LICENSE_URL=https://www.apache.org/licenses/LICENSE-2.0.txt
POM_LICENSE_DIST=repo
POM_SCM_URL=https://github.com/oleksandrbalan/pagecurl
POM_SCM_CONNECTION=scm:git:git://github.com/oleksandrbalan/pagecurl.git
POM_SCM_DEV_CONNECTION=scm:git:ssh://git@github.com/oleksandrbalan/pagecurl.git
POM_DEVELOPER_ID=oleksandrbalan
POM_DEVELOPER_NAME=Oleksandr Balan
POM_DEVELOPER_URL=https://github.com/oleksandrbalan