Skip to content

Commit f077f7f

Browse files
committed
Use default triplets when building examples
1 parent f5fee40 commit f077f7f

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

packages/ferric-example/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"main": "ferric_example.js",
1212
"types": "ferric_example.d.ts",
1313
"scripts": {
14-
"build": "ferric build --android --apple"
14+
"build": "ferric build"
1515
},
1616
"devDependencies": {
1717
"ferric-cli": "^0.1.0"

packages/host/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,10 @@
4444
"copy-node-api-headers": "tsx scripts/copy-node-api-headers.ts",
4545
"generate-weak-node-api": "tsx scripts/generate-weak-node-api.ts",
4646
"generate-weak-node-api-injector": "tsx scripts/generate-weak-node-api-injector.ts",
47-
"build-weak-node-api": "npm run generate-weak-node-api && cmake-rn --android --apple --no-auto-link --no-weak-node-api-linkage --xcframework-extension --source ./weak-node-api",
47+
"build-weak-node-api": "cmake-rn --no-auto-link --no-weak-node-api-linkage --xcframework-extension --source ./weak-node-api",
48+
"build-weak-node-api:all-triplets": "cmake-rn --android --apple --no-auto-link --no-weak-node-api-linkage --xcframework-extension --source ./weak-node-api",
4849
"test": "tsx --test --test-reporter=@reporters/github --test-reporter-destination=stdout --test-reporter=spec --test-reporter-destination=stdout src/node/**/*.test.ts src/node/*.test.ts",
49-
"bootstrap": "npm run copy-node-api-headers && npm run generate-weak-node-api-injector && npm run build-weak-node-api"
50+
"bootstrap": "npm run copy-node-api-headers && npm run generate-weak-node-api-injector && npm run generate-weak-node-api && npm run build-weak-node-api"
5051
},
5152
"keywords": [
5253
"react-native",

packages/node-addon-examples/scripts/build-examples.mts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ const projectDirectories = findCMakeProjects();
77
for (const projectDirectory of projectDirectories) {
88
console.log(`Running "cmake-rn" in ${projectDirectory}`);
99
execSync(
10-
"cmake-rn --android --apple",
10+
"cmake-rn",
11+
// "cmake-rn --android --apple",
1112
// "cmake-rn --triplet aarch64-linux-android --triplet arm64-apple-ios-sim",
1213
{
1314
cwd: projectDirectory,

0 commit comments

Comments
 (0)