ninja generator compile_commands.json didn't expand pdb path
when creating compile_commands.json with Ninja generator (cmake 3.11), it shows
[
{
"directory": "F:/svn/testco/build",
"command": "C:\\PROGRA~2\\MICROS~2.0\\VC\\bin\\amd64\\cl.exe /nologo /TP /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\main.dir\\main.cpp.obj /FdTARGET_COMPILE_PDB -c F:\\svn\\testco\\main.cpp",
"file": "F:/svn/testco/main.cpp"
}
]
pdb flag shows as : /FdTARGET_COMPILE_PDB
seems this is constructed from cmNinjaTargetGenerator.cxx:864,which didn't include pdb path