File tree 1 file changed +6
-4
lines changed
src/main/kotlin/app/revanced/cli
1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -20,13 +20,12 @@ class Main {
20
20
inApk : String ,
21
21
inSignatures : String ,
22
22
inPatches : String ,
23
- integrations : String ,
23
+ inIntegrations : String? ,
24
24
inOutput : String ,
25
25
) {
26
26
val apk = Preconditions .isFile(inApk)
27
27
val signatures = Preconditions .isFile(inSignatures)
28
28
val patchesFile = Preconditions .isFile(inPatches)
29
- val integrationsFile = Preconditions .isFile(integrations)
30
29
val output = Preconditions .isDirectory(inOutput)
31
30
32
31
val patcher = Patcher (
@@ -36,7 +35,10 @@ class Main {
36
35
.toTypedArray()
37
36
)
38
37
39
- patcher.addFiles(integrationsFile)
38
+ inIntegrations?.let {
39
+ val integrations = Preconditions .isFile(it)
40
+ patcher.addFiles(integrations)
41
+ }
40
42
41
43
PatchLoader .injectPatches(patchesFile)
42
44
val patches = Patches .loadPatches()
@@ -81,7 +83,7 @@ class Main {
81
83
fullName = " integrations" ,
82
84
shortName = " i" ,
83
85
description = " Integrations APK file"
84
- ).required()
86
+ )
85
87
val output by parser.option(
86
88
ArgType .String ,
87
89
fullName = " output" ,
You can’t perform that action at this time.
0 commit comments