debug is program option

This commit is contained in:
2022-01-08 01:36:18 +01:00
parent e4b80c9cb7
commit 1374abd5cf
2 changed files with 18 additions and 6 deletions

14
.vscode/launch.json vendored
View File

@@ -5,7 +5,7 @@
"version": "0.2.0", "version": "0.2.0",
"configurations": [ "configurations": [
{ {
"name": "(lldb) Launch", "name": "usql",
"type": "cppdbg", "type": "cppdbg",
"request": "launch", "request": "launch",
"program": "${workspaceFolder}/build/usql", "program": "${workspaceFolder}/build/usql",
@@ -15,6 +15,18 @@
"environment": [], "environment": [],
"externalConsole": false, "externalConsole": false,
"MIMode": "lldb" "MIMode": "lldb"
},
{
"name": "usql -debug",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/build/usql",
"args": ["-debug"],
"stopAtEntry": false,
"cwd": "${fileDirname}",
"environment": [],
"externalConsole": false,
"MIMode": "lldb"
} }
] ]
} }

View File

@@ -147,11 +147,11 @@ void debug() {
int main(int argc, char *argv[]) { int main(int argc, char *argv[]) {
// #ifdef NDEBUG if (argc == 2 && strcpy(argv[1], "-debug")) {
// repl(); debug();
// #else } else {
debug(); repl();
// #endif }
return 0; return 0;
} }