TEMPLATE = app CONFIG += console c++1z CONFIG -= app_bundle CONFIG -= qt SOURCES += \ main.cpp \ ../uSockets/src/eventing/epoll.c \ ../uSockets/src/context.c \ ../uSockets/src/socket.c \ ../uSockets/src/eventing/libuv.c \ ../uSockets/src/ssl.c \ ../uSockets/src/loop.c HEADERS += \ ../src/HttpRouter.h \ ../src/HttpParser.h \ ../src/websocket/libwshandshake.hpp \ ../src/websocket/WebSocketProtocol.h \ ../src/websocket/WebSocket.h \ ../src/websocket/WebSocketApp.h \ ../src/HttpContext.h \ ../src/HttpContextData.h \ ../src/HttpResponseData.h \ ../src/HttpResponse.h \ ../src/StaticDispatch.h \ ../src/LoopData.h \ ../src/AsyncSocket.h \ ../src/AsyncSocketData.h \ ../src/Loop.h \ ../src/App.h \ ../src/Utilities.h \ ../src/WebSocketContext.h \ ../src/WebSocketContextData.h INCLUDEPATH += ../uSockets/src ../src QMAKE_CXXFLAGS += -fsanitize=address LIBS += -lasan -pthread -lssl -lcrypto -lstdc++fs