{ "artifacts" : [ { "path" : "drogon_ctl/drogon_ctl" } ], "backtrace" : 1, "backtraceGraph" : { "commands" : [ "add_executable", "install", "target_link_libraries", "set_target_properties", "find_package", "add_custom_command", "add_definitions", "include_directories", "target_include_directories", "set_property" ], "files" : [ "drogon_ctl/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" : 51, "parent" : 0 }, { "command" : 1, "file" : 0, "line" : 62, "parent" : 0 }, { "command" : 2, "file" : 0, "line" : 52, "parent" : 0 }, { "file" : 1 }, { "command" : 2, "file" : 1, "line" : 139, "parent" : 4 }, { "file" : 2 }, { "command" : 2, "file" : 2, "line" : 128, "parent" : 6 }, { "command" : 2, "file" : 2, "line" : 173, "parent" : 6 }, { "command" : 2, "file" : 1, "line" : 148, "parent" : 4 }, { "command" : 4, "file" : 1, "line" : 222, "parent" : 4 }, { "file" : 3, "parent" : 10 }, { "command" : 3, "file" : 3, "line" : 64, "parent" : 11 }, { "command" : 4, "file" : 1, "line" : 243, "parent" : 4 }, { "file" : 4, "parent" : 13 }, { "command" : 3, "file" : 4, "line" : 110, "parent" : 14 }, { "command" : 4, "file" : 1, "line" : 264, "parent" : 4 }, { "file" : 5, "parent" : 16 }, { "command" : 3, "file" : 5, "line" : 45, "parent" : 17 }, { "command" : 4, "file" : 1, "line" : 377, "parent" : 4 }, { "file" : 6, "parent" : 19 }, { "command" : 3, "file" : 6, "line" : 16, "parent" : 20 }, { "command" : 4, "file" : 1, "line" : 452, "parent" : 4 }, { "file" : 7, "parent" : 22 }, { "command" : 3, "file" : 7, "line" : 33, "parent" : 23 }, { "command" : 4, "file" : 1, "line" : 478, "parent" : 4 }, { "file" : 8, "parent" : 25 }, { "command" : 3, "file" : 8, "line" : 36, "parent" : 26 }, { "command" : 2, "file" : 1, "line" : 520, "parent" : 4 }, { "command" : 2, "file" : 1, "line" : 524, "parent" : 4 }, { "command" : 2, "file" : 1, "line" : 576, "parent" : 4 }, { "command" : 5, "file" : 0, "line" : 41, "parent" : 0 }, { "command" : 6, "file" : 1, "line" : 267, "parent" : 4 }, { "command" : 6, "file" : 1, "line" : 253, "parent" : 4 }, { "command" : 6, "file" : 1, "line" : 480, "parent" : 4 }, { "command" : 7, "file" : 1, "line" : 373, "parent" : 4 }, { "command" : 8, "file" : 0, "line" : 53, "parent" : 0 }, { "command" : 9, "file" : 0, "line" : 82, "parent" : 0 } ] }, "compileGroups" : [ { "compileCommandFragments" : [ { "fragment" : " -Wno-unused-parameter -g -std=c++17 -fdiagnostics-color=always" } ], "defines" : [ { "backtrace" : 32, "define" : "USE_BROTLI" }, { "backtrace" : 33, "define" : "USE_OSSP_UUID=0" }, { "backtrace" : 34, "define" : "USE_REDIS" } ], "includes" : [ { "backtrace" : 35, "path" : "/home/wjy/Code/drogon/third_party/rtc/include" }, { "backtrace" : 36, "path" : "/home/wjy/Code/drogon/drogon_ctl" }, { "backtrace" : 3, "path" : "/home/wjy/Code/drogon/trantor" }, { "backtrace" : 3, "path" : "/home/wjy/Code/drogon/lib/inc" }, { "backtrace" : 3, "path" : "/home/wjy/Code/drogon/orm_lib/inc" }, { "backtrace" : 3, "path" : "/home/wjy/Code/drogon/nosql_lib/redis/inc" }, { "backtrace" : 3, "path" : "/home/wjy/Code/drogon/cmake-build-debug" }, { "backtrace" : 3, "path" : "/home/wjy/Code/drogon/cmake-build-debug/exports" }, { "backtrace" : 3, "path" : "/home/wjy/Code/drogon/cmake-build-debug/trantor/exports" }, { "backtrace" : 3, "isSystem" : true, "path" : "/usr/include/jsoncpp" } ], "language" : "CXX", "languageStandard" : { "backtraces" : [ 37 ], "standard" : "17" }, "sourceIndexes" : [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30 ] } ], "dependencies" : [ { "backtrace" : 3, "id" : "trantor::@135e1d2372f0a48525e0" }, { "backtrace" : 31, "id" : "_drogon_ctl::@10d9b3e6efcee8d69830" }, { "backtrace" : 3, "id" : "drogon::@6890427a1f51a3e7e1df" } ], "id" : "drogon_ctl::@10d9b3e6efcee8d69830", "install" : { "destinations" : [ { "backtrace" : 2, "path" : "bin" } ], "prefix" : { "path" : "/usr/local" } }, "link" : { "commandFragments" : [ { "fragment" : "-Wno-unused-parameter -g", "role" : "flags" }, { "fragment" : "", "role" : "flags" }, { "fragment" : "-Wl,-rpath,/usr/local/lib:", "role" : "libraries" }, { "backtrace" : 3, "fragment" : "libdrogon.a", "role" : "libraries" }, { "backtrace" : 5, "fragment" : "trantor/libtrantor.a", "role" : "libraries" }, { "backtrace" : 7, "fragment" : "/usr/lib/x86_64-linux-gnu/libssl.so", "role" : "libraries" }, { "backtrace" : 7, "fragment" : "/usr/lib/x86_64-linux-gnu/libcrypto.so", "role" : "libraries" }, { "backtrace" : 8, "fragment" : "-lpthread", "role" : "libraries" }, { "backtrace" : 9, "fragment" : "-ldl", "role" : "libraries" }, { "backtrace" : 12, "fragment" : "/usr/lib/x86_64-linux-gnu/libjsoncpp.so", "role" : "libraries" }, { "backtrace" : 15, "fragment" : "/usr/lib/x86_64-linux-gnu/libuuid.so", "role" : "libraries" }, { "backtrace" : 18, "fragment" : "/usr/lib/x86_64-linux-gnu/libbrotlidec.so", "role" : "libraries" }, { "backtrace" : 18, "fragment" : "/usr/lib/x86_64-linux-gnu/libbrotlienc.so", "role" : "libraries" }, { "backtrace" : 18, "fragment" : "/usr/lib/x86_64-linux-gnu/libbrotlicommon.so", "role" : "libraries" }, { "backtrace" : 21, "fragment" : "/usr/lib/x86_64-linux-gnu/libpq.so", "role" : "libraries" }, { "backtrace" : 24, "fragment" : "/usr/lib/x86_64-linux-gnu/libsqlite3.so", "role" : "libraries" }, { "backtrace" : 27, "fragment" : "/usr/lib/x86_64-linux-gnu/libhiredis.so", "role" : "libraries" }, { "backtrace" : 28, "fragment" : "/usr/lib/x86_64-linux-gnu/libz.so", "role" : "libraries" }, { "backtrace" : 29, "fragment" : "/usr/lib/x86_64-linux-gnu/libssl.so", "role" : "libraries" }, { "backtrace" : 29, "fragment" : "/usr/lib/x86_64-linux-gnu/libcrypto.so", "role" : "libraries" }, { "backtrace" : 30, "fragment" : "/usr/local/lib/libMRTCEngine.so", "role" : "libraries" } ], "language" : "CXX" }, "name" : "drogon_ctl", "nameOnDisk" : "drogon_ctl", "paths" : { "build" : "drogon_ctl", "source" : "drogon_ctl" }, "sourceGroups" : [ { "name" : "Source Files", "sourceIndexes" : [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30 ] }, { "name" : "CMake Rules", "sourceIndexes" : [ 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49 ] } ], "sources" : [ { "backtrace" : 1, "compileGroupIndex" : 0, "path" : "drogon_ctl/cmd.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "path" : "drogon_ctl/create.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "path" : "drogon_ctl/create_controller.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "path" : "drogon_ctl/create_filter.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "path" : "drogon_ctl/create_model.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "path" : "drogon_ctl/create_plugin.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "path" : "drogon_ctl/create_project.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "path" : "drogon_ctl/create_view.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "path" : "drogon_ctl/help.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "path" : "drogon_ctl/main.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "path" : "drogon_ctl/press.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "path" : "drogon_ctl/version.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/cmake.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/config.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/demoMain.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/filter_cc.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/filter_h.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/gitignore.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/model_cc.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/model_h.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/model_json.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/plugin_cc.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/plugin_h.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/restful_controller_base_cc.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/restful_controller_base_h.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/restful_controller_cc.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/restful_controller_custom_cc.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/restful_controller_custom_h.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/restful_controller_h.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/test_cmake.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 1, "compileGroupIndex" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/test_main.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/cmake.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/config.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/demoMain.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/filter_cc.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/filter_h.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/gitignore.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/model_cc.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/model_h.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/model_json.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/plugin_cc.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/plugin_h.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/restful_controller_base_cc.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/restful_controller_base_h.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/restful_controller_cc.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/restful_controller_custom_cc.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/restful_controller_custom_h.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/restful_controller_h.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/test_cmake.h.rule", "sourceGroupIndex" : 1 }, { "backtrace" : 0, "isGenerated" : true, "path" : "cmake-build-debug/drogon_ctl/test_main.h.rule", "sourceGroupIndex" : 1 } ], "type" : "EXECUTABLE" }