Skip to content

Commit 3d9ba4d

Browse files
committed
Updated makefile
1 parent 1c21401 commit 3d9ba4d

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

makefile

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,24 @@
11
cc=gcc
22
flags=-Wall
3-
flagsClient=-lpthread
3+
clientLibraries=-pthread
44
flagsFormat=-sob -bad -bap -br -nce -cli4 -npcs -cs -nsaw -nsai -nsaf -nbc -di1 -cdb -sc -brs -brf -i4 -lp -ppi 4 -l100 --ignore-newlines -nbbo -nut -ncdw -nbc -npsl
55
source=./src/
6-
files= ./src/server.c ./src/client.c ./src/chat.h
6+
files=$(source)server.c $(source)client.c $(source)chat.h
7+
serverOut=server
8+
clientOut=client
79

810
all: compile
911

1012
compile: client server
1113

1214
client: $(source)client.c
13-
$(cc) $(flags) $(flagsClient) $(source)client.c -o client
15+
$(cc) $(flags) $(clientLibraries) $(source)client.c -o $(clientOut)
1416

1517
server: $(source)server.c
16-
$(cc) $(flags) $(source)server.c -o server
18+
$(cc) $(flags) $(source)server.c -o $(serverOut)
1719

1820
clean:
19-
rm client server
21+
rm $(clientOut) $(serverOut)
2022

2123
format:
2224
indent $(files) $(flagsFormat)

0 commit comments

Comments
 (0)