diff --git a/build.gradle b/build.gradle index 450987e0214ddbd94386c88e7c6663c1859020a2..fec6c39f774927589df15314331bc86bf54e227a 100644 --- a/build.gradle +++ b/build.gradle @@ -1,19 +1,18 @@ allprojects { - repositories { - jcenter() - mavenCentral() - google() - } + repositories { + mavenCentral() + google() + } } buildscript { - repositories { - jcenter() + repositories { mavenCentral() - google() - } + google() + } - dependencies { - classpath 'com.android.tools.build:gradle:7.0.3' - } + dependencies { + classpath 'com.android.tools.build:gradle:7.0.4' + classpath 'com.vanniktech:gradle-maven-publish-plugin:0.18.0' + } } diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000000000000000000000000000000000000..478b92e4b2c635e857c4c6c0c47ea1207ddee641 --- /dev/null +++ b/gradle.properties @@ -0,0 +1,24 @@ +GROUP=org.briarproject +POM_ARTIFACT_ID=dont-kill-me-lib +VERSION_NAME=0.1 + +POM_NAME=Do not kill me library +POM_DESCRIPTION=An Android library helping to keep a foreground service with wake-locks running. No other use-cases considered. +POM_INCEPTION_YEAR=2022 +POM_URL=https://code.briarproject.org/briar/dont-kill-me-lib + +POM_LICENSE_NAME=GPL-v3.0 +POM_LICENSE_URL=http://www.gnu.org/licenses/gpl-3.0.txt +POM_LICENSE_DIST=repo + +POM_SCM_URL=https://code.briarproject.org/briar/dont-kill-me-lib +POM_SCM_CONNECTION=scm:git:git://code.briarproject.org:briar/dont-kill-me-lib.git +POM_SCM_DEV_CONNECTION=scm:git:ssh://git@code.briarproject.org:briar/dont-kill-me-lib.git + +POM_DEVELOPER_ID=grote +POM_DEVELOPER_NAME=Torsten Grote +POM_DEVELOPER_URL=https://github.com/grote/ + +RELEASE_SIGNING_ENABLED=false + +android.useAndroidX=true diff --git a/lib/build.gradle b/lib/build.gradle index 8e3efb0bc1cb30059689ccdfa69d0c0e1ed38c16..4f61576c4e8bf9c83f7b6cc17635690d270b4b18 100644 --- a/lib/build.gradle +++ b/lib/build.gradle @@ -1,5 +1,6 @@ plugins { id 'com.android.library' + id 'com.vanniktech.maven.publish' } android {