cadet / CADET-Core

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

Improve compilation speed on MS Windows #269

Closed ronald-jaepel closed 1 month ago

ronald-jaepel commented 1 month 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.