3.1.41.2.12. waf_tools.vscode.configure
- waf_tools.vscode.configure(ctx: ConfigurationContext) None
Configure the waf build system for VS Code workspace generation.
Performs the following steps:
Locates the VS Code
codeexecutable viafind_vscode(). If not found, the tool is silently disabled.Detects the platform-specific shell and
fox.pywrapper viaget_fox_py_wrapper_executable(). If neitherpwshnorbashis available, a warning is emitted and task generation is skipped.Locates
gcc(used as a dummycompilerPathfor IntelliSense inc_cpp_properties.json).Locates
gdb(used for debug configurations inlaunch.json).
- Parameters:
ctx – The active configuration context.