> > > 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. > < > > if they are really not used, then I guess deleting them completely is the > best thing to do, but putting any that you find that are into > config/examples.hpp sounds good. > > I must make time to have a look at the defines and see if there are some > that are needed in core, and maybe others that could be shifted into other > places.
I'm pretty sure the HPX_WITH_FOO configuration macros are used (by cmake). However, if the corresponding HPX_HAVE_FOO preprocessor constants are not used we should remove them. Regards Hartmut --------------- http://boost-spirit.com http://stellar.cct.lsu.edu > > JB > > _______________________________________________ > hpx-users mailing list > [email protected] > https://mail.cct.lsu.edu/mailman/listinfo/hpx-users _______________________________________________ hpx-users mailing list [email protected] https://mail.cct.lsu.edu/mailman/listinfo/hpx-users
