enh(build): use /Z7 instead /Zi in all case to allow ccache support on Windows
requested to merge 1013-enh-build-use-z7-instead-zi-in-all-case-to-allow-ccache-support-on-windows into dev
Description
Build time
ccache + PCH=OFF (antivirus with exclusion list on directory and process)
- initial build: 933.033 s
- second build: 73.334 s
ccache + PCH=OFF (antivirus killed)
- initial build: 850.279 s
- second build: 59.196 s
ccache stats:
Cacheable calls: 2640 / 2640 (100.0%)
Hits: 1320 / 2640 (50.00%)
Direct: 1320 / 1320 (100.0%)
Preprocessed: 0 / 1320 ( 0.00%)
Misses: 1320 / 2640 (50.00%)
Local storage:
Cache size (GB): 1.09 / 8.00 (13.65%)
PCH=ON (antivirus with exclusion list on directory and process)
- initial build: 385.491 s
PCH=ON (antivirus killed)
- initial build: 356.521 s
Closes #1013 (closed)
How to test it?
Build on Windows...