Making external projects build against HPX