Even if the scripts are "smart" enough to build the required Boost components only, there are components that take too many time to compile. The Compiling [lib] library... status is not enough.
I have been talking with @toeb along the last month to use cmakepp features to solve this issue. Specifically, run each build request on parallel using cmakepp's process management, wait for all builds to finish, while prompting a dynamic progress indicator.
Even if the scripts are "smart" enough to build the required Boost components only, there are components that take too many time to compile. The
Compiling [lib] library...
status is not enough.I have been talking with @toeb along the last month to use cmakepp features to solve this issue. Specifically, run each build request on parallel using cmakepp's process management, wait for all builds to finish, while prompting a dynamic progress indicator.
You can see an experimental test here.