xref: /haiku/src/tests/system/network/tcp_shell/Jamfile (revision 68ea01249e1e2088933cb12f9c28d4e5c5d1c9ef)
1SubDir HAIKU_TOP src tests system network tcp_shell ;
2
3SubDirHdrs [ FDirName $(HAIKU_TOP) src tests add-ons kernel file_systems fs_shell ] ;
4SubDirHdrs [ FDirName $(HAIKU_TOP) src add-ons kernel network protocols tcp ] ;
5SubDirHdrs [ FDirName $(HAIKU_TOP) src add-ons kernel network stack ] ;
6UseHeaders $(HAIKU_PRIVATE_KERNEL_HEADERS) : true ;
7UsePrivateHeaders net shared ;
8
9SimpleTest tcp_shell :
10	tcp_shell.cpp
11
12	# stack
13	ancillary_data.cpp
14	net_buffer.cpp
15	utility.cpp
16
17	# tcp
18	tcp.cpp
19	TCPEndpoint.cpp
20	BufferQueue.cpp
21	EndpointManager.cpp
22
23	# misc
24	argv.c
25	ipv4_address.cpp
26
27	: be libkernelland_emu.so
28;
29
30SimpleTest BufferQueueTest :
31	BufferQueueTest.cpp
32
33	# stack
34	ancillary_data.cpp
35	net_buffer.cpp
36	utility.cpp
37
38	# tcp
39	BufferQueue.cpp
40
41	: be libkernelland_emu.so
42;
43
44SEARCH on [ FGristFiles
45		tcp.cpp TCPEndpoint.cpp BufferQueue.cpp EndpointManager.cpp
46	] = [ FDirName $(HAIKU_TOP) src add-ons kernel network protocols tcp ] ;
47
48SEARCH on [ FGristFiles
49		ipv4_address.cpp
50	] = [ FDirName $(HAIKU_TOP) src add-ons kernel network protocols ipv4 ] ;
51
52SEARCH on [ FGristFiles
53		ancillary_data.cpp net_buffer.cpp utility.cpp
54	] = [ FDirName $(HAIKU_TOP) src add-ons kernel network stack ] ;
55
56SEARCH on [ FGristFiles
57		argv.c
58	] = [ FDirName $(HAIKU_TOP) src tests add-ons kernel file_systems fs_shell ] ;
59