Skip to content

Commit aefb9f2

Browse files
committed
fix: codegen config
1 parent 196c06a commit aefb9f2

4 files changed

Lines changed: 25 additions & 27 deletions

File tree

android/build.gradle

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ android {
8282
sourceSets {
8383
main {
8484
if (isNewArchitectureEnabled()) {
85-
java.srcDirs += ["src/newArch/java", "generated", "build/generated/source/codegen/java", "src/fabric"]
85+
java.srcDirs += ["src/newArch/java", "build/generated/source/codegen", "src/fabric"]
8686
} else {
8787
java.srcDirs += ["src/oldArch/java"]
8888
}
@@ -103,11 +103,14 @@ dependencies {
103103
}
104104

105105

106-
if(isNewArchitectureEnabled()){
107-
react {
108-
jsRootDir = file("../src/")
109-
libraryName = "AutoSkeletonView"
110-
codegenJavaPackageName = "com.autoskeleton"
111-
}
112-
}
106+
// if(isNewArchitectureEnabled()){
107+
// react {
108+
// jsRootDir = file("$projectDir/../src")
109+
// libraryName = "AutoSkeletonView"
110+
// codegenJavaPackageName = "com.autoskeleton"
111+
// }
112+
// sourceSets {
113+
// main { java.srcDirs += ["build/generated/source/codegen/java"] }
114+
// }
115+
// }
113116

example/android/app/build.gradle

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -128,15 +128,15 @@ dependencies {
128128
}
129129

130130
// Run Codegen during development for the example app.
131-
tasks.register('invokeLibraryCodegen', Exec) {
132-
workingDir "$rootDir/../../"
133-
def isWindows = System.getProperty('os.name').toLowerCase().contains('windows')
134-
135-
if (isWindows) {
136-
commandLine 'cmd', '/c', 'npx bob build --target codegen'
137-
} else {
138-
commandLine 'sh', '-c', 'npx bob build --target codegen'
139-
}
140-
}
131+
//tasks.register('invokeLibraryCodegen', Exec) {
132+
// workingDir "$rootDir/../../"
133+
// def isWindows = System.getProperty('os.name').toLowerCase().contains('windows')
134+
//
135+
// if (isWindows) {
136+
// commandLine 'cmd', '/c', 'npx bob build --target codegen'
137+
// } else {
138+
// commandLine 'sh', '-c', 'npx bob build --target codegen'
139+
// }
140+
//}
141141

142-
preBuild.dependsOn invokeLibraryCodegen
142+
//preBuild.dependsOn invokeLibraryCodegen

package.json

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -194,16 +194,11 @@
194194
},
195195
"codegenConfig": {
196196
"name": "RNAutoSkeletonViewSpec",
197-
"type": "all",
197+
"type": "components",
198198
"jsSrcsDir": "src",
199-
"outputDir": {
200-
"ios": "ios/generated",
201-
"android": "android/generated"
202-
},
203199
"android": {
204200
"javaPackageName": "com.autoskeleton"
205-
},
206-
"includesGeneratedCode": true
201+
}
207202
},
208203
"create-react-native-library": {
209204
"languages": "kotlin-objc",

react-native.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ module.exports = {
55
dependency: {
66
platforms: {
77
android: {
8-
cmakeListsPath: 'generated/jni/CMakeLists.txt',
8+
cmakeListsPath: 'build/generated/source/codegen/jni/CMakeLists.txt',
99
},
1010
ios: {},
1111
},

0 commit comments

Comments
 (0)