{ "artifacts" : [ { "path" : "src/websocket_server" } ], "backtrace" : 1, "backtraceGraph" : { "commands" : [ "add_executable", "target_link_libraries", "set_target_properties", "find_package", "target_compile_options", "add_definitions", "include_directories", "set_property" ], "files" : [ "src/CMakeLists.txt", "CMakeLists.txt", "trantor/CMakeLists.txt", "cmake_modules/FindJsoncpp.cmake", "cmake_modules/FindUUID.cmake", "cmake_modules/FindBrotli.cmake", "cmake_modules/Findpg.cmake", "cmake_modules/FindSQLite3.cmake", "cmake_modules/FindHiredis.cmake" ], "nodes" : [ { "file" : 0 }, { "command" : 0, "file" : 0, "line" : 12, "parent" : 0 }, { "file" : 1 }, { "command" : 1, "file" : 1, "line" : 139, "parent" : 2 }, { "file" : 2 }, { "command" : 1, "file" : 2, "line" : 128, "parent" : 4 }, { "command" : 1, "file" : 2, "line" : 173, "parent" : 4 }, { "command" : 1, "file" : 1, "line" : 148, "parent" : 2 }, { "command" : 3, "file" : 1, "line" : 222, "parent" : 2 }, { "file" : 3, "parent" : 8 }, { "command" : 2, "file" : 3, "line" : 64, "parent" : 9 }, { "command" : 3, "file" : 1, "line" : 243, "parent" : 2 }, { "file" : 4, "parent" : 11 }, { "command" : 2, "file" : 4, "line" : 110, "parent" : 12 }, { "command" : 3, "file" : 1, "line" : 264, "parent" : 2 }, { "file" : 5, "parent" : 14 }, { "command" : 2, "file" : 5, "line" : 45, "parent" : 15 }, { "command" : 3, "file" : 1, "line" : 377, "parent" : 2 }, { "file" : 6, "parent" : 17 }, { "command" : 2, "file" : 6, "line" : 16, "parent" : 18 }, { "command" : 3, "file" : 1, "line" : 452, "parent" : 2 }, { "file" : 7, "parent" : 20 }, { "command" : 2, "file" : 7, "line" : 33, "parent" : 21 }, { "command" : 3, "file" : 1, "line" : 478, "parent" : 2 }, { "file" : 8, "parent" : 23 }, { "command" : 2, "file" : 8, "line" : 36, "parent" : 24 }, { "command" : 1, "file" : 1, "line" : 520, "parent" : 2 }, { "command" : 1, "file" : 1, "line" : 524, "parent" : 2 }, { "command" : 1, "file" : 1, "line" : 576, "parent" : 2 }, { "command" : 4, "file" : 0, "line" : 37, "parent" : 0 }, { "command" : 5, "file" : 1, "line" : 267, "parent" : 2 }, { "command" : 5, "file" : 1, "line" : 253, "parent" : 2 }, { "command" : 5, "file" : 1, "line" : 480, "parent" : 2 }, { "command" : 6, "file" : 1, "line" : 373, "parent" : 2 }, { "command" : 7, "file" : 0, "line" : 41, "parent" : 0 } ] }, "compileGroups" : [ { "compileCommandFragments" : [ { "fragment" : " -Wno-unused-parameter -g -std=c++17 -fdiagnostics-color=always" }, { "backtrace" : 29, "fragment" : "-Wall" }, { "backtrace" : 29, "fragment" : "-Wextra" }, { "backtrace" : 29, "fragment" : "-Werror" } ], "defines" : [ { "backtrace" : 30, "define" : "USE_BROTLI" }, { "backtrace" : 31, "define" : "USE_OSSP_UUID=0" }, { "backtrace" : 32, "define" : "USE_REDIS" } ], "includes" : [ { "backtrace" : 33, "path" : "/home/wjy/Code/drogon/third_party/rtc/include" }, { "backtrace" : 1, "path" : "/home/wjy/Code/drogon/trantor" }, { "backtrace" : 1, "path" : "/home/wjy/Code/drogon/lib/inc" }, { "backtrace" : 1, "path" : "/home/wjy/Code/drogon/orm_lib/inc" }, { "backtrace" : 1, "path" : "/home/wjy/Code/drogon/nosql_lib/redis/inc" }, { "backtrace" : 1, "path" : "/home/wjy/Code/drogon/cmake-build-debug" }, { "backtrace" : 1, "path" : "/home/wjy/Code/drogon/cmake-build-debug/exports" }, { "backtrace" : 1, "path" : "/home/wjy/Code/drogon/cmake-build-debug/trantor/exports" }, { "backtrace" : 1, "isSystem" : true, "path" : "/usr/include/jsoncpp" } ], "language" : "CXX", "languageStandard" : { "backtraces" : [ 34 ], "standard" : "17" }, "sourceIndexes" : [ 0 ] } ], "dependencies" : [ { "backtrace" : 1, "id" : "trantor::@135e1d2372f0a48525e0" }, { "backtrace" : 1, "id" : "drogon::@6890427a1f51a3e7e1df" } ], "id" : "websocket_server::@145eef247bfb46b6828c", "link" : { "commandFragments" : [ { "fragment" : "-Wno-unused-parameter -g", "role" : "flags" }, { "fragment" : "", "role" : "flags" }, { "fragment" : "-Wl,-rpath,/usr/local/lib", "role" : "libraries" }, { "backtrace" : 1, "fragment" : "libdrogon.a", "role" : "libraries" }, { "backtrace" : 3, "fragment" : "trantor/libtrantor.a", "role" : "libraries" }, { "backtrace" : 5, "fragment" : "/usr/lib/x86_64-linux-gnu/libssl.so", "role" : "libraries" }, { "backtrace" : 5, "fragment" : "/usr/lib/x86_64-linux-gnu/libcrypto.so", "role" : "libraries" }, { "backtrace" : 6, "fragment" : "-lpthread", "role" : "libraries" }, { "backtrace" : 7, "fragment" : "-ldl", "role" : "libraries" }, { "backtrace" : 10, "fragment" : "/usr/lib/x86_64-linux-gnu/libjsoncpp.so", "role" : "libraries" }, { "backtrace" : 13, "fragment" : "/usr/lib/x86_64-linux-gnu/libuuid.so", "role" : "libraries" }, { "backtrace" : 16, "fragment" : "/usr/lib/x86_64-linux-gnu/libbrotlidec.so", "role" : "libraries" }, { "backtrace" : 16, "fragment" : "/usr/lib/x86_64-linux-gnu/libbrotlienc.so", "role" : "libraries" }, { "backtrace" : 16, "fragment" : "/usr/lib/x86_64-linux-gnu/libbrotlicommon.so", "role" : "libraries" }, { "backtrace" : 19, "fragment" : "/usr/lib/x86_64-linux-gnu/libpq.so", "role" : "libraries" }, { "backtrace" : 22, "fragment" : "/usr/lib/x86_64-linux-gnu/libsqlite3.so", "role" : "libraries" }, { "backtrace" : 25, "fragment" : "/usr/lib/x86_64-linux-gnu/libhiredis.so", "role" : "libraries" }, { "backtrace" : 26, "fragment" : "/usr/lib/x86_64-linux-gnu/libz.so", "role" : "libraries" }, { "backtrace" : 27, "fragment" : "/usr/lib/x86_64-linux-gnu/libssl.so", "role" : "libraries" }, { "backtrace" : 27, "fragment" : "/usr/lib/x86_64-linux-gnu/libcrypto.so", "role" : "libraries" }, { "backtrace" : 28, "fragment" : "/usr/local/lib/libMRTCEngine.so", "role" : "libraries" } ], "language" : "CXX" }, "name" : "websocket_server", "nameOnDisk" : "websocket_server", "paths" : { "build" : "src", "source" : "src" }, "sourceGroups" : [ { "name" : "Source Files", "sourceIndexes" : [ 0 ] } ], "sources" : [ { "backtrace" : 1, "compileGroupIndex" : 0, "path" : "src/websocket_server/WebSocketServer.cc", "sourceGroupIndex" : 0 } ], "type" : "EXECUTABLE" }