aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend/backends.py
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2016-09-10 21:39:22 +0530
committerNirbheek Chauhan <nirbheek@centricular.com>2016-09-11 10:10:46 +0530
commit4228a6dab6c591298b0895ce6a1ee034ba874581 (patch)
tree4428783815e94e6081c5e35083945487296731aa /mesonbuild/backend/backends.py
parentc7e5e558f9b80c695907336f2150d097d9883ba4 (diff)
downloadmeson-4228a6dab6c591298b0895ce6a1ee034ba874581.zip
meson-4228a6dab6c591298b0895ce6a1ee034ba874581.tar.gz
meson-4228a6dab6c591298b0895ce6a1ee034ba874581.tar.bz2
vs: Never serialize debug file generation with /FS
/FS forces .pdb file writing to be serialized through MSPDBSRV.EXE, which is supposed to solve concurrency issues (esp. with anti-viruses), but it doesn't actually always work. It also isn't needed anymore since we don't use a shared vcXXX.pdb temporary file for pdb writing and use /Fd to explicitly set a per-target pdb filename instead. Not serializing the PDB writing will make a large difference on fast disks when linking multiple libraries and executables simultaneously.
Diffstat (limited to 'mesonbuild/backend/backends.py')
0 files changed, 0 insertions, 0 deletions