chore: add code gen introductions

This commit is contained in:
nathan 2022-02-24 16:17:02 +08:00
parent aa77d52b58
commit 4bcc05fc8a
2 changed files with 38 additions and 16 deletions

View File

@ -10,8 +10,8 @@
"program": "${workspaceRoot}/lib/main.dart",
"type": "dart",
"preLaunchTask": "build_flowy_sdk",
"env":{
"RUST_LOG":"debug"
"env": {
"RUST_LOG": "debug"
},
"cwd": "${workspaceRoot}"
},
@ -21,8 +21,8 @@
"program": "${workspaceRoot}/lib/main.dart",
"type": "dart",
"preLaunchTask": "build_flowy_sdk",
"env":{
"RUST_LOG":"trace"
"env": {
"RUST_LOG": "trace"
},
"cwd": "${workspaceRoot}"
},
@ -32,13 +32,5 @@
"type": "dart",
"flutterMode": "profile"
},
{
"name": "Generate Language Files",
"request": "launch",
"program": "${workspaceRoot}/lib/main.dart",
"type": "dart",
"preLaunchTask": "Generate Language Files",
"cwd": "${workspaceRoot}"
},
]
}

View File

@ -50,6 +50,40 @@
// "$rustc"
// ],
},
{
"label": "Code Gen",
"type": "shell",
"dependsOn": [
"Flutter Pub",
"Flutter Package Get",
"Generate Language Files",
"Generate Freezed Files"
],
"group": {
"kind": "build",
"isDefault": true,
},
"dependsOrder": "sequence",
"presentation": {
"reveal": "always",
"panel": "new"
},
},
{
"label": "Flutter Pub",
"type": "shell",
"command": "flutter pub get",
},
{
"label": "Flutter Package Get",
"type": "shell",
"command": "flutter packages pub get",
},
{
"label": "Generate Freezed Files",
"type": "shell",
"command": "flutter pub run build_runner build --delete-conflicting-outputs",
},
{
"label": "Generate Language Files",
"type": "shell",
@ -87,10 +121,6 @@
}
}
},
"group": {
"kind": "build",
"isDefault": true,
},
"options": {
"cwd": "${workspaceFolder}/../"
},