<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
I want to build LO in VS Code on Mac.
<div>Though <span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: Menlo, Monaco, "Courier New", monospace; font-size: 11px; white-space: pre;">"${workspaceFolder}" was set in browse.path and includePath in
<span>$LODE_HOME/dev/core/.vscode/c_cpp_properties.json, </span></span></div>
<div><span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: Menlo, Monaco, "Courier New", monospace; font-size: 11px; white-space: pre;"><span>there are many "cannot open source file..." in problem panel and many #include are underlined
 with jiggles.</span></span></div>
<div><span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: Menlo, Monaco, "Courier New", monospace; font-size: 11px; white-space: pre;"><span><span><span style="font-family: Menlo, Monaco, "Courier New", monospace; font-size: 11px; white-space: pre;">By
 searching on Internet, I learned setting "directory" of </span></span></span></span><span style="font-family: Menlo, Monaco, "Courier New", monospace; font-size: 11px; white-space: pre;">$LODE_HOME</span><span style="font-family: Menlo, Monaco, "Courier New", monospace; font-size: 11px; white-space: pre;">/lode/dev/core/compile_commands.json
 will enable recursive inclusion,</span></div>
<div><span style="font-family: Menlo, Monaco, "Courier New", monospace; font-size: 11px; white-space: pre;">but the values of other two keys "command" and "file" puzzle me.
</span></div>
<div><span style="font-family: Menlo, Monaco, "Courier New", monospace; font-size: 11px; white-space: pre;">
<div style="color: rgb(212, 212, 212); background-color: rgb(30, 30, 30); font-family: Menlo, Monaco, "Courier New", monospace; font-size: 11px; line-height: 17px; white-space: pre;">
<div>{</div>
<div>    <span style="color: #9cdcfe;">"directory"</span>: <span style="color: #ce9178;">
"${workspaceFolder}"</span>,</div>
<div>    <span style="color: #9cdcfe;">"command"</span>: <span style="color: #ce9178;">
"${LODE_HOME}/opt/bin/make build-nocheck 2>&1</span><span style="color: #ce9178;">"</span>,</div>
<div>    <span style="color: #9cdcfe;">"file"</span>: [<span style="color: #ce9178;">".cxx"</span>,
<span style="color: #ce9178;">".cpp"</span>, <span style="color: #ce9178;">".py"</span>,
<span style="color: #ce9178;">".c"</span>]</div>
<div>}</div>
</div>
<br>
</span></div>
<div><span style="font-family: Menlo, Monaco, "Courier New", monospace; font-size: 11px; white-space: pre;">What are the correct values for
<span style="font-family: Menlo, Monaco, "Courier New", monospace; font-size: 11px; white-space: pre;">
"command" and "file" of <span style="font-family: Menlo, Monaco, "Courier New", monospace; font-size: 11px; white-space: pre;">
compile_commands.json?</span></span></span></div>
</div>
</body>
</html>