From 63a5bedd17d05cb5f70a269ccc53e980620faa52 Mon Sep 17 00:00:00 2001 From: szymonrybczak Date: Thu, 5 Sep 2024 10:48:35 +0200 Subject: [PATCH 1/2] fix: creating library with `react-native-test-app` example --- packages/create-react-native-library/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/create-react-native-library/src/index.ts b/packages/create-react-native-library/src/index.ts index 4f6f31493..7d336a56a 100644 --- a/packages/create-react-native-library/src/index.ts +++ b/packages/create-react-native-library/src/index.ts @@ -790,7 +790,7 @@ async function create(_argv: yargs.Arguments) { examplePackageJson.dependencies['react-native']; } - if (arch !== 'legacy') { + if (arch !== 'legacy' && example === 'vanilla') { addCodegenBuildScript(folder, options.project.name); } } From 9069c2e6853b9a55afb09e12307bfd1263c2987c Mon Sep 17 00:00:00 2001 From: szymonrybczak Date: Thu, 5 Sep 2024 11:00:39 +0200 Subject: [PATCH 2/2] fix: add `includesGeneratedCode` only for vanilla example --- .../templates/common/$package.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/create-react-native-library/templates/common/$package.json b/packages/create-react-native-library/templates/common/$package.json index c6dc50826..e4ad83dac 100644 --- a/packages/create-react-native-library/templates/common/$package.json +++ b/packages/create-react-native-library/templates/common/$package.json @@ -202,8 +202,12 @@ }, "android": { "javaPackageName": "com.<%- project.package %>" + <% if (example === 'vanilla') { -%> }, "includesGeneratedCode": true + <% } else { -%> + } + <% } -%> <% } -%> } }