aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJon Turney <jon.turney@dronecode.org.uk>2018-10-15 15:36:50 +0100
committerDan Kegel <dank@kegel.com>2020-06-05 14:15:32 -0700
commitf9c03dfd292913d4d6d1560911ce8b58ab29f22e (patch)
tree6b1d25772e606f492591da884e713f0b360b1e97 /docs
parent50f98f3726a920a858bab5a7e7d6334813fc6048 (diff)
downloadmeson-f9c03dfd292913d4d6d1560911ce8b58ab29f22e.zip
meson-f9c03dfd292913d4d6d1560911ce8b58ab29f22e.tar.gz
meson-f9c03dfd292913d4d6d1560911ce8b58ab29f22e.tar.bz2
ninja: Only use response files when needed
Writing rsp files on Windows is moderately expensive, so only use them when the command line is long enough to need them. This also makes the output of 'ninja -v' useful more often (something like 'cl @exec@exe/main.c.obj.rsp' is not very useful if you don't have the response file to look at) For a rule where using a rspfile is possible, write rspfile and non-rspfile versions of that rule. Choose which one to use for each build statement, depending on the anticpated length of the command line.
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions