commit | 38ab5ecfe3c51501a9380e2c30dbb5fdd88cf4f9 | [log] [tgz] |
---|---|---|
author | Ed Tanous <ed@tanous.net> | Mon Aug 17 17:08:20 2020 -0700 |
committer | Patrick Williams <patrick@stwcx.xyz> | Tue Aug 25 15:49:55 2020 +0000 |
tree | 7be307e6e44e61afa507b109f999800fa7e256b7 | |
parent | 114725074d0c3714bdc16b2a0506d6f867452f17 [diff] [blame] |
Refine include headers sdbusplus #includes all of asio.hpp, which causes every single consumer compile all of asio, just to throw it away afterward. This is wasteful. This commit changes sdbusplus to only include the components that it uses, and (hopefully) decrease the overall project compile times by a bit. This commit requires: https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-net-ipmid/+/35718 https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-host-ipmid/+/35719 https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-objmgr/+/35720 Before the project as a whole will build. Signed-off-by: Ed Tanous <ed@tanous.net> Change-Id: Id6372de936cd2562ff3c96f19f632ccfaa21c14e
diff --git a/test/bus/aio.cpp b/test/bus/aio.cpp index e1f4d4e..f97b26d 100644 --- a/test/bus/aio.cpp +++ b/test/bus/aio.cpp
@@ -1,3 +1,4 @@ +#include <boost/asio/io_service.hpp> #include <sdbusplus/asio/object_server.hpp> #include <sdbusplus/bus.hpp>