-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
48 lines (38 loc) · 986 Bytes
/
Makefile
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
##
## EPITECH PROJECT, 2019
## myarpspoof
## File description:
## Makefile
##
NAME_CLIENT = zappy_ai
NAME_SRV = zappy_server
CFLAGS = -I./include/ -g3 -D_GNU_SOURCE=1
SRC_SRV = main.c \
./src/server/pars_arg_serv.c \
./src/server/utils.c \
./src/server/map.c \
./src/server/send_map.c \
./src/server/move_cmd.c \
./src/server/info_cmd.c \
./src/server/server.c \
./src/server/multiplexing.c \
./src/server/message.c \
./src/server/get_user.c \
./src/server/list.c \
./src/server/items_cmd.c \
./src/server/exec_cmd.c \
./src/server/get_fd.c \
./src/server/read_cmds.c \
./src/server/auth.c \
./src/server/stats_cmd.c
OBJ_SRV = $(SRC_SRV:.c=.o)
all: $(NAME_SRV)
$(NAME_SRV): $(OBJ_SRV)
$(CC) $(OBJ_SRV) -o $(NAME_SRV) $(LDFLAGS)
zappy_ai:
cp src/client/client.py $(NAME_CLIENT)
clean:
$(RM) $(OBJ_SRV)
fclean: clean
$(RM) $(NAME_SRV) $(NAME_CLIENT)
re: fclean all