Skip to content

Commit ba36f06

Browse files
committed
refactor: Update launch configurations and include paths for development environments
1 parent 415422a commit ba36f06

3 files changed

Lines changed: 50 additions & 3 deletions

File tree

.vscode/c_cpp_properties.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"configurations": [
3+
{
4+
"name": "Linux",
5+
"compileCommands": "${workspaceFolder}/build/compile_commands.json",
6+
"includePath": [
7+
"${workspaceFolder}/src/**",
8+
"${workspaceFolder}/external/**"
9+
],
10+
"defines": [],
11+
"compilerPath": "/usr/bin/clang",
12+
"intelliSenseMode": "linux-gcc-x64"
13+
}
14+
],
15+
"version": 4
16+
}

.vscode/launch.json

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,22 @@
11
{
22
"version": "0.2.0",
33
"configurations": [
4+
{
5+
"name": "Launch AudioPluginHost Windows",
6+
"type": "cppvsdbg",
7+
"request": "launch",
8+
"program": "C:\\JUCE\\AudioPluginHost.exe",
9+
"args": [],
10+
"stopAtEntry": false,
11+
"cwd": "${workspaceFolder}",
12+
"environment": [],
13+
"console": "internalConsole"
14+
},
415
{
516
"name": "Launch AudioPluginHost Linux",
617
"type": "cppdbg",
718
"request": "launch",
8-
"program": "/data/development/juce/extras/AudioPluginHost/Builds/LinuxMakefile/build/AudioPluginHost",
19+
"program": "/data/development/dimethoxy/juce/extras/AudioPluginHost/Builds/LinuxMakefile/build/AudioPluginHost",
920
"args": [],
1021
"stopAtEntry": false,
1122
"cwd": "${workspaceFolder}",
@@ -36,12 +47,24 @@
3647
"name": "Launch FL Studio (Windows)",
3748
"type": "cppvsdbg",
3849
"request": "launch",
39-
"program": "S:\\other-programms\\flstudio\\FL64.exe",
50+
"program": "C:\\Program Files\\Image-Line\\FL Studio 2024\\FL64.exe",
4051
"args": [],
4152
"stopAtEntry": false,
4253
"cwd": "${workspaceFolder}",
4354
"environment": [],
4455
"console": "internalConsole"
56+
},
57+
{
58+
"name": "Launch Bitwig Studio (Linux)",
59+
"type": "cppdbg",
60+
"request": "launch",
61+
"program": "/usr/bin/bitwig-studio",
62+
"args": [],
63+
"stopAtEntry": false,
64+
"cwd": "${workspaceFolder}",
65+
"environment": [],
66+
"externalConsole": true,
67+
"MIMode": "gdb"
4568
}
4669
]
4770
}

.vscode/settings.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,5 +89,13 @@
8989
"typeinfo": "cpp",
9090
"valarray": "cpp",
9191
"variant": "cpp"
92-
}
92+
},
93+
"C_Cpp.default.includePath": [
94+
"${workspaceFolder}/external/dmt",
95+
"${workspaceFolder}/external/melatonin_perfetto",
96+
"${workspaceFolder}/external/juce/extras/Projucer/JuceLibraryCode"
97+
],
98+
"git.autoRepositoryDetection": true,
99+
"git.detectSubmodules": true,
100+
"git.openRepositoryInParentFolders": "always"
93101
}

0 commit comments

Comments
 (0)