Skip to content

Commit 7f8c5bd

Browse files
felixtrzmeta-codesync[bot]
authored andcommitted
chore(examples): enable IWER injection in CI builds for WebXR emulation on doc site
Summary: Enable IWER injection in CI builds of examples so desktop users can try examples on the docs site without a VR headset. Changes activation mode from 'localhost' to 'always' and adds injectOnBuild: true to all example vite configs. Also fixes environment-raycast build by updating super-three from 0.177.0 to 0.181.0. Reviewed By: zjm-meta Differential Revision: D90212008 Privacy Context Container: L1334777 fbshipit-source-id: 09f4b790284fd02480542b749efdd4a948517b0a
1 parent 73652d3 commit 7f8c5bd

File tree

8 files changed

+19
-8
lines changed

8 files changed

+19
-8
lines changed

examples/audio/vite.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ export default defineConfig({
2626
// sem: {
2727
// defaultScene: 'living_room'
2828
// },
29-
activation: 'localhost',
29+
activation: 'always',
30+
injectOnBuild: true,
3031
verbose: true,
3132
}),
3233

examples/environment-raycast/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
},
1515
"dependencies": {
1616
"@iwsdk/core": "file:../../packages/core/iwsdk-core.tgz",
17-
"three": "npm:super-three@0.177.0"
17+
"three": "npm:super-three@0.181.0"
1818
},
1919
"devDependencies": {
2020
"@iwsdk/vite-plugin-gltf-optimizer": "file:../../packages/vite-plugin-gltf-optimizer/iwsdk-vite-plugin-gltf-optimizer.tgz",

examples/environment-raycast/vite.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { optimizeGLTF } from '@iwsdk/vite-plugin-gltf-optimizer';
22
import { injectIWER } from '@iwsdk/vite-plugin-iwer';
3-
43
import { compileUIKit } from '@iwsdk/vite-plugin-uikitml';
54
import { defineConfig } from 'vite';
65
import mkcert from 'vite-plugin-mkcert';
@@ -10,7 +9,8 @@ export default defineConfig({
109
mkcert(),
1110
injectIWER({
1211
device: 'metaQuest3',
13-
activation: 'localhost',
12+
activation: 'always',
13+
injectOnBuild: true,
1414
verbose: true,
1515
sem: {
1616
defaultScene: 'living_room',

examples/grab/vite.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ export default defineConfig({
2626
// sem: {
2727
// defaultScene: 'living_room'
2828
// },
29-
activation: 'localhost',
29+
activation: 'always',
30+
injectOnBuild: true,
3031
verbose: true,
3132
}),
3233

examples/locomotion/vite.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ export default defineConfig({
1818
// sem: {
1919
// defaultScene: 'living_room'
2020
// },
21-
activation: 'localhost',
21+
activation: 'always',
22+
injectOnBuild: true,
2223
verbose: true,
2324
}),
2425

examples/physics/vite.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ export default defineConfig({
2525
// sem: {
2626
// defaultScene: 'living_room'
2727
// },
28-
activation: 'localhost',
28+
activation: 'always',
29+
injectOnBuild: true,
2930
verbose: true,
3031
}),
3132

examples/scene-understanding/vite.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ export default defineConfig({
2525
sem: {
2626
defaultScene: 'living_room',
2727
},
28-
activation: 'localhost',
28+
activation: 'always',
29+
injectOnBuild: true,
2930
verbose: true,
3031
}),
3132

pnpm-lock.yaml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)