On 2017 M03 13, Mon 06:57:35 CET Biddiscombe, John A. wrote: > Alex > > https://github.com/STEllAR-GROUP/hpx/pull/2398 > > This will help. If you want to take on the task of going through all the HPX > defines and separating them out into smaller 'groups' so that we can put > them into different defines.hpp files, then please do. it's been on my > @todo list for a while, but fortunately, I don't rebuild ALL of hpx very > often any more, just the core and whatever exe I'm workin on, so it isn't > too painful for me. I will admit though that the way all of HPX gets > rebuilt every time you change one option is extremely frustrating.
I had a closer look at the examples-switches. There are five: HPX_WITH_EXAMPLES_OPENMP HPX_WITH_EXAMPLES_TBB HPX_WITH_EXAMPLES_QTHREADS HPX_WITH_EXAMPLES_HDF5 HPX_WITH_EXAMPLES_QT4 They all end up as #define in defines.hpp, but nothing inside the hpx-source tree makes use of these defines AFAICT. So, I could move those 5 into an e.g. config-examples.hpp (which wouldn't be used anywhere and I guess which shouldn't be installed), or I could just remove the hpx_add_config_define() calls for the examples. Alex _______________________________________________ hpx-users mailing list [email protected] https://mail.cct.lsu.edu/mailman/listinfo/hpx-users
