buggy_openssl_with_fullduplex/Makefile
2013-09-09 23:24:55 +02:00

27 lines
627 B
Makefile

EXECUTABLE = server
EXECUTABLECLI = client
CC=g++ -lboost_system -lboost_thread
CFLAGS=-Wall -DDEBUG -Wreorder
COMPILE=$(CC) $(CFLAGS)
all: server client
server: server.o ssl_process.o
$(CC) -lpthread -lcrypto -lssl ssl_process.o server.o -o $(EXECUTABLE)
client: client.o ssl_process.o
$(CC) -lpthread -lcrypto -lssl -o $(EXECUTABLECLI) ssl_process.o client.o
ssl_process.o: ssl_process.cpp
$(COMPILE) -o ssl_process.o -c ssl_process.cpp
server.o: server.cpp
$(COMPILE) -o server.o -c server.cpp
client.o: client.cpp
$(COMPILE) -o client.o -c client.cpp
clean:
rm -rf *.o server client