-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
28 lines (21 loc) · 810 Bytes
/
Makefile
File metadata and controls
28 lines (21 loc) · 810 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
all: tcp_splitter
client: ./src/basic_client_template.c
mkdir -p ./bin
gcc ./src/basic_client_template.c -o ./bin/client
server: ./src/basic_server_template.c
mkdir -p ./bin
gcc ./src/basic_server_template.c -o ./bin/server
tcp_splitter: ./src/tcp_splitting_proxy.c
mkdir -p ./bin
gcc ./src/tcp_splitting_proxy.c -o ./bin/tcp_splitting_proxy
connection_queue: ./src/connection_queue.c ./src/include/connection_queue.h
mkdir -p ./bin
gcc ./src/connection_queue.c -o ./bin/connection_queue_test
config_parser: ./src/config.c ./src/include/config.h ./src/include/common.h ./src/include/generic_list.h
mkdir -p ./bin
gcc ./src/config.c -o ./bin/config_parse
list: ./src/generic_list.c ./src/include/generic_list.h
mkdir -p ./bin
gcc ./src/generic_list.c -o ./bin/generic_list
clean:
rm ./bin/*