From c1cdcb3428edebb9ebbeaed02033712ccd8635cc Mon Sep 17 00:00:00 2001 From: 327135569 Date: Wed, 7 Apr 2021 23:37:41 +0800 Subject: [PATCH] dep apksigner as source --- build.gradle | 8 ++++++++ patch/build.gradle | 5 ++++- settings.gradle | 1 - 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index b27465f..eb02972 100644 --- a/build.gradle +++ b/build.gradle @@ -37,6 +37,14 @@ allprojects { } } +//subprojects { +// afterEvaluate { module -> +// if (module.name == 'apksigner') { +// sourceSets.main.java.srcDirs += 'src/apksigner/java' +// } +// } +//} + task clean(type: Delete) { delete rootProject.buildDir } diff --git a/patch/build.gradle b/patch/build.gradle index cd17477..9dae4d4 100644 --- a/patch/build.gradle +++ b/patch/build.gradle @@ -12,10 +12,13 @@ compileJava.options.encoding = "UTF-8" dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation project(':axmlprinter') - implementation project(':apksigner') + //implementation project(':apksigner') implementation group: 'commons-io', name: 'commons-io', version: '2.8.0' } +sourceSets.main.java.srcDirs += "$rootProject.projectDir/apksigner/src/main/java" +sourceSets.main.java.srcDirs += "$rootProject.projectDir/apksigner/src/apksigner/java" + jar { baseName = "mmpatch" destinationDirectory = new File("$rootProject.projectDir/out") diff --git a/settings.gradle b/settings.gradle index b2ab9bb..c27b52b 100644 --- a/settings.gradle +++ b/settings.gradle @@ -13,4 +13,3 @@ include ':manager-service' project(':manager-service').projectDir = new File('mmp/manager-service') include ':patch' include ':axmlprinter' -include ':apksigner'