Hi,

it seems that a change in defines.hpp triggers a rebuild of more or less 
everything.
Also, it seems that many things end up in defines.hpp.
E.g. if I enable some examples, this changes defines.hpp, e.g. enabling the 
OpenMP examples adds the line
#define HPX_HAVE_EXAMPLES_OPENMP 
I would assume that nothing inside the HPX library/tools is interested in 
which examples are enabled.

By moving the HPX_HAVE_EXAMPLES-defines into a separate .hpp file (or just not 
putting them into any .hpp file) one reason for full rebuilds would be removed.

Comments ?

Related, why is such a custom solution for creating the defines.hpp used (which 
builds a string internally and then puts this into defines.hpp) instead of 
using a normal defines.hpp.in file ?

Alex

_______________________________________________
hpx-users mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-users

Reply via email to