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
