Skip to content

Commit 6f04c04

Browse files
Johan-dutoitsatya164
authored andcommitted
feat(aar): added configurable bundle name (#5)
1 parent bf44f8f commit 6f04c04

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/targets/aar.ts

+5-3
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,13 @@ import jetifier from '../utils/jetifier';
88

99
type TargetOptions = {
1010
androidPath: string,
11+
androidBundleName: string;
1112
reverseJetify: boolean
1213
};
1314

1415
const defaultOptions: TargetOptions = {
1516
androidPath: "android",
17+
androidBundleName: "android.aar",
1618
reverseJetify: false
1719
};
1820

@@ -49,8 +51,8 @@ export default async function build({
4951
);
5052
await fs.mkdir(output);
5153

52-
const sourceAar = path.join(targetOptions.androidPath, 'build', 'outputs', 'aar', 'android.aar');
53-
const targetAar = path.join(output, 'android.aar');
54+
const sourceAar = path.join(targetOptions.androidPath, 'build', 'outputs', 'aar', targetOptions.androidBundleName);
55+
const targetAar = path.join(output, targetOptions.androidBundleName);
5456

5557
report.info(
5658
`Copying AAR from ${chalk.blue(path.relative(root, sourceAar))} to ${chalk.blue(path.relative(root, targetAar))}`
@@ -70,7 +72,7 @@ export default async function build({
7072
);
7173
await fs.mkdir(supportOutputPath);
7274

73-
const supportAar = path.join(supportOutputPath, 'android.aar');
75+
const supportAar = path.join(supportOutputPath, targetOptions.androidBundleName);
7476
report.info(
7577
`Using Jetifier to convert AAR from AndroidX to Support AAR at ${chalk.blue(path.relative(root, supportAar))}`
7678
);

0 commit comments

Comments
 (0)