ws: ws.o socketlistener.o request.o requesthandler.o g++ $(CFLAGS) ws.o socketlistener.o request.o requesthandler.o -o ws -lutil -lssl ws.o: ws.cpp ws.h socketlistener.h request.h requesthandler.h g++ $(CFLAGS) ws.cpp -c socketlistener.o: socketlistener.cpp ws.h socketlistener.h request.h g++ $(CFLAGS) socketlistener.cpp -c request.o: request.cpp ws.h request.h socketlistener.h g++ $(CFLAGS) request.cpp -c requesthandler.o: requesthandler.cpp ws.h requesthandler.h request.h g++ $(CFLAGS) requesthandler.cpp -c clean: rm -f *.o ws