servo / mozangle

Mozilla’s fork of Google ANGLE, repackaged as a Rust crate
Other
42 stars 23 forks source link

Improve build time on Windows with clang-cl #80

Closed crbrz closed 3 months ago

crbrz commented 3 months ago

To workaround clang-cl not supporting multi-process compile (/MP flag) split DLL build in two steps:

  1. compile the source files to object files (runs in parallel with parallel feature from cc)
  2. link the object files into a DLL