diff options
| author | Felix Morgner <felix.morgner@gmail.com> | 2026-10-27 12:13:46 +0100 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@gmail.com> | 2026-10-27 12:13:46 +0100 |
| commit | 20661afb53a01d9702503bf1bd331774eda43551 (patch) | |
| tree | 0865b03740973478b7f7be83294a27d2a3cc8a90 /ttwhy | |
| parent | b60b454920886a2cade3de27cd16bf4951105606 (diff) | |
| download | ttwhy-20661afb53a01d9702503bf1bd331774eda43551.tar.xz ttwhy-20661afb53a01d9702503bf1bd331774eda43551.zip | |
build: fix include warnings
Diffstat (limited to 'ttwhy')
| -rw-r--r-- | ttwhy/core/concepts.cppm | 2 | ||||
| -rw-r--r-- | ttwhy/terminal/echo.cppm | 12 | ||||
| -rw-r--r-- | ttwhy/terminal/events.cppm | 2 | ||||
| -rw-r--r-- | ttwhy/terminal/policies.cppm | 1 | ||||
| -rw-r--r-- | ttwhy/terminal/readers.cppm | 11 | ||||
| -rw-r--r-- | ttwhy/terminal/scoped_attributes.cppm | 1 | ||||
| -rw-r--r-- | ttwhy/terminal/signal_handling.cppm | 12 |
7 files changed, 36 insertions, 5 deletions
diff --git a/ttwhy/core/concepts.cppm b/ttwhy/core/concepts.cppm index eea97e2..e1442d6 100644 --- a/ttwhy/core/concepts.cppm +++ b/ttwhy/core/concepts.cppm @@ -1,6 +1,6 @@ module; -#include <asio.hpp> +#include <asio/awaitable.hpp> #include <concepts> #include <span> diff --git a/ttwhy/terminal/echo.cppm b/ttwhy/terminal/echo.cppm index 19d15fc..5aefdae 100644 --- a/ttwhy/terminal/echo.cppm +++ b/ttwhy/terminal/echo.cppm @@ -1,12 +1,22 @@ module; -#include <asio.hpp> +#include <asio/as_tuple.hpp> +#include <asio/awaitable.hpp> +#include <asio/buffer.hpp> +#include <asio/use_awaitable.hpp> +#include <asio/write.hpp> #include <algorithm> +#include <charconv> +#include <concepts> #include <cstddef> +#include <cstdint> #include <format> +#include <string> #include <string_view> +#include <type_traits> +#include <variant> export module ttwhy.terminal:echo; diff --git a/ttwhy/terminal/events.cppm b/ttwhy/terminal/events.cppm index 5df397d..cbb651d 100644 --- a/ttwhy/terminal/events.cppm +++ b/ttwhy/terminal/events.cppm @@ -1,5 +1,7 @@ module; +#include <charconv> +#include <concepts> #include <cstdint> #include <utility> #include <variant> diff --git a/ttwhy/terminal/policies.cppm b/ttwhy/terminal/policies.cppm index 49712aa..e1fc6f7 100644 --- a/ttwhy/terminal/policies.cppm +++ b/ttwhy/terminal/policies.cppm @@ -2,6 +2,7 @@ module; #include <optional> #include <string> +#include <string_view> export module ttwhy.terminal:policies; diff --git a/ttwhy/terminal/readers.cppm b/ttwhy/terminal/readers.cppm index c59f30b..a8930a1 100644 --- a/ttwhy/terminal/readers.cppm +++ b/ttwhy/terminal/readers.cppm @@ -1,11 +1,20 @@ module; -#include <asio.hpp> +#include <asio/as_tuple.hpp> +#include <asio/awaitable.hpp> +#include <asio/buffer.hpp> +#include <asio/error_code.hpp> +#include <asio/error.hpp> #include <asio/experimental/awaitable_operators.hpp> +#include <asio/steady_timer.hpp> +#include <asio/this_coro.hpp> +#include <asio/use_awaitable.hpp> #include <array> #include <chrono> #include <span> +#include <string> +#include <tuple> #include <vector> export module ttwhy.terminal:readers; diff --git a/ttwhy/terminal/scoped_attributes.cppm b/ttwhy/terminal/scoped_attributes.cppm index 2d82826..d857789 100644 --- a/ttwhy/terminal/scoped_attributes.cppm +++ b/ttwhy/terminal/scoped_attributes.cppm @@ -1,5 +1,6 @@ module; +#include <algorithm> #include <termios.h> #include <unistd.h> diff --git a/ttwhy/terminal/signal_handling.cppm b/ttwhy/terminal/signal_handling.cppm index 2921b96..cc6bd8c 100644 --- a/ttwhy/terminal/signal_handling.cppm +++ b/ttwhy/terminal/signal_handling.cppm @@ -1,8 +1,16 @@ module; -#include <asio.hpp> +#include <asio/as_tuple.hpp> +#include <asio/awaitable.hpp> +#include <asio/buffer.hpp> +#include <asio/error_code.hpp> +#include <asio/signal_set.hpp> +#include <asio/this_coro.hpp> +#include <asio/use_awaitable.hpp> +#include <asio/write.hpp> + +#include <signal.h> -#include <csignal> #include <format> #include <system_error> |
