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

Reply via email to