cadet / CADET-Core

A modular, fast, and accurate simulation framework for (bio)chemical processes
Other
66 stars 26 forks source link

Improve compilation speed on MS Windows #269

Closed ronald-jaepel closed 2 months ago

ronald-jaepel commented 2 months ago

This PR adds two simple changes to improve compilation and development speed on Windows:

  1. Add multiprocessing to cadet compilation.
  2. Use separate build folders for RELEASE and DEBUG (and all other build types). This allows the build system to fall back onto previously done work when re-compiling cadet after switching the build type.