Skip to content

Commit d964d26

Browse files
committed
Changes re launch.json and tasks.json
draft launch and tasks delete launch.json for now changes to launch.json DRAFT: launch.json targets for dummy app
1 parent 7153aec commit d964d26

File tree

2 files changed

+53
-12
lines changed

2 files changed

+53
-12
lines changed

.vscode/launch.json

Lines changed: 30 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
{
22
"configurations": [
3+
{
4+
"type": "lldb",
5+
"request": "launch",
6+
"args": [],
7+
"cwd": "${workspaceFolder:EmacsOpen}",
8+
"name": "Debug emacsopen",
9+
"program": "${workspaceFolder:EmacsOpen}/.build/debug/emacsopen",
10+
"preLaunchTask": "swift: Build Debug emacsopen"
11+
},
12+
{
13+
"type": "lldb",
14+
"request": "launch",
15+
"args": [],
16+
"cwd": "${workspaceFolder:EmacsOpen}",
17+
"name": "Release emacsopen",
18+
"program": "${workspaceFolder:EmacsOpen}/.build/release/emacsopen",
19+
"preLaunchTask": "swift: Build Release emacsopen"
20+
},
321
{
422
"type": "lldb",
523
"request": "launch",
@@ -41,36 +59,36 @@
4159
"request": "launch",
4260
"args": [],
4361
"cwd": "${workspaceFolder:EmacsOpen}",
44-
"name": "Debug emacsopen",
45-
"program": "${workspaceFolder:EmacsOpen}/.build/debug/emacsopen",
46-
"preLaunchTask": "swift: Build Debug emacsopen"
62+
"name": "Debug EmacsOpenAppDummy",
63+
"program": "${workspaceFolder:EmacsOpen}/.build/debug/EmacsOpenAppDummy",
64+
"preLaunchTask": "swift: Build Debug EmacsOpenAppDummy"
4765
},
4866
{
4967
"type": "lldb",
5068
"request": "launch",
5169
"args": [],
5270
"cwd": "${workspaceFolder:EmacsOpen}",
53-
"name": "Release emacsopen",
54-
"program": "${workspaceFolder:EmacsOpen}/.build/release/emacsopen",
55-
"preLaunchTask": "swift: Build Release emacsopen"
71+
"name": "Release EmacsOpenAppDummy",
72+
"program": "${workspaceFolder:EmacsOpen}/.build/release/EmacsOpenAppDummy",
73+
"preLaunchTask": "swift: Build Release EmacsOpenAppDummy"
5674
},
5775
{
5876
"type": "lldb",
5977
"request": "launch",
6078
"args": [],
6179
"cwd": "${workspaceFolder:EmacsOpen}",
62-
"name": "Debug EmacsOpen",
63-
"program": "${workspaceFolder:EmacsOpen}/.build/debug/EmacsOpen",
64-
"preLaunchTask": "swift: Build Debug EmacsOpen"
80+
"name": "Debug _EmacsOpenApp",
81+
"program": "${workspaceFolder:EmacsOpen}/.build/debug/_EmacsOpenApp",
82+
"preLaunchTask": "swift: Build Debug _EmacsOpenApp"
6583
},
6684
{
6785
"type": "lldb",
6886
"request": "launch",
6987
"args": [],
7088
"cwd": "${workspaceFolder:EmacsOpen}",
71-
"name": "Release EmacsOpen",
72-
"program": "${workspaceFolder:EmacsOpen}/.build/release/EmacsOpen",
73-
"preLaunchTask": "swift: Build Release EmacsOpen"
89+
"name": "Release _EmacsOpenApp",
90+
"program": "${workspaceFolder:EmacsOpen}/.build/release/_EmacsOpenApp",
91+
"preLaunchTask": "swift: Build Release _EmacsOpenApp"
7492
}
7593
]
7694
}

.vscode/tasks.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"version": "2.0.0",
3+
"tasks": [
4+
{
5+
"type": "swift",
6+
"args": [
7+
"build",
8+
"--product",
9+
"emacsopen",
10+
"-Xswiftc",
11+
"-diagnostic-style=llvm"
12+
],
13+
"env": {},
14+
"cwd": "/Users/matt/git/2-forge/EmacsOpen",
15+
"disableTaskQueue": true,
16+
"dontTriggerTestDiscovery": true,
17+
"group": "build",
18+
"problemMatcher": [],
19+
"label": "swift: Build Debug emacsopen",
20+
"detail": "swift build --product emacsopen -Xswiftc -diagnostic-style=llvm"
21+
}
22+
]
23+
}

0 commit comments

Comments
 (0)