Skip to content

Commit 1ae4a99

Browse files
committed
Make libcoro internal #includes relative to includer
1 parent 88dd833 commit 1ae4a99

18 files changed

+84
-84
lines changed

inc/coro/concepts/executor.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#pragma once
22

3-
#include "coro/concepts/awaitable.hpp"
3+
#include "awaitable.hpp"
44

55
#include <concepts>
66
#include <coroutine>

inc/coro/concepts/promise.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#pragma once
22

3-
#include "coro/concepts/awaitable.hpp"
3+
#include "awaitable.hpp"
44

55
#include <concepts>
66

inc/coro/coro.hpp

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,36 @@
11
#pragma once
22

3-
#include "coro/concepts/awaitable.hpp"
4-
#include "coro/concepts/buffer.hpp"
5-
#include "coro/concepts/executor.hpp"
6-
#include "coro/concepts/promise.hpp"
7-
#include "coro/concepts/range_of.hpp"
3+
#include "concepts/awaitable.hpp"
4+
#include "concepts/buffer.hpp"
5+
#include "concepts/executor.hpp"
6+
#include "concepts/promise.hpp"
7+
#include "concepts/range_of.hpp"
88

99
#ifdef LIBCORO_FEATURE_NETWORKING
10-
#include "coro/net/connect.hpp"
11-
#include "coro/net/dns_resolver.hpp"
12-
#include "coro/net/hostname.hpp"
13-
#include "coro/net/ip_address.hpp"
14-
#include "coro/net/recv_status.hpp"
15-
#include "coro/net/send_status.hpp"
16-
#include "coro/net/socket.hpp"
17-
#include "coro/net/ssl_context.hpp"
18-
#include "coro/net/tcp_client.hpp"
19-
#include "coro/net/tcp_server.hpp"
20-
#include "coro/net/udp_peer.hpp"
10+
#include "net/connect.hpp"
11+
#include "net/dns_resolver.hpp"
12+
#include "net/hostname.hpp"
13+
#include "net/ip_address.hpp"
14+
#include "net/recv_status.hpp"
15+
#include "net/send_status.hpp"
16+
#include "net/socket.hpp"
17+
#include "net/ssl_context.hpp"
18+
#include "net/tcp_client.hpp"
19+
#include "net/tcp_server.hpp"
20+
#include "net/udp_peer.hpp"
2121
#endif
2222

23-
#include "coro/event.hpp"
24-
#include "coro/generator.hpp"
25-
#include "coro/io_scheduler.hpp"
26-
#include "coro/latch.hpp"
27-
#include "coro/mutex.hpp"
28-
#include "coro/poll.hpp"
29-
#include "coro/ring_buffer.hpp"
30-
#include "coro/semaphore.hpp"
31-
#include "coro/shared_mutex.hpp"
32-
#include "coro/sync_wait.hpp"
33-
#include "coro/task.hpp"
34-
#include "coro/task_container.hpp"
35-
#include "coro/thread_pool.hpp"
36-
#include "coro/when_all.hpp"
23+
#include "event.hpp"
24+
#include "generator.hpp"
25+
#include "io_scheduler.hpp"
26+
#include "latch.hpp"
27+
#include "mutex.hpp"
28+
#include "poll.hpp"
29+
#include "ring_buffer.hpp"
30+
#include "semaphore.hpp"
31+
#include "shared_mutex.hpp"
32+
#include "sync_wait.hpp"
33+
#include "task.hpp"
34+
#include "task_container.hpp"
35+
#include "thread_pool.hpp"
36+
#include "when_all.hpp"

inc/coro/detail/poll_info.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#pragma once
22

3-
#include "coro/fd.hpp"
4-
#include "coro/poll.hpp"
3+
#include "../fd.hpp"
4+
#include "../poll.hpp"
55

66
#include <atomic>
77
#include <chrono>

inc/coro/event.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#pragma once
22

3-
#include "coro/concepts/executor.hpp"
3+
#include "concepts/executor.hpp"
44

55
#include <atomic>
66
#include <coroutine>

inc/coro/io_scheduler.hpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
#pragma once
22

3-
#include "coro/detail/poll_info.hpp"
4-
#include "coro/fd.hpp"
5-
#include "coro/poll.hpp"
6-
#include "coro/task_container.hpp"
7-
#include "coro/thread_pool.hpp"
3+
#include "detail/poll_info.hpp"
4+
#include "fd.hpp"
5+
#include "poll.hpp"
6+
#include "task_container.hpp"
7+
#include "thread_pool.hpp"
88

99
#ifdef LIBCORO_FEATURE_NETWORKING
10-
#include "coro/net/socket.hpp"
10+
#include "net/socket.hpp"
1111
#endif
1212

1313
#include <chrono>

inc/coro/latch.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#pragma once
22

3-
#include "coro/event.hpp"
4-
#include "coro/thread_pool.hpp"
3+
#include "event.hpp"
4+
#include "thread_pool.hpp"
55

66
#include <atomic>
77

inc/coro/net/dns_resolver.hpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
#pragma once
22

3-
#include "coro/fd.hpp"
4-
#include "coro/io_scheduler.hpp"
5-
#include "coro/net/hostname.hpp"
6-
#include "coro/net/ip_address.hpp"
7-
#include "coro/task.hpp"
8-
#include "coro/task_container.hpp"
3+
#include "../fd.hpp"
4+
#include "../io_scheduler.hpp"
5+
#include "hostname.hpp"
6+
#include "ip_address.hpp"
7+
#include "../task.hpp"
8+
#include "../task_container.hpp"
99

1010
#include <ares.h>
1111

inc/coro/net/socket.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#pragma once
22

3-
#include "coro/net/ip_address.hpp"
4-
#include "coro/poll.hpp"
3+
#include "ip_address.hpp"
4+
#include "../poll.hpp"
55

66
#include <arpa/inet.h>
77
#include <fcntl.h>

inc/coro/net/tcp_client.hpp

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
#pragma once
22

3-
#include "coro/concepts/buffer.hpp"
4-
#include "coro/io_scheduler.hpp"
5-
#include "coro/net/connect.hpp"
6-
#include "coro/net/ip_address.hpp"
7-
#include "coro/net/recv_status.hpp"
8-
#include "coro/net/send_status.hpp"
9-
#include "coro/net/socket.hpp"
10-
#include "coro/net/ssl_context.hpp"
11-
#include "coro/net/ssl_handshake_status.hpp"
12-
#include "coro/poll.hpp"
13-
#include "coro/task.hpp"
3+
#include "../concepts/buffer.hpp"
4+
#include "../io_scheduler.hpp"
5+
#include "connect.hpp"
6+
#include "ip_address.hpp"
7+
#include "recv_status.hpp"
8+
#include "send_status.hpp"
9+
#include "socket.hpp"
10+
#include "ssl_context.hpp"
11+
#include "ssl_handshake_status.hpp"
12+
#include "../poll.hpp"
13+
#include "../task.hpp"
1414

1515
#include <chrono>
1616
#include <memory>

0 commit comments

Comments
 (0)