diff --git a/baksmali/build.gradle b/baksmali/build.gradle index d84f72b1..a8d5f372 100644 --- a/baksmali/build.gradle +++ b/baksmali/build.gradle @@ -73,13 +73,13 @@ tasks.getByPath('build').dependsOn(fatJar) publish { publishing { - publications { - mavenJava(MavenPublication) { - pom { - description = 'baksmali is a disassembler for dalvik bytecode' - scm { - url = 'https://github.com/JesusFreke/smali/tree/master/baksmali' - } + repositories { + maven { + name = "GitHubPackages" + url = uri("https://maven.pkg.github.com/revanced/smali") + credentials { + username = project.findProperty("gpr.user") ?: System.getenv("USERNAME") + password = project.findProperty("gpr.key") ?: System.getenv("TOKEN") } } } diff --git a/dexlib2/build.gradle b/dexlib2/build.gradle index 9a46eb8b..7c72fa57 100644 --- a/dexlib2/build.gradle +++ b/dexlib2/build.gradle @@ -95,13 +95,13 @@ task generateAccessorTestDex(type: JavaExec, dependsOn: compileAccessorTestJava) publish { publishing { - publications { - mavenJava(MavenPublication) { - pom { - description = 'dexlib2 is a library for reading/modifying/writing Android dex files' - scm { - url = 'https://github.com/JesusFreke/smali/tree/master/dexlib2' - } + repositories { + maven { + name = "GitHubPackages" + url = uri("https://maven.pkg.github.com/revanced/smali") + credentials { + username = project.findProperty("gpr.user") ?: System.getenv("USERNAME") + password = project.findProperty("gpr.key") ?: System.getenv("TOKEN") } } } diff --git a/smali/build.gradle b/smali/build.gradle index 507c79ad..a2bf055f 100644 --- a/smali/build.gradle +++ b/smali/build.gradle @@ -121,13 +121,13 @@ jflex { publish { publishing { - publications { - mavenJava(MavenPublication) { - pom { - description = 'smali is an assembler for dalvik bytecode' - scm { - url = 'https://github.com/JesusFreke/smali/tree/master/smali' - } + repositories { + maven { + name = "GitHubPackages" + url = uri("https://maven.pkg.github.com/revanced/smali") + credentials { + username = project.findProperty("gpr.user") ?: System.getenv("USERNAME") + password = project.findProperty("gpr.key") ?: System.getenv("TOKEN") } } } diff --git a/util/build.gradle b/util/build.gradle index fa2eb61c..02650cb8 100644 --- a/util/build.gradle +++ b/util/build.gradle @@ -39,13 +39,13 @@ dependencies { publish { publishing { - publications { - mavenJava(MavenPublication) { - pom { - description = 'This library contains random utilities used by smali/baksmali/dexlib2' - scm { - url = 'https://github.com/JesusFreke/smali/tree/master/util' - } + repositories { + maven { + name = "GitHubPackages" + url = uri("https://maven.pkg.github.com/revanced/smali") + credentials { + username = project.findProperty("gpr.user") ?: System.getenv("USERNAME") + password = project.findProperty("gpr.key") ?: System.getenv("TOKEN") } } }