-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
22 lines (17 loc) · 884 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
CFLAGS=-g
all: WTFserver.o WTFclient.o utility.o md5.o test.o client/process_upgrade.o client/process_commit.o client/process_push.o client/process_remove.o client/process_rollback.o fdstruct.o
$(CC) utility.o WTFserver.o md5.o fdstruct.o client/process_upgrade.o client/process_commit.o client/process_push.o client/process_remove.o client/process_rollback.o -o WTFserver -pthread
$(CC) WTFclient.o utility.o fdstruct.o md5.o client/process_upgrade.o client/process_commit.o client/process_push.o client/process_remove.o client/process_rollback.o -o WTFclient -pthread
$(CC) test.o utility.o md5.o fdstruct.o -o test
# $(CC)
cp WTFclient ./client/WTFclient
cp WTFserver ./server/WTFserver
%.o: %.c
$(CC) $< -c -o $@ $(CFLAGS)
clean:
rm -f *.o WTFserver WTFclient .DS_Store
rm -f ./client/*.o ./client/.DS_Store
clean_ckot:
rm -rf client/ttt
# one_test:
# ./WTFserver