commet/.vscode/launch.json
2026-01-24 09:50:00 +10:30

212 lines
No EOL
6.9 KiB
JSON

{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "commet (debug desktop)",
"request": "launch",
"program": "commet/lib/main.dart",
"type": "dart",
"toolArgs": [
"--dart-define",
"PLATFORM=linux",
"--dart-define",
"BUILD_MODE=debug"
],
},
{
"name": "commet (debug windows)",
"request": "launch",
"type": "dart",
"program": "commet/lib/main.dart",
"toolArgs": [
"--dart-define",
"PLATFORM=windows",
"--dart-define",
"BUILD_MODE=debug"
],
},
{
"name": "commet (debug mobile)",
"request": "launch",
"type": "dart",
"program": "commet/lib/main.dart",
"toolArgs": [
"--dart-define",
"PLATFORM=mobile",
"--dart-define",
"BUILD_MODE=debug"
],
},
{
"name": "commet (debug web)",
"request": "launch",
"type": "dart",
"program": "commet/lib/main.dart",
"toolArgs": [
"--dart-define",
"PLATFORM=web",
"--dart-define",
"BUILD_MODE=debug",
"--web-port",
"36347",
"--web-header=Cross-Origin-Opener-Policy=same-origin",
"--web-header=Cross-Origin-Embedder-Policy=require-corp"
],
},
{
"name": "commet (release web)",
"request": "launch",
"type": "dart",
"program": "commet/lib/main.dart",
"toolArgs": [
"--dart-define",
"PLATFORM=web",
"--dart-define",
"BUILD_MODE=release",
"--web-port",
"36347",
"--web-header=Cross-Origin-Opener-Policy=same-origin",
"--web-header=Cross-Origin-Embedder-Policy=require-corp"
],
"flutterMode": "release"
},
{
"name": "commet (debug android)",
"request": "launch",
"type": "dart",
"program": "commet/lib/main.dart",
"toolArgs": [
"--dart-define",
"PLATFORM=android",
"--dart-define",
"BUILD_MODE=debug",
],
},
{
"name": "commet (release desktop)",
"request": "launch",
"type": "dart",
"program": "commet/lib/main.dart",
"toolArgs": [
"--dart-define",
"PLATFORM=desktop",
"--dart-define",
"BUILD_MODE=release"
],
"flutterMode": "release"
},
{
"name": "commet (release android)",
"request": "launch",
"program": "commet/lib/main.dart",
"type": "dart",
"toolArgs": [
"--dart-define",
"PLATFORM=android",
"--dart-define",
"BUILD_MODE=release",
],
"flutterMode": "release"
},
{
"name": "commet (release windows)",
"request": "launch",
"program": "commet/lib/main.dart",
"type": "dart",
"toolArgs": [
"--dart-define",
"PLATFORM=windows",
"--dart-define",
"BUILD_MODE=release",
],
"flutterMode": "release"
},
{
"name": "commet (release mobile)",
"request": "launch",
"type": "dart",
"toolArgs": [
"--dart-define",
"PLATFORM=mobile",
"--dart-define",
"BUILD_MODE=release"
],
"flutterMode": "release"
},
{
"name": "commet widgetbook",
"request": "launch",
"type": "dart",
"program": "lib/widgetbook.dart"
},
{
"name": "tiamat widgetbook",
"request": "launch",
"type": "dart",
"program": "../tiamat/lib/tiamat.widgetbook.dart"
},
{
"name": "example-widget",
"request": "launch",
"type": "dart",
"program": "widgets/example_widget/lib/main.dart",
"toolArgs": [
"--web-port",
"36347",
"--web-header=Cross-Origin-Opener-Policy=same-origin",
"--web-header=Cross-Origin-Embedder-Policy=require-corp",
"--web-tls-cert-path=../../widgets/localhost.crt",
"--web-tls-cert-key-path=../../widgets/localhost.key"
],
},
{
"name": "example-widget (release)",
"request": "launch",
"type": "dart",
"program": "widgets/example_widget/lib/main.dart",
"flutterMode": "release",
"toolArgs": [
"--web-port",
"36347",
"--web-header=Cross-Origin-Opener-Policy=same-origin",
"--web-header=Cross-Origin-Embedder-Policy=require-corp",
"--web-tls-cert-path=../../widgets/localhost.crt",
"--web-tls-cert-key-path=../../widgets/localhost.key"
],
},
{
"name": "calendar-widget",
"request": "launch",
"type": "dart",
"program": "widgets/calendar/lib/main.dart",
"deviceId": "chrome",
"toolArgs": [
"--web-port",
"36347",
"--web-header=Cross-Origin-Opener-Policy=same-origin",
"--web-header=Cross-Origin-Embedder-Policy=require-corp",
"--web-tls-cert-path=../../widgets/localhost.crt",
"--web-tls-cert-key-path=../../widgets/localhost.key",
],
},
{
"name": "calendar-widget (release)",
"request": "launch",
"type": "dart",
"program": "widgets/calendar/lib/main.dart",
"flutterMode": "release",
"deviceId": "chrome",
"toolArgs": [
"--web-port",
"36347",
"--web-header=Cross-Origin-Opener-Policy=same-origin",
"--web-header=Cross-Origin-Embedder-Policy=require-corp",
"--web-tls-cert-path=../../widgets/localhost.crt",
"--web-tls-cert-key-path=../../widgets/localhost.key",
],
},
]
}