Files
storyteller-bevy/studio/project.json
T
Danny McGee 4b9ea61495 New test scene, better render quality (#6)
* Updated test scene
* Adjusted lighting, tonemapping
* Replaced skybox
* Added bloom and FXAA
* [meta] Added assets folder to build dependencies
2023-10-25 17:45:24 -04:00

57 lines
1.2 KiB
JSON

{
"name": "studio",
"$schema": "../node_modules/nx/schemas/project-schema.json",
"projectType": "application",
"sourceRoot": "./studio/src",
"namedInputs": {
"assets": ["{projectRoot}/assets/**/*"]
},
"targets": {
"build": {
"executor": "@nxrs/cargo:build",
"inputs": ["assets"],
"options": {
"release": false
},
"configurations": {
"production": {
"release": true
}
}
},
"build:web": {
"executor": "nx:run-commands",
"inputs": ["assets"],
"options": {
"commands": [
"wasm-pack build --out-dir ../dist/studio/ -- --features wasm",
"node scripts/copy-assets.mjs"
],
"cwd": "studio",
"envFile": "studio/.env",
"parallel": false
}
},
"dev": {
"executor": "@nxrs/cargo:run",
"options": {
"profile": "dev-custom",
"bin": "studio-standalone"
}
},
"test": {
"executor": "@nxrs/cargo:test",
"options": {}
},
"lint": {
"executor": "@nxrs/cargo:clippy",
"options": {
"fix": false,
"failOnWarnings": true,
"noDeps": true
}
}
},
"tags": []
}