diff --git a/packages/react-native-gradle-plugin/src/main/kotlin/com/facebook/react/tasks/GenerateCodegenSchemaTask.kt b/packages/react-native-gradle-plugin/src/main/kotlin/com/facebook/react/tasks/GenerateCodegenSchemaTask.kt index 120b82c5e4e..b86b2e2b129 100644 --- a/packages/react-native-gradle-plugin/src/main/kotlin/com/facebook/react/tasks/GenerateCodegenSchemaTask.kt +++ b/packages/react-native-gradle-plugin/src/main/kotlin/com/facebook/react/tasks/GenerateCodegenSchemaTask.kt @@ -38,6 +38,8 @@ abstract class GenerateCodegenSchemaTask : Exec() { // .js files could be stored/generated. We want to make sure we don't pick them up // for execution avoidance. it.exclude("**/generated/source/codegen/**/*") + it.exclude("**/build/ASSETS/**/*") + it.exclude("**/build/RES/**/*") it.exclude("**/build/generated/assets/react/**/*") it.exclude("**/build/generated/res/react/**/*") it.exclude("**/build/generated/sourcemaps/react/**/*") diff --git a/packages/react-native-gradle-plugin/src/test/kotlin/com/facebook/react/tasks/GenerateCodegenSchemaTaskTest.kt b/packages/react-native-gradle-plugin/src/test/kotlin/com/facebook/react/tasks/GenerateCodegenSchemaTaskTest.kt index bc265bd8a31..bf546613fab 100644 --- a/packages/react-native-gradle-plugin/src/test/kotlin/com/facebook/react/tasks/GenerateCodegenSchemaTaskTest.kt +++ b/packages/react-native-gradle-plugin/src/test/kotlin/com/facebook/react/tasks/GenerateCodegenSchemaTaskTest.kt @@ -70,6 +70,8 @@ class GenerateCodegenSchemaTaskTest { assertEquals( setOf( "**/generated/source/codegen/**/*", + "**/build/ASSETS/**/*", + "**/build/RES/**/*", "**/build/generated/assets/react/**/*", "**/build/generated/res/react/**/*", "**/build/generated/sourcemaps/react/**/*",