diff --git a/.gitignore b/.gitignore index fe72586..54fde96 100644 --- a/.gitignore +++ b/.gitignore @@ -58,3 +58,6 @@ Thumbs.db # Dependencies deps/ vendor/ + +source/.cache + diff --git a/source/compile_commands.json b/source/compile_commands.json new file mode 100644 index 0000000..52472a5 --- /dev/null +++ b/source/compile_commands.json @@ -0,0 +1,1046 @@ +[ +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/autocomplete.cpp.o -c /home/j/code/public/dropshell/source/src/autocomplete.cpp", + "file": "/home/j/code/public/dropshell/source/src/autocomplete.cpp", + "output": "CMakeFiles/dropshell.dir/src/autocomplete.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/autogen/_agent-local.cpp.o -c /home/j/code/public/dropshell/source/src/autogen/_agent-local.cpp", + "file": "/home/j/code/public/dropshell/source/src/autogen/_agent-local.cpp", + "output": "CMakeFiles/dropshell.dir/src/autogen/_agent-local.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/autogen/_agent-remote.cpp.o -c /home/j/code/public/dropshell/source/src/autogen/_agent-remote.cpp", + "file": "/home/j/code/public/dropshell/source/src/autogen/_agent-remote.cpp", + "output": "CMakeFiles/dropshell.dir/src/autogen/_agent-remote.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/backupdata.cpp.o -c /home/j/code/public/dropshell/source/src/commands/backupdata.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/backupdata.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/backupdata.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/colours.cpp.o -c /home/j/code/public/dropshell/source/src/commands/colours.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/colours.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/colours.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/command_registry.cpp.o -c /home/j/code/public/dropshell/source/src/commands/command_registry.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/command_registry.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/command_registry.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/create-server.cpp.o -c /home/j/code/public/dropshell/source/src/commands/create-server.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/create-server.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/create-server.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/create-service.cpp.o -c /home/j/code/public/dropshell/source/src/commands/create-service.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/create-service.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/create-service.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/create-template.cpp.o -c /home/j/code/public/dropshell/source/src/commands/create-template.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/create-template.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/create-template.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/destroy.cpp.o -c /home/j/code/public/dropshell/source/src/commands/destroy.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/destroy.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/destroy.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/disable.cpp.o -c /home/j/code/public/dropshell/source/src/commands/disable.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/disable.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/disable.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/edit.cpp.o -c /home/j/code/public/dropshell/source/src/commands/edit.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/edit.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/edit.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/enable.cpp.o -c /home/j/code/public/dropshell/source/src/commands/enable.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/enable.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/enable.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/exec.cpp.o -c /home/j/code/public/dropshell/source/src/commands/exec.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/exec.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/exec.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/hash.cpp.o -c /home/j/code/public/dropshell/source/src/commands/hash.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/hash.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/hash.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/health.cpp.o -c /home/j/code/public/dropshell/source/src/commands/health.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/health.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/health.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/help.cpp.o -c /home/j/code/public/dropshell/source/src/commands/help.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/help.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/help.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/install.cpp.o -c /home/j/code/public/dropshell/source/src/commands/install.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/install.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/install.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/list.cpp.o -c /home/j/code/public/dropshell/source/src/commands/list.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/list.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/list.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/restoredata.cpp.o -c /home/j/code/public/dropshell/source/src/commands/restoredata.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/restoredata.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/restoredata.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/shared_commands.cpp.o -c /home/j/code/public/dropshell/source/src/commands/shared_commands.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/shared_commands.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/shared_commands.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/ssh.cpp.o -c /home/j/code/public/dropshell/source/src/commands/ssh.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/ssh.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/ssh.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/start.cpp.o -c /home/j/code/public/dropshell/source/src/commands/start.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/start.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/start.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/stop.cpp.o -c /home/j/code/public/dropshell/source/src/commands/stop.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/stop.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/stop.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/uninstall.cpp.o -c /home/j/code/public/dropshell/source/src/commands/uninstall.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/uninstall.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/uninstall.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/commands/version.cpp.o -c /home/j/code/public/dropshell/source/src/commands/version.cpp", + "file": "/home/j/code/public/dropshell/source/src/commands/version.cpp", + "output": "CMakeFiles/dropshell.dir/src/commands/version.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/config.cpp.o -c /home/j/code/public/dropshell/source/src/config.cpp", + "file": "/home/j/code/public/dropshell/source/src/config.cpp", + "output": "CMakeFiles/dropshell.dir/src/config.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/main.cpp.o -c /home/j/code/public/dropshell/source/src/main.cpp", + "file": "/home/j/code/public/dropshell/source/src/main.cpp", + "output": "CMakeFiles/dropshell.dir/src/main.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/servers.cpp.o -c /home/j/code/public/dropshell/source/src/servers.cpp", + "file": "/home/j/code/public/dropshell/source/src/servers.cpp", + "output": "CMakeFiles/dropshell.dir/src/servers.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/service_runner.cpp.o -c /home/j/code/public/dropshell/source/src/service_runner.cpp", + "file": "/home/j/code/public/dropshell/source/src/service_runner.cpp", + "output": "CMakeFiles/dropshell.dir/src/service_runner.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/services.cpp.o -c /home/j/code/public/dropshell/source/src/services.cpp", + "file": "/home/j/code/public/dropshell/source/src/services.cpp", + "output": "CMakeFiles/dropshell.dir/src/services.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/templates.cpp.o -c /home/j/code/public/dropshell/source/src/templates.cpp", + "file": "/home/j/code/public/dropshell/source/src/templates.cpp", + "output": "CMakeFiles/dropshell.dir/src/templates.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/utils/b64ed.cpp.o -c /home/j/code/public/dropshell/source/src/utils/b64ed.cpp", + "file": "/home/j/code/public/dropshell/source/src/utils/b64ed.cpp", + "output": "CMakeFiles/dropshell.dir/src/utils/b64ed.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/utils/directories.cpp.o -c /home/j/code/public/dropshell/source/src/utils/directories.cpp", + "file": "/home/j/code/public/dropshell/source/src/utils/directories.cpp", + "output": "CMakeFiles/dropshell.dir/src/utils/directories.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/utils/dshash.cpp.o -c /home/j/code/public/dropshell/source/src/utils/dshash.cpp", + "file": "/home/j/code/public/dropshell/source/src/utils/dshash.cpp", + "output": "CMakeFiles/dropshell.dir/src/utils/dshash.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/utils/envmanager.cpp.o -c /home/j/code/public/dropshell/source/src/utils/envmanager.cpp", + "file": "/home/j/code/public/dropshell/source/src/utils/envmanager.cpp", + "output": "CMakeFiles/dropshell.dir/src/utils/envmanager.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/utils/execute.cpp.o -c /home/j/code/public/dropshell/source/src/utils/execute.cpp", + "file": "/home/j/code/public/dropshell/source/src/utils/execute.cpp", + "output": "CMakeFiles/dropshell.dir/src/utils/execute.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/utils/hash.cpp.o -c /home/j/code/public/dropshell/source/src/utils/hash.cpp", + "file": "/home/j/code/public/dropshell/source/src/utils/hash.cpp", + "output": "CMakeFiles/dropshell.dir/src/utils/hash.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/utils/output.cpp.o -c /home/j/code/public/dropshell/source/src/utils/output.cpp", + "file": "/home/j/code/public/dropshell/source/src/utils/output.cpp", + "output": "CMakeFiles/dropshell.dir/src/utils/output.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/utils/tableprint.cpp.o -c /home/j/code/public/dropshell/source/src/utils/tableprint.cpp", + "file": "/home/j/code/public/dropshell/source/src/utils/tableprint.cpp", + "output": "CMakeFiles/dropshell.dir/src/utils/tableprint.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -I/home/j/code/public/dropshell/source/build/src/autogen -I/home/j/code/public/dropshell/source/src -I/home/j/code/public/dropshell/source/src/utils -I/home/j/code/public/dropshell/source/src/contrib -I/home/j/code/public/dropshell/source/src/commands -I/home/j/code/public/dropshell/source/src/autogen -I/home/j/code/public/dropshell/source/build/_deps/nlohmann_json-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -o CMakeFiles/dropshell.dir/src/utils/utils.cpp.o -c /home/j/code/public/dropshell/source/src/utils/utils.cpp", + "file": "/home/j/code/public/dropshell/source/src/utils/utils.cpp", + "output": "CMakeFiles/dropshell.dir/src/utils/utils.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libassert-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/libassert-lib.dir/src/assert.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/libassert-src/src/assert.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/libassert-src/src/assert.cpp", + "output": "_deps/libassert-build/CMakeFiles/libassert-lib.dir/src/assert.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libassert-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/libassert-lib.dir/src/analysis.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/libassert-src/src/analysis.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/libassert-src/src/analysis.cpp", + "output": "_deps/libassert-build/CMakeFiles/libassert-lib.dir/src/analysis.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libassert-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/libassert-lib.dir/src/utils.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/libassert-src/src/utils.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/libassert-src/src/utils.cpp", + "output": "_deps/libassert-build/CMakeFiles/libassert-lib.dir/src/utils.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libassert-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/libassert-lib.dir/src/stringification.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/libassert-src/src/stringification.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/libassert-src/src/stringification.cpp", + "output": "_deps/libassert-build/CMakeFiles/libassert-lib.dir/src/stringification.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libassert-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/libassert-lib.dir/src/platform.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/libassert-src/src/platform.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/libassert-src/src/platform.cpp", + "output": "_deps/libassert-build/CMakeFiles/libassert-lib.dir/src/platform.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libassert-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/libassert-lib.dir/src/printing.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/libassert-src/src/printing.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/libassert-src/src/printing.cpp", + "output": "_deps/libassert-build/CMakeFiles/libassert-lib.dir/src/printing.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libassert-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/libassert-lib.dir/src/paths.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/libassert-src/src/paths.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/libassert-src/src/paths.cpp", + "output": "_deps/libassert-build/CMakeFiles/libassert-lib.dir/src/paths.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libassert-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DLIBASSERT_STATIC_DEFINE -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-build/include -isystem /home/j/code/public/dropshell/source/build/_deps/libassert-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/libassert-lib.dir/src/tokenizer.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/libassert-src/src/tokenizer.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/libassert-src/src/tokenizer.cpp", + "output": "_deps/libassert-build/CMakeFiles/libassert-lib.dir/src/tokenizer.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/binary/elf.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/binary/elf.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/binary/elf.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/binary/elf.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/binary/mach-o.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/binary/mach-o.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/binary/mach-o.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/binary/mach-o.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/binary/module_base.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/binary/module_base.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/binary/module_base.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/binary/module_base.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/binary/object.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/binary/object.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/binary/object.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/binary/object.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/binary/pe.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/binary/pe.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/binary/pe.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/binary/pe.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/binary/safe_dl.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/binary/safe_dl.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/binary/safe_dl.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/binary/safe_dl.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/cpptrace.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/cpptrace.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/cpptrace.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/cpptrace.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/ctrace.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/ctrace.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/ctrace.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/ctrace.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/exceptions.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/exceptions.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/exceptions.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/exceptions.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/from_current.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/from_current.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/from_current.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/from_current.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/formatting.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/formatting.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/formatting.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/formatting.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/options.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/options.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/options.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/options.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/utils.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/utils.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/utils.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/utils.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/demangle/demangle_with_cxxabi.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/demangle/demangle_with_cxxabi.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/demangle/demangle_with_cxxabi.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/demangle/demangle_with_cxxabi.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/demangle/demangle_with_nothing.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/demangle/demangle_with_nothing.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/demangle/demangle_with_nothing.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/demangle/demangle_with_nothing.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/demangle/demangle_with_winapi.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/demangle/demangle_with_winapi.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/demangle/demangle_with_winapi.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/demangle/demangle_with_winapi.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/snippets/snippet.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/snippets/snippet.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/snippets/snippet.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/snippets/snippet.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/symbols/dwarf/debug_map_resolver.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/dwarf/debug_map_resolver.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/dwarf/debug_map_resolver.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/symbols/dwarf/debug_map_resolver.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/symbols/dwarf/dwarf_options.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/dwarf/dwarf_options.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/dwarf/dwarf_options.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/symbols/dwarf/dwarf_options.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/symbols/dwarf/dwarf_resolver.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/dwarf/dwarf_resolver.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/dwarf/dwarf_resolver.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/symbols/dwarf/dwarf_resolver.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/symbols/symbols_core.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/symbols_core.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/symbols_core.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/symbols/symbols_core.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/symbols/symbols_with_addr2line.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/symbols_with_addr2line.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/symbols_with_addr2line.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/symbols/symbols_with_addr2line.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/symbols/symbols_with_dbghelp.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/symbols_with_dbghelp.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/symbols_with_dbghelp.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/symbols/symbols_with_dbghelp.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/symbols/symbols_with_dl.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/symbols_with_dl.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/symbols_with_dl.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/symbols/symbols_with_dl.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/symbols/symbols_with_libbacktrace.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/symbols_with_libbacktrace.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/symbols_with_libbacktrace.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/symbols/symbols_with_libbacktrace.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/symbols/symbols_with_libdwarf.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/symbols_with_libdwarf.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/symbols_with_libdwarf.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/symbols/symbols_with_libdwarf.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/symbols/symbols_with_nothing.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/symbols_with_nothing.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/symbols/symbols_with_nothing.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/symbols/symbols_with_nothing.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/unwind/unwind_with_dbghelp.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/unwind/unwind_with_dbghelp.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/unwind/unwind_with_dbghelp.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/unwind/unwind_with_dbghelp.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/unwind/unwind_with_execinfo.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/unwind/unwind_with_execinfo.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/unwind/unwind_with_execinfo.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/unwind/unwind_with_execinfo.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/unwind/unwind_with_libunwind.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/unwind/unwind_with_libunwind.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/unwind/unwind_with_libunwind.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/unwind/unwind_with_libunwind.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/unwind/unwind_with_nothing.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/unwind/unwind_with_nothing.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/unwind/unwind_with_nothing.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/unwind/unwind_with_nothing.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/unwind/unwind_with_unwind.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/unwind/unwind_with_unwind.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/unwind/unwind_with_unwind.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/unwind/unwind_with_unwind.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/unwind/unwind_with_winapi.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/unwind/unwind_with_winapi.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/unwind/unwind_with_winapi.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/unwind/unwind_with_winapi.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/utils/microfmt.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/utils/microfmt.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/utils/microfmt.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/utils/microfmt.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/utils/utils.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/utils/utils.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/utils/utils.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/utils/utils.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-build", + "command": "/usr/bin/c++ -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DHAS_ATTRIBUTE_PACKED -DLIBDWARF_STATIC -DNOMINMAX -DPIC -I/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/include -isystem /home/j/code/public/dropshell/source/build/_deps/cpptrace-build/include -static -O3 -DNDEBUG -O3 -DNDEBUG -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror=return-type -Wundef -Wuseless-cast -Wmaybe-uninitialized -o CMakeFiles/cpptrace-lib.dir/src/platform/dbghelp_utils.cpp.o -c /home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/platform/dbghelp_utils.cpp", + "file": "/home/j/code/public/dropshell/source/build/_deps/cpptrace-src/src/platform/dbghelp_utils.cpp", + "output": "_deps/cpptrace-build/CMakeFiles/cpptrace-lib.dir/src/platform/dbghelp_utils.cpp.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/common/debug.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/common/debug.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/common/debug.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/common/debug.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/common/entropy_common.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/common/entropy_common.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/common/entropy_common.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/common/entropy_common.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/common/error_private.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/common/error_private.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/common/error_private.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/common/error_private.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/common/fse_decompress.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/common/fse_decompress.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/common/fse_decompress.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/common/fse_decompress.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/common/pool.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/common/pool.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/common/pool.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/common/pool.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/common/threading.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/common/threading.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/common/threading.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/common/threading.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/common/xxhash.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/common/xxhash.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/common/xxhash.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/common/xxhash.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/common/zstd_common.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/common/zstd_common.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/common/zstd_common.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/common/zstd_common.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/fse_compress.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/fse_compress.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/fse_compress.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/fse_compress.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/hist.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/hist.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/hist.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/hist.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/huf_compress.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/huf_compress.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/huf_compress.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/huf_compress.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_compress.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_compress.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_compress.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_compress.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_compress_literals.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_compress_literals.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_compress_literals.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_compress_literals.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_compress_sequences.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_compress_sequences.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_compress_sequences.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_compress_sequences.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_compress_superblock.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_compress_superblock.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_compress_superblock.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_compress_superblock.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_double_fast.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_double_fast.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_double_fast.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_double_fast.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_fast.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_fast.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_fast.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_fast.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_lazy.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_lazy.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_lazy.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_lazy.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_ldm.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_ldm.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_ldm.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_ldm.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_opt.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_opt.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_opt.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_opt.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_preSplit.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_preSplit.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstd_preSplit.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstd_preSplit.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstdmt_compress.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstdmt_compress.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/compress/zstdmt_compress.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/compress/zstdmt_compress.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/decompress/huf_decompress.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/decompress/huf_decompress.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/decompress/huf_decompress.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/decompress/huf_decompress.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/decompress/zstd_ddict.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/decompress/zstd_ddict.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/decompress/zstd_ddict.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/decompress/zstd_ddict.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/decompress/zstd_decompress.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/decompress/zstd_decompress.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/decompress/zstd_decompress.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/decompress/zstd_decompress.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/decompress/zstd_decompress_block.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/decompress/zstd_decompress_block.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/decompress/zstd_decompress_block.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/decompress/zstd_decompress_block.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -O3 -DNDEBUG -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/decompress/huf_decompress_amd64.S.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/decompress/huf_decompress_amd64.S", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/decompress/huf_decompress_amd64.S", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/decompress/huf_decompress_amd64.S.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/dictBuilder/cover.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/dictBuilder/cover.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/dictBuilder/cover.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/dictBuilder/cover.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/dictBuilder/divsufsort.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/dictBuilder/divsufsort.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/dictBuilder/divsufsort.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/dictBuilder/divsufsort.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/dictBuilder/fastcover.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/dictBuilder/fastcover.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/dictBuilder/fastcover.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/dictBuilder/fastcover.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib", + "command": "/usr/bin/cc -DXXH_NAMESPACE=ZSTD_ -DZSTD_LEGACY_SUPPORT=0 -DZSTD_MULTITHREAD -I/home/j/code/public/dropshell/source/build/_deps/zstd-build/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/lib -static -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -Wa,--noexecstack -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/libzstd_static.dir/__/__/__/lib/dictBuilder/zdict.c.o -c /home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/dictBuilder/zdict.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib/dictBuilder/zdict.c", + "output": "_deps/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/__/lib/dictBuilder/zdict.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_abbrev.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_abbrev.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_abbrev.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_abbrev.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_alloc.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_alloc.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_alloc.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_alloc.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_crc.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_crc.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_crc.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_crc.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_crc32.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_crc32.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_crc32.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_crc32.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_arange.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_arange.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_arange.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_arange.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_debug_sup.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_debug_sup.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_debug_sup.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_debug_sup.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_debugaddr.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_debugaddr.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_debugaddr.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_debugaddr.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_debuglink.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_debuglink.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_debuglink.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_debuglink.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_die_deliv.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_die_deliv.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_die_deliv.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_die_deliv.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_debugnames.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_debugnames.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_debugnames.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_debugnames.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_dsc.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_dsc.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_dsc.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_dsc.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_elf_load_headers.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_elf_load_headers.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_elf_load_headers.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_elf_load_headers.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_elfread.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_elfread.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_elfread.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_elfread.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_elf_rel_detector.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_elf_rel_detector.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_elf_rel_detector.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_elf_rel_detector.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_error.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_error.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_error.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_error.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_fill_in_attr_form.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_fill_in_attr_form.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_fill_in_attr_form.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_fill_in_attr_form.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_find_sigref.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_find_sigref.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_find_sigref.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_find_sigref.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_fission_to_cu.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_fission_to_cu.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_fission_to_cu.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_fission_to_cu.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_form.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_form.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_form.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_form.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_form_class_names.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_form_class_names.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_form_class_names.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_form_class_names.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_frame.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_frame.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_frame.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_frame.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_frame2.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_frame2.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_frame2.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_frame2.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_gdbindex.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_gdbindex.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_gdbindex.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_gdbindex.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_global.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_global.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_global.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_global.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_gnu_index.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_gnu_index.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_gnu_index.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_gnu_index.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_groups.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_groups.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_groups.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_groups.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_harmless.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_harmless.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_harmless.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_harmless.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_generic_init.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_generic_init.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_generic_init.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_generic_init.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_init_finish.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_init_finish.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_init_finish.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_init_finish.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_leb.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_leb.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_leb.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_leb.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_line.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_line.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_line.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_line.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_loc.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_loc.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_loc.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_loc.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_loclists.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_loclists.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_loclists.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_loclists.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_locationop_read.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_locationop_read.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_locationop_read.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_locationop_read.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_machoread.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_machoread.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_machoread.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_machoread.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_macro.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_macro.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_macro.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_macro.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_macro5.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_macro5.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_macro5.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_macro5.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_memcpy_swap.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_memcpy_swap.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_memcpy_swap.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_memcpy_swap.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_names.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_names.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_names.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_names.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_object_read_common.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_object_read_common.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_object_read_common.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_object_read_common.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_object_detector.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_object_detector.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_object_detector.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_object_detector.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_peread.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_peread.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_peread.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_peread.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_query.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_query.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_query.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_query.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_ranges.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_ranges.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_ranges.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_ranges.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_rnglists.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_rnglists.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_rnglists.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_rnglists.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_safe_arithmetic.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_safe_arithmetic.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_safe_arithmetic.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_safe_arithmetic.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_safe_strcpy.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_safe_strcpy.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_safe_strcpy.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_safe_strcpy.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_secname_ck.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_secname_ck.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_secname_ck.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_secname_ck.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_seekr.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_seekr.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_seekr.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_seekr.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_setup_sections.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_setup_sections.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_setup_sections.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_setup_sections.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_string.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_string.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_string.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_string.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_stringsection.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_stringsection.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_stringsection.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_stringsection.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_tied.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_tied.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_tied.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_tied.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_str_offsets.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_str_offsets.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_str_offsets.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_str_offsets.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_tsearchhash.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_tsearchhash.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_tsearchhash.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_tsearchhash.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_util.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_util.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_util.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_util.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_xu_index.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_xu_index.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_xu_index.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_xu_index.c.o" +}, +{ + "directory": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-build/src/lib/libdwarf", + "command": "/usr/bin/cc -DLIBDWARF_STATIC -DPIC -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-build -I/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/lib -I/home/j/code/public/dropshell/source/build/_deps/zstd-src/build/cmake/../../lib -static -O3 -DNDEBUG -std=gnu2x -fPIC -o CMakeFiles/dwarf.dir/dwarf_print_lines.c.o -c /home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_print_lines.c", + "file": "/home/j/code/public/dropshell/source/build/_deps/libdwarf-src/src/lib/libdwarf/dwarf_print_lines.c", + "output": "_deps/libdwarf-build/src/lib/libdwarf/CMakeFiles/dwarf.dir/dwarf_print_lines.c.o" +} +] \ No newline at end of file diff --git a/source/src/autogen/_agent-local.cpp b/source/src/autogen/_agent-local.cpp index 4c9cc78..0131286 100644 --- a/source/src/autogen/_agent-local.cpp +++ b/source/src/autogen/_agent-local.cpp @@ -144,7 +144,7 @@ bool recreate_tree(std::string destination_folder) { size_t actual_size; base64_decode(filedata_base64, strlen(filedata_base64), decoded_data, &actual_size); - bool file_written = _recreate_file_(outpath, 7211800578327693679ULL, std::filesystem::perms(493), decoded_data, actual_size); + bool file_written = _recreate_file_(outpath, 7211800578327693679ULL, std::filesystem::perms(509), decoded_data, actual_size); delete[] decoded_data; any_written = any_written || file_written; } diff --git a/source/src/autogen/_agent-remote.cpp b/source/src/autogen/_agent-remote.cpp index d5eef3e..15326fd 100644 --- a/source/src/autogen/_agent-remote.cpp +++ b/source/src/autogen/_agent-remote.cpp @@ -246,52 +246,268 @@ bool recreate_tree(std::string destination_folder) { size_t actual_size; base64_decode(filedata_base64, strlen(filedata_base64), decoded_data, &actual_size); - bool file_written = _recreate_file_(outpath, 11153801105139786982ULL, std::filesystem::perms(493), decoded_data, actual_size); + bool file_written = _recreate_file_(outpath, 11153801105139786982ULL, std::filesystem::perms(509), decoded_data, actual_size); delete[] decoded_data; any_written = any_written || file_written; } { - // File: agent-install.sh - fs::path outpath = fs::path(destination_folder) / "agent-install.sh"; - static const char filedata_base64[] = "IyEvYmluL2Jhc2gKCiMgVGhpcyBzY3JpcHQgaXMgdXNlZCB0byBpbnN0YWxsIHRoZSBkcm9wc2hl"\ - "bGwgYWdlbnQgb24gYSByZW1vdGUgc2VydmVyLgoKU0NSSVBUX0RJUj0kKGRpcm5hbWUgIiQwIikK"\ - "CnNldCAtYQoKQUdFTlRfUEFUSD0iJFNDUklQVF9ESVIiCgpzZXQgK2EKCgppZiBbIC1mICIkU0NS"\ - "SVBUX0RJUi9jb21tb24uc2giIF07IHRoZW4KICAgIHNvdXJjZSAiJFNDUklQVF9ESVIvY29tbW9u"\ - "LnNoIgplbHNlCiAgICBlY2hvICJFcnJvcjogY29tbW9uLnNoIG5vdCBmb3VuZCBpbiAkU0NSSVBU"\ - "X0RJUiIKICAgIGV4aXQgMQpmaQoKX2NoZWNrX3JlcXVpcmVkX2Vudl92YXJzICJBR0VOVF9QQVRI"\ - "IgoKZnVuY3Rpb24gaW5zdGFsbF9iYjY0KCkgeyAgICAKICAgIEJCNjRfcGF0aD0iJHtBR0VOVF9Q"\ - "QVRIfS9iYjY0IgogICAgQVJDSD0kKHVuYW1lIC1tKQogICAgaWYgISBjdXJsIC1zICJodHRwczov"\ - "L2dldGJpbi54eXovYmI2NDpsYXRlc3QtJHtBUkNIfSIgPiAiJHtCQjY0X3BhdGh9IjsgdGhlbgog"\ - "ICAgICAgIF9kaWUgIkZhaWxlZCB0byBpbnN0YWxsIGJiNjQuIEN1cmwgcmV0dXJuZWQgbm9uLXpl"\ - "cm8gZXhpdCBjb2RlLiIKICAgIGZpCiAgICBjaG93biAiJChpZCAtdSAiJFVTRVIiKTokKGlkIC1n"\ - "ICIkVVNFUiIpIiAiJHtCQjY0X3BhdGh9IgogICAgY2htb2QgK3ggIiR7QkI2NF9wYXRofSIKCiAg"\ - "ICAjIHRlc3QgaWYgYmI2NCBpcyBpbnN0YWxsZWQKICAgIGlmIFZFUj0kKCIke0JCNjRfcGF0aH0i"\ - "IHZlcnNpb24pOyB0aGVuCiAgICAgICAgZWNobyAiYmI2NCB2JFZFUiBpbnN0YWxsZWQuIgogICAg"\ - "ZWxzZQogICAgICAgIF9kaWUgImJiNjQgZGlkIG5vdCBpbnN0YWxsIGNvcnJlY3RseS4iCiAgICBm"\ - "aQoKICAgIHJldHVybiAwOwp9CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t"\ - "LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoKIyBDaGVjayBwcmUtcmVxdWlz"\ - "aXRlcwoKIyBDaGVjayBpZiBjdXJsIGlzIGluc3RhbGxlZAppZiAhIGNvbW1hbmQgLXYgY3VybCAm"\ - "PiAvZGV2L251bGw7IHRoZW4KICAgIF9kaWUgIkN1cmwgaXMgbm90IGluc3RhbGxlZC4gQ3VybCBp"\ - "cyByZXF1aXJlZCBmb3IgYWdlbnQgaW5zdGFsbGF0aW9uLiIKZmkKCiMgY2hlY2sgZG9ja2VyIGlu"\ - "c3RhbGxhdGlvbgppZiAhIGNvbW1hbmQgLXYgZG9ja2VyICY+IC9kZXYvbnVsbDsgdGhlbgogICAg"\ - "ZWNobyAiRG9ja2VyIGlzIG5vdCBpbnN0YWxsZWQuIERvY2tlciBpcyByZXF1aXJlZCBmb3IgYWdl"\ - "bnQgaW5zdGFsbGF0aW9uLiIKICAgIGV4aXQgMQpmaQoKIyBjaGVjayByc3luYyBpbnN0YWxsYXRp"\ - "b24KaWYgISBjb21tYW5kIC12IHJzeW5jICY+IC9kZXYvbnVsbDsgdGhlbgogICAgZWNobyAiUnN5"\ - "bmMgaXMgbm90IGluc3RhbGxlZC4gUnN5bmMgaXMgcmVxdWlyZWQgZm9yIGFnZW50IGluc3RhbGxh"\ - "dGlvbi4iCiAgICBleGl0IDEKZmkKCgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t"\ - "LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoKZWNobyAiSW5zdGFsbGlu"\ - "ZyBkcm9wc2hlbGwgYWdlbnQuLi4iCgppbnN0YWxsX2JiNjQKCiMtLS0tLS0tLS0tLS0tLS0tLS0t"\ - "LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgoj"\ - "IGNvbmZpcm0gd2UncmUgaW4gYSBnb29kIHN0YXRlLgoKcmVxdWlyZWRfZmlsZXM9KAogICAgIiRB"\ - "R0VOVF9QQVRIL2JiNjQiCiAgICAiJEFHRU5UX1BBVEgvX2FsbHNlcnZpY2Vzc3RhdHVzLnNoIgog"\ - "ICAgIiRBR0VOVF9QQVRIL2NvbW1vbi5zaCIKICAgICIkQUdFTlRfUEFUSC9kYXRhY29tbWFuZHMu"\ - "c2giCikKCiMgY2hlY2sgaWYgYWxsIGZpbGVzIGV4aXN0CmZvciBmaWxlIGluICIke3JlcXVpcmVk"\ - "X2ZpbGVzW0BdfSI7IGRvCiAgICBpZiBbICEgLWYgIiRmaWxlIiBdOyB0aGVuCiAgICAgICAgX2Rp"\ - "ZSAiJGZpbGUgZG9lcyBub3QgZXhpc3QuIFBsZWFzZSBjaGVjayB0aGUgaW5zdGFsbGF0aW9uLiIK"\ - "ICAgIGZpCmRvbmUKCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t"\ - "LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgplY2hvICJDb21wbGV0ZWQgZHJvcHNoZWxs"\ - "IGFnZW50IGluc3RhbGxhdGlvbi4iCgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t"\ - "LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoKZXhpdCAwCg=="; + // File: datacommands_v2.sh + fs::path outpath = fs::path(destination_folder) / "datacommands_v2.sh"; + static const char filedata_base64[] = "IyEvYmluL2Jhc2gKCiMgUmVmYWN0b3JlZCBkYXRhIGNvbW1hbmRzIHdpdGggdHlwZS1zcGVjaWZp"\ + "YyBmdW5jdGlvbnMgYW5kIHN0YW5kYXJkaXplZCBsYWJlbHMKIyBGb3JtYXQ6IDxjb21tYW5kPl88"\ + "dHlwZT4gPGxhYmVsPiA8bG9jYXRpb24+CiMgd2hlcmU6CiMgICAtIGNvbW1hbmQ6IGNyZWF0ZSwg"\ + "ZGVzdHJveSwgYmFja3VwLCByZXN0b3JlCiMgICAtIHR5cGU6IGZpbGUsIHBhdGgsIHZvbHVtZQoj"\ + "ICAgLSBsYWJlbDogc3RhbmRhcmRpemVkIGlkZW50aWZpZXIgKGUuZy4sICJjb25maWciLCAiZGF0"\ + "YSIsICJsb2dzIikKIyAgIC0gbG9jYXRpb246IGFjdHVhbCBwYXRoL3ZvbHVtZSBuYW1lICh2YXJp"\ + "ZXMgcGVyIGluc3RhbGxhdGlvbikKCk1ZSUQ9JChpZCAtdSkKTVlHUlA9JChpZCAtZykKCiMgPT09"\ + "PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09"\ + "PT09PT09PT09PT09PT09PQojIEZJTEUgT1BFUkFUSU9OUwojID09PT09PT09PT09PT09PT09PT09"\ + "PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K"\ + "CmNyZWF0ZV9maWxlKCkgewogICAgbG9jYWwgbGFiZWw9IiQxIgogICAgbG9jYWwgZmlsZXBhdGg9"\ + "IiQyIgogICAgCiAgICBlY2hvICJbY3JlYXRlX2ZpbGVdIGxhYmVsPSRsYWJlbCBmaWxlcGF0aD0k"\ + "ZmlsZXBhdGgiCiAgICAKICAgIGxvY2FsIGZpbGVfcGFyZW50CiAgICBmaWxlX3BhcmVudD0kKGRp"\ + "cm5hbWUgIiR7ZmlsZXBhdGh9IikKICAgIGxvY2FsIGZpbGVfbmFtZQogICAgZmlsZV9uYW1lPSQo"\ + "YmFzZW5hbWUgIiR7ZmlsZXBhdGh9IikKICAgIAogICAgaWYgWyAhIC1kICIke2ZpbGVfcGFyZW50"\ + "fSIgXTsgdGhlbgogICAgICAgIGVjaG8gIkNyZWF0aW5nIHBhcmVudCBkaXJlY3RvcnkgJHtmaWxl"\ + "X3BhcmVudH0iCiAgICAgICAgbWtkaXIgLXAgIiR7ZmlsZV9wYXJlbnR9IgogICAgZmkKICAgIAog"\ + "ICAgaWYgWyAhIC1mICIke2ZpbGVwYXRofSIgXTsgdGhlbgogICAgICAgIGVjaG8gIkNyZWF0aW5n"\ + "IGZpbGUgJHtmaWxlcGF0aH0iCiAgICAgICAgdG91Y2ggIiR7ZmlsZXBhdGh9IgogICAgZWxzZQog"\ + "ICAgICAgIGVjaG8gIkZpbGUgJHtmaWxlcGF0aH0gYWxyZWFkeSBleGlzdHMgLSB1bmNoYW5nZWQi"\ + "CiAgICBmaQp9CgpkZXN0cm95X2ZpbGUoKSB7CiAgICBsb2NhbCBsYWJlbD0iJDEiCiAgICBsb2Nh"\ + "bCBmaWxlcGF0aD0iJDIiCiAgICAKICAgIGVjaG8gIltkZXN0cm95X2ZpbGVdIGxhYmVsPSRsYWJl"\ + "bCBmaWxlcGF0aD0kZmlsZXBhdGgiCiAgICAKICAgIGlmIFsgLWYgIiR7ZmlsZXBhdGh9IiBdOyB0"\ + "aGVuCiAgICAgICAgZWNobyAiUmVtb3ZpbmcgZmlsZSAke2ZpbGVwYXRofSIKICAgICAgICBybSAt"\ + "ZiAiJHtmaWxlcGF0aH0iCiAgICBlbHNlCiAgICAgICAgZWNobyAiRmlsZSAke2ZpbGVwYXRofSBk"\ + "b2VzIG5vdCBleGlzdCAtIG5vdGhpbmcgdG8gZGVzdHJveSIKICAgIGZpCn0KCmJhY2t1cF9maWxl"\ + "KCkgewogICAgbG9jYWwgbGFiZWw9IiQxIgogICAgbG9jYWwgZmlsZXBhdGg9IiQyIgogICAgbG9j"\ + "YWwgYmFja3VwX2ZvbGRlcj0iJDMiCiAgICAKICAgIGVjaG8gIltiYWNrdXBfZmlsZV0gbGFiZWw9"\ + "JGxhYmVsIGZpbGVwYXRoPSRmaWxlcGF0aCBiYWNrdXBfZm9sZGVyPSRiYWNrdXBfZm9sZGVyIgog"\ + "ICAgCiAgICAjIENyZWF0ZSBzdWJmb2xkZXIgdXNpbmcgdGhlIGxhYmVsCiAgICBsb2NhbCB0YXJn"\ + "ZXRfZGlyPSIke2JhY2t1cF9mb2xkZXJ9L2ZpbGVfJHtsYWJlbH0iCiAgICBta2RpciAtcCAiJHt0"\ + "YXJnZXRfZGlyfSIKICAgIAogICAgaWYgWyAtZiAiJHtmaWxlcGF0aH0iIF07IHRoZW4KICAgICAg"\ + "ICBsb2NhbCBmaWxlX3BhcmVudAogICAgICAgIGZpbGVfcGFyZW50PSQoZGlybmFtZSAiJHtmaWxl"\ + "cGF0aH0iKQogICAgICAgIGxvY2FsIGZpbGVfbmFtZQogICAgICAgIGZpbGVfbmFtZT0kKGJhc2Vu"\ + "YW1lICIke2ZpbGVwYXRofSIpCiAgICAgICAgCiAgICAgICAgIyBTdG9yZSBtZXRhZGF0YSBhYm91"\ + "dCB0aGUgZmlsZQogICAgICAgIGVjaG8gIiR7ZmlsZXBhdGh9IiA+ICIke3RhcmdldF9kaXJ9L29y"\ + "aWdpbmFsX3BhdGgudHh0IgogICAgICAgIAogICAgICAgICMgQ29weSB0aGUgZmlsZSAtIHNhdmUg"\ + "YXMgdGhlIGxhYmVsIG5hbWUsIG5vdCBvcmlnaW5hbCBmaWxlbmFtZQogICAgICAgIGRvY2tlciBy"\ + "dW4gLS1ybSBcCiAgICAgICAgICAgIC12ICIke2ZpbGVfcGFyZW50fSI6L3NvdXJjZSBcCiAgICAg"\ + "ICAgICAgIC12ICIke3RhcmdldF9kaXJ9IjovYmFja3VwIFwKICAgICAgICAgICAgZGViaWFuIGJh"\ + "c2ggLWMgImNwIC9zb3VyY2UvJHtmaWxlX25hbWV9IC9iYWNrdXAvJHtsYWJlbH0uZGF0YSAmJiBj"\ + "aG93biAtUiAkTVlJRDokTVlHUlAgL2JhY2t1cCIKICAgICAgICAKICAgICAgICBlY2hvICJGaWxl"\ + "ICR7ZmlsZXBhdGh9IGJhY2tlZCB1cCBzdWNjZXNzZnVsbHkgYXMgJHtsYWJlbH0uZGF0YSIKICAg"\ + "IGVsc2UKICAgICAgICBlY2hvICJGaWxlICR7ZmlsZXBhdGh9IGRvZXMgbm90IGV4aXN0IC0gbm90"\ + "aGluZyB0byBiYWNrdXAiCiAgICBmaQp9CgpyZXN0b3JlX2ZpbGUoKSB7CiAgICBsb2NhbCBsYWJl"\ + "bD0iJDEiCiAgICBsb2NhbCBmaWxlcGF0aD0iJDIiCiAgICBsb2NhbCBiYWNrdXBfZm9sZGVyPSIk"\ + "MyIKICAgIAogICAgZWNobyAiW3Jlc3RvcmVfZmlsZV0gbGFiZWw9JGxhYmVsIGZpbGVwYXRoPSRm"\ + "aWxlcGF0aCBiYWNrdXBfZm9sZGVyPSRiYWNrdXBfZm9sZGVyIgogICAgCiAgICBsb2NhbCBzb3Vy"\ + "Y2VfZGlyPSIke2JhY2t1cF9mb2xkZXJ9L2ZpbGVfJHtsYWJlbH0iCiAgICAKICAgIGlmIFsgISAt"\ + "ZCAiJHtzb3VyY2VfZGlyfSIgXTsgdGhlbgogICAgICAgIGVjaG8gIkJhY2t1cCBmb3IgbGFiZWwg"\ + "JyR7bGFiZWx9JyBub3QgZm91bmQgaW4gJHtiYWNrdXBfZm9sZGVyfSIKICAgICAgICByZXR1cm4g"\ + "MQogICAgZmkKICAgIAogICAgIyBGaWxlIGlzIGJhY2tlZCB1cCBhcyAke2xhYmVsfS5kYXRhLCBu"\ + "b3Qgb3JpZ2luYWwgZmlsZW5hbWUKICAgIGlmIFsgLWYgIiR7c291cmNlX2Rpcn0vJHtsYWJlbH0u"\ + "ZGF0YSIgXTsgdGhlbgogICAgICAgICMgRW5zdXJlIHBhcmVudCBkaXJlY3RvcnkgZXhpc3RzCiAg"\ + "ICAgICAgbG9jYWwgZmlsZV9wYXJlbnQKICAgICAgICBmaWxlX3BhcmVudD0kKGRpcm5hbWUgIiR7"\ + "ZmlsZXBhdGh9IikKICAgICAgICBta2RpciAtcCAiJHtmaWxlX3BhcmVudH0iCiAgICAgICAgCiAg"\ + "ICAgICAgIyBSZW1vdmUgZXhpc3RpbmcgZmlsZSBpZiBwcmVzZW50CiAgICAgICAgcm0gLWYgIiR7"\ + "ZmlsZXBhdGh9IgogICAgICAgIAogICAgICAgICMgQ29weSBmcm9tIGJhY2t1cCAtIHJlc3RvcmUg"\ + "ZnJvbSBsYWJlbC5kYXRhIHRvIHRhcmdldCBmaWxlcGF0aAogICAgICAgIGNwICIke3NvdXJjZV9k"\ + "aXJ9LyR7bGFiZWx9LmRhdGEiICIke2ZpbGVwYXRofSIKICAgICAgICBlY2hvICJGaWxlICR7Zmls"\ + "ZXBhdGh9IHJlc3RvcmVkIHN1Y2Nlc3NmdWxseSBmcm9tICR7bGFiZWx9LmRhdGEiCiAgICBlbHNl"\ + "CiAgICAgICAgZWNobyAiQmFja3VwIGZpbGUgJHtzb3VyY2VfZGlyfS8ke2xhYmVsfS5kYXRhIG5v"\ + "dCBmb3VuZCIKICAgICAgICByZXR1cm4gMQogICAgZmkKfQoKIyA9PT09PT09PT09PT09PT09PT09"\ + "PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09"\ + "CiMgUEFUSCBPUEVSQVRJT05TCiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09"\ + "PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKY3JlYXRlX3BhdGgoKSB7"\ + "CiAgICBsb2NhbCBsYWJlbD0iJDEiCiAgICBsb2NhbCBwYXRoPSIkMiIKICAgIAogICAgZWNobyAi"\ + "W2NyZWF0ZV9wYXRoXSBsYWJlbD0kbGFiZWwgcGF0aD0kcGF0aCIKICAgIAogICAgaWYgWyAtZCAi"\ + "JHtwYXRofSIgXTsgdGhlbgogICAgICAgIGVjaG8gIlBhdGggJHtwYXRofSBhbHJlYWR5IGV4aXN0"\ + "cyAtIHVuY2hhbmdlZCIKICAgIGVsc2UKICAgICAgICBlY2hvICJDcmVhdGluZyBwYXRoICR7cGF0"\ + "aH0iCiAgICAgICAgbWtkaXIgLXAgIiR7cGF0aH0iCiAgICBmaQp9CgpkZXN0cm95X3BhdGgoKSB7"\ + "CiAgICBsb2NhbCBsYWJlbD0iJDEiCiAgICBsb2NhbCBwYXRoPSIkMiIKICAgIAogICAgZWNobyAi"\ + "W2Rlc3Ryb3lfcGF0aF0gbGFiZWw9JGxhYmVsIHBhdGg9JHBhdGgiCiAgICAKICAgIGlmIFsgLWQg"\ + "IiR7cGF0aH0iIF07IHRoZW4KICAgICAgICBsb2NhbCBwYXRoX3BhcmVudAogICAgICAgIHBhdGhf"\ + "cGFyZW50PSQoZGlybmFtZSAiJHtwYXRofSIpCiAgICAgICAgbG9jYWwgcGF0aF9jaGlsZAogICAg"\ + "ICAgIHBhdGhfY2hpbGQ9JChiYXNlbmFtZSAiJHtwYXRofSIpCiAgICAgICAgCiAgICAgICAgZWNo"\ + "byAiRGVzdHJveWluZyBwYXRoICR7cGF0aH0iCiAgICAgICAgZG9ja2VyIHJ1biAtLXJtIC12ICIk"\ + "e3BhdGhfcGFyZW50fSI6L3ZvbHVtZSBkZWJpYW4gYmFzaCAtYyAicm0gLXJmIC92b2x1bWUvJHtw"\ + "YXRoX2NoaWxkfSIKICAgIGVsc2UKICAgICAgICBlY2hvICJQYXRoICR7cGF0aH0gZG9lcyBub3Qg"\ + "ZXhpc3QgLSBub3RoaW5nIHRvIGRlc3Ryb3kiCiAgICBmaQp9CgpiYWNrdXBfcGF0aCgpIHsKICAg"\ + "IGxvY2FsIGxhYmVsPSIkMSIKICAgIGxvY2FsIHBhdGg9IiQyIgogICAgbG9jYWwgYmFja3VwX2Zv"\ + "bGRlcj0iJDMiCiAgICAKICAgIGVjaG8gIltiYWNrdXBfcGF0aF0gbGFiZWw9JGxhYmVsIHBhdGg9"\ + "JHBhdGggYmFja3VwX2ZvbGRlcj0kYmFja3VwX2ZvbGRlciIKICAgIAogICAgIyBDcmVhdGUgc3Vi"\ + "Zm9sZGVyIHVzaW5nIHRoZSBsYWJlbAogICAgbG9jYWwgdGFyZ2V0X2Rpcj0iJHtiYWNrdXBfZm9s"\ + "ZGVyfS9wYXRoXyR7bGFiZWx9IgogICAgbWtkaXIgLXAgIiR7dGFyZ2V0X2Rpcn0iCiAgICAKICAg"\ + "IGlmIFsgLWQgIiR7cGF0aH0iIF07IHRoZW4KICAgICAgICAjIFN0b3JlIG1ldGFkYXRhIGFib3V0"\ + "IHRoZSBwYXRoCiAgICAgICAgZWNobyAiJHtwYXRofSIgPiAiJHt0YXJnZXRfZGlyfS9vcmlnaW5h"\ + "bF9wYXRoLnR4dCIKICAgICAgICAKICAgICAgICAjIENyZWF0ZSB0YXIgYXJjaGl2ZSBvZiB0aGUg"\ + "cGF0aCBjb250ZW50cwogICAgICAgIGRvY2tlciBydW4gLS1ybSBcCiAgICAgICAgICAgIC12ICIk"\ + "e3BhdGh9Ijovc291cmNlIFwKICAgICAgICAgICAgLXYgIiR7dGFyZ2V0X2Rpcn0iOi9iYWNrdXAg"\ + "XAogICAgICAgICAgICBkZWJpYW4gYmFzaCAtYyAidGFyIC1jemYgL2JhY2t1cC9kYXRhLnRhci5n"\ + "eiAtQyAvc291cmNlIC4gJiYgY2hvd24gLVIgJE1ZSUQ6JE1ZR1JQIC9iYWNrdXAiCiAgICAgICAg"\ + "CiAgICAgICAgZWNobyAiUGF0aCAke3BhdGh9IGJhY2tlZCB1cCBzdWNjZXNzZnVsbHkiCiAgICBl"\ + "bHNlCiAgICAgICAgZWNobyAiUGF0aCAke3BhdGh9IGRvZXMgbm90IGV4aXN0IC0gbm90aGluZyB0"\ + "byBiYWNrdXAiCiAgICBmaQp9CgpyZXN0b3JlX3BhdGgoKSB7CiAgICBsb2NhbCBsYWJlbD0iJDEi"\ + "CiAgICBsb2NhbCBwYXRoPSIkMiIKICAgIGxvY2FsIGJhY2t1cF9mb2xkZXI9IiQzIgogICAgCiAg"\ + "ICBlY2hvICJbcmVzdG9yZV9wYXRoXSBsYWJlbD0kbGFiZWwgcGF0aD0kcGF0aCBiYWNrdXBfZm9s"\ + "ZGVyPSRiYWNrdXBfZm9sZGVyIgogICAgCiAgICBsb2NhbCBzb3VyY2VfZGlyPSIke2JhY2t1cF9m"\ + "b2xkZXJ9L3BhdGhfJHtsYWJlbH0iCiAgICAKICAgIGlmIFsgISAtZCAiJHtzb3VyY2VfZGlyfSIg"\ + "XTsgdGhlbgogICAgICAgIGVjaG8gIkJhY2t1cCBmb3IgbGFiZWwgJyR7bGFiZWx9JyBub3QgZm91"\ + "bmQgaW4gJHtiYWNrdXBfZm9sZGVyfSIKICAgICAgICByZXR1cm4gMQogICAgZmkKICAgIAogICAg"\ + "aWYgWyAtZiAiJHtzb3VyY2VfZGlyfS9kYXRhLnRhci5neiIgXTsgdGhlbgogICAgICAgICMgRW5z"\ + "dXJlIHBhdGggZXhpc3RzCiAgICAgICAgbWtkaXIgLXAgIiR7cGF0aH0iCiAgICAgICAgCiAgICAg"\ + "ICAgIyBDbGVhciBleGlzdGluZyBjb250ZW50cwogICAgICAgIGVjaG8gIkNsZWFyaW5nIGV4aXN0"\ + "aW5nIGNvbnRlbnRzIG9mICR7cGF0aH0iCiAgICAgICAgZG9ja2VyIHJ1biAtLXJtIC12ICIke3Bh"\ + "dGh9IjovdGFyZ2V0IGRlYmlhbiBiYXNoIC1jICJybSAtcmYgL3RhcmdldC97KiwuKn0gMj4vZGV2"\ + "L251bGwgfHwgdHJ1ZSIKICAgICAgICAKICAgICAgICAjIEV4dHJhY3QgYmFja3VwCiAgICAgICAg"\ + "ZG9ja2VyIHJ1biAtLXJtIFwKICAgICAgICAgICAgLXYgIiR7cGF0aH0iOi90YXJnZXQgXAogICAg"\ + "ICAgICAgICAtdiAiJHtzb3VyY2VfZGlyfSI6L2JhY2t1cCBcCiAgICAgICAgICAgIGRlYmlhbiBi"\ + "YXNoIC1jICJ0YXIgLXh6ZiAvYmFja3VwL2RhdGEudGFyLmd6IC1DIC90YXJnZXQiCiAgICAgICAg"\ + "CiAgICAgICAgZWNobyAiUGF0aCAke3BhdGh9IHJlc3RvcmVkIHN1Y2Nlc3NmdWxseSIKICAgIGVs"\ + "c2UKICAgICAgICBlY2hvICJCYWNrdXAgZmlsZSAke3NvdXJjZV9kaXJ9L2RhdGEudGFyLmd6IG5v"\ + "dCBmb3VuZCIKICAgICAgICByZXR1cm4gMQogICAgZmkKfQoKIyA9PT09PT09PT09PT09PT09PT09"\ + "PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09"\ + "CiMgVk9MVU1FIE9QRVJBVElPTlMKIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09"\ + "PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgpjcmVhdGVfdm9sdW1l"\ + "KCkgewogICAgbG9jYWwgbGFiZWw9IiQxIgogICAgbG9jYWwgdm9sdW1lX25hbWU9IiQyIgogICAg"\ + "CiAgICBlY2hvICJbY3JlYXRlX3ZvbHVtZV0gbGFiZWw9JGxhYmVsIHZvbHVtZT0kdm9sdW1lX25h"\ + "bWUiCiAgICAKICAgIGlmIGRvY2tlciB2b2x1bWUgbHMgfCBncmVwIC1xICJebG9jYWxbWzpzcGFj"\ + "ZTpdXSoke3ZvbHVtZV9uYW1lfSQiOyB0aGVuCiAgICAgICAgZWNobyAiVm9sdW1lICR7dm9sdW1l"\ + "X25hbWV9IGFscmVhZHkgZXhpc3RzIC0gdW5jaGFuZ2VkIgogICAgZWxzZQogICAgICAgIGVjaG8g"\ + "IkNyZWF0aW5nIHZvbHVtZSAke3ZvbHVtZV9uYW1lfSIKICAgICAgICBkb2NrZXIgdm9sdW1lIGNy"\ + "ZWF0ZSAiJHt2b2x1bWVfbmFtZX0iCiAgICBmaQp9CgpkZXN0cm95X3ZvbHVtZSgpIHsKICAgIGxv"\ + "Y2FsIGxhYmVsPSIkMSIKICAgIGxvY2FsIHZvbHVtZV9uYW1lPSIkMiIKICAgIAogICAgZWNobyAi"\ + "W2Rlc3Ryb3lfdm9sdW1lXSBsYWJlbD0kbGFiZWwgdm9sdW1lPSR2b2x1bWVfbmFtZSIKICAgIAog"\ + "ICAgaWYgZG9ja2VyIHZvbHVtZSBscyB8IGdyZXAgLXEgIl5sb2NhbFtbOnNwYWNlOl1dKiR7dm9s"\ + "dW1lX25hbWV9JCI7IHRoZW4KICAgICAgICBlY2hvICJEZXN0cm95aW5nIHZvbHVtZSAke3ZvbHVt"\ + "ZV9uYW1lfSIKICAgICAgICBkb2NrZXIgdm9sdW1lIHJtICIke3ZvbHVtZV9uYW1lfSIKICAgIGVs"\ + "c2UKICAgICAgICBlY2hvICJWb2x1bWUgJHt2b2x1bWVfbmFtZX0gZG9lcyBub3QgZXhpc3QgLSBu"\ + "b3RoaW5nIHRvIGRlc3Ryb3kiCiAgICBmaQp9CgpiYWNrdXBfdm9sdW1lKCkgewogICAgbG9jYWwg"\ + "bGFiZWw9IiQxIgogICAgbG9jYWwgdm9sdW1lX25hbWU9IiQyIgogICAgbG9jYWwgYmFja3VwX2Zv"\ + "bGRlcj0iJDMiCiAgICAKICAgIGVjaG8gIltiYWNrdXBfdm9sdW1lXSBsYWJlbD0kbGFiZWwgdm9s"\ + "dW1lPSR2b2x1bWVfbmFtZSBiYWNrdXBfZm9sZGVyPSRiYWNrdXBfZm9sZGVyIgogICAgCiAgICAj"\ + "IENyZWF0ZSBzdWJmb2xkZXIgdXNpbmcgdGhlIGxhYmVsCiAgICBsb2NhbCB0YXJnZXRfZGlyPSIk"\ + "e2JhY2t1cF9mb2xkZXJ9L3ZvbHVtZV8ke2xhYmVsfSIKICAgIG1rZGlyIC1wICIke3RhcmdldF9k"\ + "aXJ9IgogICAgCiAgICBpZiBkb2NrZXIgdm9sdW1lIGxzIHwgZ3JlcCAtcSAiXmxvY2FsW1s6c3Bh"\ + "Y2U6XV0qJHt2b2x1bWVfbmFtZX0kIjsgdGhlbgogICAgICAgICMgU3RvcmUgbWV0YWRhdGEgYWJv"\ + "dXQgdGhlIHZvbHVtZQogICAgICAgIGVjaG8gIiR7dm9sdW1lX25hbWV9IiA+ICIke3RhcmdldF9k"\ + "aXJ9L29yaWdpbmFsX3ZvbHVtZS50eHQiCiAgICAgICAgCiAgICAgICAgIyBDcmVhdGUgdGFyIGFy"\ + "Y2hpdmUgb2YgdGhlIHZvbHVtZSBjb250ZW50cwogICAgICAgIGRvY2tlciBydW4gLS1ybSBcCiAg"\ + "ICAgICAgICAgIC12ICIke3ZvbHVtZV9uYW1lfSI6L3NvdXJjZSBcCiAgICAgICAgICAgIC12ICIk"\ + "e3RhcmdldF9kaXJ9IjovYmFja3VwIFwKICAgICAgICAgICAgZGViaWFuIGJhc2ggLWMgInRhciAt"\ + "Y3pmIC9iYWNrdXAvZGF0YS50YXIuZ3ogLUMgL3NvdXJjZSAuICYmIGNob3duIC1SICRNWUlEOiRN"\ + "WUdSUCAvYmFja3VwIgogICAgICAgIAogICAgICAgIGVjaG8gIlZvbHVtZSAke3ZvbHVtZV9uYW1l"\ + "fSBiYWNrZWQgdXAgc3VjY2Vzc2Z1bGx5IgogICAgZWxzZQogICAgICAgIGVjaG8gIlZvbHVtZSAk"\ + "e3ZvbHVtZV9uYW1lfSBkb2VzIG5vdCBleGlzdCAtIG5vdGhpbmcgdG8gYmFja3VwIgogICAgZmkK"\ + "fQoKcmVzdG9yZV92b2x1bWUoKSB7CiAgICBsb2NhbCBsYWJlbD0iJDEiCiAgICBsb2NhbCB2b2x1"\ + "bWVfbmFtZT0iJDIiCiAgICBsb2NhbCBiYWNrdXBfZm9sZGVyPSIkVEVNUF9ESVIvYmFja3VwIgog"\ + "ICAgCiAgICBlY2hvICJbcmVzdG9yZV92b2x1bWVdIGxhYmVsPSRsYWJlbCB2b2x1bWU9JHZvbHVt"\ + "ZV9uYW1lIGJhY2t1cF9mb2xkZXI9JGJhY2t1cF9mb2xkZXIiCiAgICAKICAgIGxvY2FsIHNvdXJj"\ + "ZV9kaXI9IiR7YmFja3VwX2ZvbGRlcn0vdm9sdW1lXyR7bGFiZWx9IgogICAgCiAgICBpZiBbICEg"\ + "LWQgIiR7c291cmNlX2Rpcn0iIF07IHRoZW4KICAgICAgICBlY2hvICJCYWNrdXAgZm9yIGxhYmVs"\ + "ICcke2xhYmVsfScgbm90IGZvdW5kIGluICR7YmFja3VwX2ZvbGRlcn0iCiAgICAgICAgcmV0dXJu"\ + "IDEKICAgIGZpCiAgICAKICAgIGlmIFsgLWYgIiR7c291cmNlX2Rpcn0vZGF0YS50YXIuZ3oiIF07"\ + "IHRoZW4KICAgICAgICAjIFJlbW92ZSBleGlzdGluZyB2b2x1bWUgaWYgcHJlc2VudAogICAgICAg"\ + "IGlmIGRvY2tlciB2b2x1bWUgbHMgfCBncmVwIC1xICJebG9jYWxbWzpzcGFjZTpdXSoke3ZvbHVt"\ + "ZV9uYW1lfSQiOyB0aGVuCiAgICAgICAgICAgIGVjaG8gIlJlbW92aW5nIGV4aXN0aW5nIHZvbHVt"\ + "ZSAke3ZvbHVtZV9uYW1lfSIKICAgICAgICAgICAgZG9ja2VyIHZvbHVtZSBybSAiJHt2b2x1bWVf"\ + "bmFtZX0iCiAgICAgICAgZmkKICAgICAgICAKICAgICAgICAjIENyZWF0ZSBuZXcgdm9sdW1lCiAg"\ + "ICAgICAgZG9ja2VyIHZvbHVtZSBjcmVhdGUgIiR7dm9sdW1lX25hbWV9IgogICAgICAgIAogICAg"\ + "ICAgICMgRXh0cmFjdCBiYWNrdXAgaW50byB2b2x1bWUKICAgICAgICBkb2NrZXIgcnVuIC0tcm0g"\ + "XAogICAgICAgICAgICAtdiAiJHt2b2x1bWVfbmFtZX0iOi90YXJnZXQgXAogICAgICAgICAgICAt"\ + "diAiJHtzb3VyY2VfZGlyfSI6L2JhY2t1cCBcCiAgICAgICAgICAgIGRlYmlhbiBiYXNoIC1jICJ0"\ + "YXIgLXh6ZiAvYmFja3VwL2RhdGEudGFyLmd6IC1DIC90YXJnZXQiCiAgICAgICAgCiAgICAgICAg"\ + "ZWNobyAiVm9sdW1lICR7dm9sdW1lX25hbWV9IHJlc3RvcmVkIHN1Y2Nlc3NmdWxseSIKICAgIGVs"\ + "c2UKICAgICAgICBlY2hvICJCYWNrdXAgZmlsZSAke3NvdXJjZV9kaXJ9L2RhdGEudGFyLmd6IG5v"\ + "dCBmb3VuZCIKICAgICAgICByZXR1cm4gMQogICAgZmkKfQoKIyA9PT09PT09PT09PT09PT09PT09"\ + "PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09"\ + "CiMgTUFJTiBCQUNLVVAvUkVTVE9SRSBPUkNIRVNUUkFUSU9OCiMgPT09PT09PT09PT09PT09PT09"\ + "PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09"\ + "PQoKIyBQcm9jZXNzIG11bHRpcGxlIGl0ZW1zIGZvciBjcmVhdGlvbgojIFVzYWdlOiBjcmVhdGVf"\ + "aXRlbXMgdHlwZTE6bGFiZWwxOmxvY2F0aW9uMSB0eXBlMjpsYWJlbDI6bG9jYXRpb24yIC4uLgpj"\ + "cmVhdGVfaXRlbXMoKSB7CiAgICBlY2hvICJTdGFydGluZyBjcmVhdGUgb3BlcmF0aW9ucyIKICAg"\ + "IAogICAgIyBQcm9jZXNzIGVhY2ggaXRlbQogICAgZm9yIGl0ZW0gaW4gIiRAIjsgZG8KICAgICAg"\ + "ICBJRlM9JzonIHJlYWQgLXIgdHlwZSBsYWJlbCBsb2NhdGlvbiA8PDwgIiRpdGVtIgogICAgICAg"\ + "IAogICAgICAgIGNhc2UgIiR0eXBlIiBpbgogICAgICAgICAgICBmaWxlKQogICAgICAgICAgICAg"\ + "ICAgY3JlYXRlX2ZpbGUgIiRsYWJlbCIgIiRsb2NhdGlvbiIKICAgICAgICAgICAgICAgIDs7CiAg"\ + "ICAgICAgICAgIHBhdGgpCiAgICAgICAgICAgICAgICBjcmVhdGVfcGF0aCAiJGxhYmVsIiAiJGxv"\ + "Y2F0aW9uIgogICAgICAgICAgICAgICAgOzsKICAgICAgICAgICAgdm9sdW1lKQogICAgICAgICAg"\ + "ICAgICAgY3JlYXRlX3ZvbHVtZSAiJGxhYmVsIiAiJGxvY2F0aW9uIgogICAgICAgICAgICAgICAg"\ + "OzsKICAgICAgICAgICAgKikKICAgICAgICAgICAgICAgIGVjaG8gIlVua25vd24gdHlwZTogJHR5"\ + "cGUgKG11c3QgYmUgZmlsZSwgcGF0aCwgb3Igdm9sdW1lKSIKICAgICAgICAgICAgICAgIDs7CiAg"\ + "ICAgICAgZXNhYwogICAgZG9uZQogICAgCiAgICBlY2hvICJDcmVhdGUgb3BlcmF0aW9ucyBjb21w"\ + "bGV0ZWQiCn0KCiMgUHJvY2VzcyBtdWx0aXBsZSBpdGVtcyBmb3IgZGVzdHJ1Y3Rpb24KIyBVc2Fn"\ + "ZTogZGVzdHJveV9pdGVtcyB0eXBlMTpsYWJlbDE6bG9jYXRpb24xIHR5cGUyOmxhYmVsMjpsb2Nh"\ + "dGlvbjIgLi4uCmRlc3Ryb3lfaXRlbXMoKSB7CiAgICBlY2hvICJTdGFydGluZyBkZXN0cm95IG9w"\ + "ZXJhdGlvbnMiCiAgICAKICAgICMgUHJvY2VzcyBlYWNoIGl0ZW0KICAgIGZvciBpdGVtIGluICIk"\ + "QCI7IGRvCiAgICAgICAgSUZTPSc6JyByZWFkIC1yIHR5cGUgbGFiZWwgbG9jYXRpb24gPDw8ICIk"\ + "aXRlbSIKICAgICAgICAKICAgICAgICBjYXNlICIkdHlwZSIgaW4KICAgICAgICAgICAgZmlsZSkK"\ + "ICAgICAgICAgICAgICAgIGRlc3Ryb3lfZmlsZSAiJGxhYmVsIiAiJGxvY2F0aW9uIgogICAgICAg"\ + "ICAgICAgICAgOzsKICAgICAgICAgICAgcGF0aCkKICAgICAgICAgICAgICAgIGRlc3Ryb3lfcGF0"\ + "aCAiJGxhYmVsIiAiJGxvY2F0aW9uIgogICAgICAgICAgICAgICAgOzsKICAgICAgICAgICAgdm9s"\ + "dW1lKQogICAgICAgICAgICAgICAgZGVzdHJveV92b2x1bWUgIiRsYWJlbCIgIiRsb2NhdGlvbiIK"\ + "ICAgICAgICAgICAgICAgIDs7CiAgICAgICAgICAgICopCiAgICAgICAgICAgICAgICBlY2hvICJV"\ + "bmtub3duIHR5cGU6ICR0eXBlIChtdXN0IGJlIGZpbGUsIHBhdGgsIG9yIHZvbHVtZSkiCiAgICAg"\ + "ICAgICAgICAgICA7OwogICAgICAgIGVzYWMKICAgIGRvbmUKICAgIAogICAgZWNobyAiRGVzdHJv"\ + "eSBvcGVyYXRpb25zIGNvbXBsZXRlZCIKfQoKIyBQcm9jZXNzIG11bHRpcGxlIGl0ZW1zIGZvciBi"\ + "YWNrdXAKIyBVc2FnZTogYmFja3VwX2l0ZW1zIHR5cGUxOmxhYmVsMTpsb2NhdGlvbjEgdHlwZTI6"\ + "bGFiZWwyOmxvY2F0aW9uMiAuLi4KYmFja3VwX2l0ZW1zKCkgewogICAgX2NoZWNrX3JlcXVpcmVk"\ + "X2Vudl92YXJzICJCQUNLVVBfRklMRSIgIlRFTVBfRElSIgogICAgbG9jYWwgYmFja3VwX2ZpbGU9"\ + "IiR7QkFDS1VQX0ZJTEV9IgogICAgbG9jYWwgdGVtcF9kaXI9IiR7VEVNUF9ESVJ9IgogICAgCiAg"\ + "ICBsb2NhbCBiYWNrdXBfdGVtcF9wYXRoPSIke3RlbXBfZGlyfS9iYWNrdXAiCiAgICBta2RpciAt"\ + "cCAiJGJhY2t1cF90ZW1wX3BhdGgiCiAgICAKICAgIGVjaG8gIlN0YXJ0aW5nIGJhY2t1cCB0byAk"\ + "e2JhY2t1cF9maWxlfSIKICAgIAogICAgIyBQcm9jZXNzIGVhY2ggaXRlbQogICAgZm9yIGl0ZW0g"\ + "aW4gIiRAIjsgZG8KICAgICAgICBJRlM9JzonIHJlYWQgLXIgdHlwZSBsYWJlbCBsb2NhdGlvbiA8"\ + "PDwgIiRpdGVtIgogICAgICAgIAogICAgICAgIGNhc2UgIiR0eXBlIiBpbgogICAgICAgICAgICBm"\ + "aWxlKQogICAgICAgICAgICAgICAgYmFja3VwX2ZpbGUgIiRsYWJlbCIgIiRsb2NhdGlvbiIgIiRi"\ + "YWNrdXBfdGVtcF9wYXRoIgogICAgICAgICAgICAgICAgOzsKICAgICAgICAgICAgcGF0aCkKICAg"\ + "ICAgICAgICAgICAgIGJhY2t1cF9wYXRoICIkbGFiZWwiICIkbG9jYXRpb24iICIkYmFja3VwX3Rl"\ + "bXBfcGF0aCIKICAgICAgICAgICAgICAgIDs7CiAgICAgICAgICAgIHZvbHVtZSkKICAgICAgICAg"\ + "ICAgICAgIGJhY2t1cF92b2x1bWUgIiRsYWJlbCIgIiRsb2NhdGlvbiIgIiRiYWNrdXBfdGVtcF9w"\ + "YXRoIgogICAgICAgICAgICAgICAgOzsKICAgICAgICAgICAgKikKICAgICAgICAgICAgICAgIGVj"\ + "aG8gIlVua25vd24gdHlwZTogJHR5cGUgKG11c3QgYmUgZmlsZSwgcGF0aCwgb3Igdm9sdW1lKSIK"\ + "ICAgICAgICAgICAgICAgIDs7CiAgICAgICAgZXNhYwogICAgZG9uZQogICAgCiAgICAjIENyZWF0"\ + "ZSBmaW5hbCBiYWNrdXAgYXJjaGl2ZQogICAgZWNobyAiQ3JlYXRpbmcgYmFja3VwIGFyY2hpdmUg"\ + "JHtiYWNrdXBfZmlsZX0iCiAgICB0YXIgLWN6ZiAiJGJhY2t1cF9maWxlIiAtQyAiJGJhY2t1cF90"\ + "ZW1wX3BhdGgiIC4KICAgIAogICAgIyBDbGVhbiB1cCB0ZW1wIGRpcmVjdG9yeQogICAgcm0gLXJm"\ + "ICIkYmFja3VwX3RlbXBfcGF0aCIKICAgIAogICAgZWNobyAiQmFja3VwIGNvbXBsZXRlZCBzdWNj"\ + "ZXNzZnVsbHkiCn0KCiMgUHJvY2VzcyBtdWx0aXBsZSBpdGVtcyBmb3IgcmVzdG9yZQojIFVzYWdl"\ + "OiByZXN0b3JlX2l0ZW1zIHR5cGUxOmxhYmVsMTpsb2NhdGlvbjEgdHlwZTI6bGFiZWwyOmxvY2F0"\ + "aW9uMiAuLi4KcmVzdG9yZV9pdGVtcygpIHsKICAgIF9jaGVja19yZXF1aXJlZF9lbnZfdmFycyAi"\ + "QkFDS1VQX0ZJTEUiICJURU1QX0RJUiIKICAgIGxvY2FsIGJhY2t1cF9maWxlPSIke0JBQ0tVUF9G"\ + "SUxFfSIKICAgIGxvY2FsIHRlbXBfZGlyPSIke1RFTVBfRElSfSIKICAgIAogICAgaWYgWyAhIC1m"\ + "ICIkYmFja3VwX2ZpbGUiIF07IHRoZW4KICAgICAgICBlY2hvICJCYWNrdXAgZmlsZSAkYmFja3Vw"\ + "X2ZpbGUgbm90IGZvdW5kIgogICAgICAgIHJldHVybiAxCiAgICBmaQogICAgCiAgICBsb2NhbCBy"\ + "ZXN0b3JlX3RlbXBfcGF0aD0iJHt0ZW1wX2Rpcn0vcmVzdG9yZSIKICAgIG1rZGlyIC1wICIkcmVz"\ + "dG9yZV90ZW1wX3BhdGgiCiAgICAKICAgIGVjaG8gIlN0YXJ0aW5nIHJlc3RvcmUgZnJvbSAke2Jh"\ + "Y2t1cF9maWxlfSIKICAgIAogICAgIyBFeHRyYWN0IGJhY2t1cCBhcmNoaXZlCiAgICBlY2hvICJF"\ + "eHRyYWN0aW5nIGJhY2t1cCBhcmNoaXZlIgogICAgdGFyIC14emYgIiRiYWNrdXBfZmlsZSIgLUMg"\ + "IiRyZXN0b3JlX3RlbXBfcGF0aCIKICAgIAogICAgIyBQcm9jZXNzIGVhY2ggaXRlbQogICAgZm9y"\ + "IGl0ZW0gaW4gIiRAIjsgZG8KICAgICAgICBJRlM9JzonIHJlYWQgLXIgdHlwZSBsYWJlbCBsb2Nh"\ + "dGlvbiA8PDwgIiRpdGVtIgogICAgICAgIAogICAgICAgIGNhc2UgIiR0eXBlIiBpbgogICAgICAg"\ + "ICAgICBmaWxlKQogICAgICAgICAgICAgICAgcmVzdG9yZV9maWxlICIkbGFiZWwiICIkbG9jYXRp"\ + "b24iICIkcmVzdG9yZV90ZW1wX3BhdGgiCiAgICAgICAgICAgICAgICA7OwogICAgICAgICAgICBw"\ + "YXRoKQogICAgICAgICAgICAgICAgcmVzdG9yZV9wYXRoICIkbGFiZWwiICIkbG9jYXRpb24iICIk"\ + "cmVzdG9yZV90ZW1wX3BhdGgiCiAgICAgICAgICAgICAgICA7OwogICAgICAgICAgICB2b2x1bWUp"\ + "CiAgICAgICAgICAgICAgICByZXN0b3JlX3ZvbHVtZSAiJGxhYmVsIiAiJGxvY2F0aW9uIiAiJHJl"\ + "c3RvcmVfdGVtcF9wYXRoIgogICAgICAgICAgICAgICAgOzsKICAgICAgICAgICAgKikKICAgICAg"\ + "ICAgICAgICAgIGVjaG8gIlVua25vd24gdHlwZTogJHR5cGUgKG11c3QgYmUgZmlsZSwgcGF0aCwg"\ + "b3Igdm9sdW1lKSIKICAgICAgICAgICAgICAgIDs7CiAgICAgICAgZXNhYwogICAgZG9uZQogICAg"\ + "CiAgICAjIENsZWFuIHVwIHRlbXAgZGlyZWN0b3J5CiAgICBybSAtcmYgIiRyZXN0b3JlX3RlbXBf"\ + "cGF0aCIKICAgIAogICAgZWNobyAiUmVzdG9yZSBjb21wbGV0ZWQgc3VjY2Vzc2Z1bGx5Igp9Cgoj"\ + "ICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09"\ + "PT09PT09PT09PT09PT09PT09PT09PQojICMgTEVHQUNZIENPTVBBVElCSUxJVFkgV1JBUFBFUiAo"\ + "Y2FuIGJlIHJlbW92ZWQgb25jZSBtaWdyYXRpb24gaXMgY29tcGxldGUpCiMgIyA9PT09PT09PT09"\ + "PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09"\ + "PT09PT09PT09CgojICMgQ29udmVydCBvbGQgZm9ybWF0IHRvIG5ldyBmb3JtYXQKIyAjIElucHV0"\ + "OiBrZXk9dmFsdWUgKGUuZy4sICJ2b2x1bWU9bXlhcHBfZGF0YSIpCiMgIyBPdXRwdXQ6IHR5cGU6"\ + "bGFiZWw6bG9jYXRpb24gKGUuZy4sICJ2b2x1bWU6ZGF0YTpteWFwcF9kYXRhIikKIyBjb252ZXJ0"\ + "X2xlZ2FjeV9mb3JtYXQoKSB7CiMgICAgIGxvY2FsIHBhaXI9IiQxIgojICAgICBsb2NhbCBrZXk9"\ + "IiR7cGFpciUlPSp9IgojICAgICBsb2NhbCB2YWx1ZT0iJHtwYWlyIyo9fSIKICAgIAojICAgICAj"\ + "IEdlbmVyYXRlIGEgbGFiZWwgZnJvbSB0aGUgdmFsdWUgKHNpbXBsaWZpZWQgLSB5b3UgbWF5IHdh"\ + "bnQgbW9yZSBzb3BoaXN0aWNhdGVkIGxvZ2ljKQojICAgICBsb2NhbCBsYWJlbAojICAgICBsYWJl"\ + "bD0kKGVjaG8gIiR2YWx1ZSIgfCBzZWQgJ3MvW15hLXpBLVowLTlfLV0vXy9nJykKICAgIAojICAg"\ + "ICBlY2hvICIke2tleX06JHtsYWJlbH06JHt2YWx1ZX0iCiMgfQo="; // Decode Base64 data size_t decoded_size = (strlen(filedata_base64) * 3) / 4; @@ -299,7 +515,61 @@ bool recreate_tree(std::string destination_folder) { size_t actual_size; base64_decode(filedata_base64, strlen(filedata_base64), decoded_data, &actual_size); - bool file_written = _recreate_file_(outpath, 15303959887899096456ULL, std::filesystem::perms(493), decoded_data, actual_size); + bool file_written = _recreate_file_(outpath, 15066387203561406336ULL, std::filesystem::perms(436), decoded_data, actual_size); + delete[] decoded_data; + any_written = any_written || file_written; + } + { + // File: agent-install.sh + fs::path outpath = fs::path(destination_folder) / "agent-install.sh"; + static const char filedata_base64[] = "IyEvYmluL2Jhc2gKCiMgVGhpcyBzY3JpcHQgaXMgdXNlZCB0byBpbnN0YWxsIHRoZSBkcm9wc2hl"\ + "bGwgYWdlbnQgb24gYSByZW1vdGUgc2VydmVyLgoKU0NSSVBUX0RJUj0iJChjZCAiJChkaXJuYW1l"\ + "ICIkKHJlYWRsaW5rIC1mICIke0JBU0hfU09VUkNFWzBdfSIpIikiICYmIHB3ZCkiCgpzZXQgLWEK"\ + "CkFHRU5UX1BBVEg9IiRTQ1JJUFRfRElSIgoKc2V0ICthCgoKaWYgWyAtZiAiJFNDUklQVF9ESVIv"\ + "Y29tbW9uLnNoIiBdOyB0aGVuCiAgICBzb3VyY2UgIiRTQ1JJUFRfRElSL2NvbW1vbi5zaCIKZWxz"\ + "ZQogICAgZWNobyAiRXJyb3I6IGNvbW1vbi5zaCBub3QgZm91bmQgaW4gJFNDUklQVF9ESVIiCiAg"\ + "ICBleGl0IDEKZmkKCl9jaGVja19yZXF1aXJlZF9lbnZfdmFycyAiQUdFTlRfUEFUSCIKCmZ1bmN0"\ + "aW9uIGluc3RhbGxfYmI2NCgpIHsgICAgCiAgICBCQjY0X3BhdGg9IiR7QUdFTlRfUEFUSH0vYmI2"\ + "NCIKICAgIEFSQ0g9JCh1bmFtZSAtbSkKICAgIGlmICEgY3VybCAtcyAiaHR0cHM6Ly9nZXRiaW4u"\ + "eHl6L2JiNjQ6bGF0ZXN0LSR7QVJDSH0iID4gIiR7QkI2NF9wYXRofSI7IHRoZW4KICAgICAgICBf"\ + "ZGllICJGYWlsZWQgdG8gaW5zdGFsbCBiYjY0LiBDdXJsIHJldHVybmVkIG5vbi16ZXJvIGV4aXQg"\ + "Y29kZS4iCiAgICBmaQogICAgY2hvd24gIiQoaWQgLXUgIiRVU0VSIik6JChpZCAtZyAiJFVTRVIi"\ + "KSIgIiR7QkI2NF9wYXRofSIKICAgIGNobW9kICt4ICIke0JCNjRfcGF0aH0iCgogICAgIyB0ZXN0"\ + "IGlmIGJiNjQgaXMgaW5zdGFsbGVkCiAgICBpZiBWRVI9JCgiJHtCQjY0X3BhdGh9IiB2ZXJzaW9u"\ + "KTsgdGhlbgogICAgICAgIGVjaG8gImJiNjQgdiRWRVIgaW5zdGFsbGVkLiIKICAgIGVsc2UKICAg"\ + "ICAgICBfZGllICJiYjY0IGRpZCBub3QgaW5zdGFsbCBjb3JyZWN0bHkuIgogICAgZmkKCiAgICBy"\ + "ZXR1cm4gMDsKfQoKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t"\ + "LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCiMgQ2hlY2sgcHJlLXJlcXVpc2l0ZXMKCiMg"\ + "Q2hlY2sgaWYgY3VybCBpcyBpbnN0YWxsZWQKaWYgISBjb21tYW5kIC12IGN1cmwgJj4gL2Rldi9u"\ + "dWxsOyB0aGVuCiAgICBfZGllICJDdXJsIGlzIG5vdCBpbnN0YWxsZWQuIEN1cmwgaXMgcmVxdWly"\ + "ZWQgZm9yIGFnZW50IGluc3RhbGxhdGlvbi4iCmZpCgojIGNoZWNrIGRvY2tlciBpbnN0YWxsYXRp"\ + "b24KaWYgISBjb21tYW5kIC12IGRvY2tlciAmPiAvZGV2L251bGw7IHRoZW4KICAgIGVjaG8gIkRv"\ + "Y2tlciBpcyBub3QgaW5zdGFsbGVkLiBEb2NrZXIgaXMgcmVxdWlyZWQgZm9yIGFnZW50IGluc3Rh"\ + "bGxhdGlvbi4iCiAgICBleGl0IDEKZmkKCiMgY2hlY2sgcnN5bmMgaW5zdGFsbGF0aW9uCmlmICEg"\ + "Y29tbWFuZCAtdiByc3luYyAmPiAvZGV2L251bGw7IHRoZW4KICAgIGVjaG8gIlJzeW5jIGlzIG5v"\ + "dCBpbnN0YWxsZWQuIFJzeW5jIGlzIHJlcXVpcmVkIGZvciBhZ2VudCBpbnN0YWxsYXRpb24uIgog"\ + "ICAgZXhpdCAxCmZpCgoKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t"\ + "LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCmVjaG8gIkluc3RhbGxpbmcgZHJvcHNo"\ + "ZWxsIGFnZW50Li4uIgoKaW5zdGFsbF9iYjY0CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t"\ + "LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoKIyBjb25maXJt"\ + "IHdlJ3JlIGluIGEgZ29vZCBzdGF0ZS4KCnJlcXVpcmVkX2ZpbGVzPSgKICAgICIkQUdFTlRfUEFU"\ + "SC9iYjY0IgogICAgIiRBR0VOVF9QQVRIL2NvbW1vbi5zaCIKICAgICIkQUdFTlRfUEFUSC9kYXRh"\ + "Y29tbWFuZHMuc2giCikKCiMgY2hlY2sgaWYgYWxsIGZpbGVzIGV4aXN0CmZvciBmaWxlIGluICIk"\ + "e3JlcXVpcmVkX2ZpbGVzW0BdfSI7IGRvCiAgICBpZiBbICEgLWYgIiRmaWxlIiBdOyB0aGVuCiAg"\ + "ICAgICAgX2RpZSAiJGZpbGUgZG9lcyBub3QgZXhpc3QuIFBsZWFzZSBjaGVjayB0aGUgaW5zdGFs"\ + "bGF0aW9uLiIKICAgIGZpCmRvbmUKCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t"\ + "LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgplY2hvICJDb21wbGV0ZWQg"\ + "ZHJvcHNoZWxsIGFnZW50IGluc3RhbGxhdGlvbi4iCgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t"\ + "LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoKZXhpdCAw"\ + "Cg=="; + + // Decode Base64 data + size_t decoded_size = (strlen(filedata_base64) * 3) / 4; + unsigned char* decoded_data = new unsigned char[decoded_size]; + size_t actual_size; + base64_decode(filedata_base64, strlen(filedata_base64), decoded_data, &actual_size); + + bool file_written = _recreate_file_(outpath, 17179514748324784990ULL, std::filesystem::perms(509), decoded_data, actual_size); delete[] decoded_data; any_written = any_written || file_written; } @@ -406,8 +676,8 @@ bool recreate_tree(std::string destination_folder) { "dD0kKGRpcm5hbWUgIiR0b19yZW1vdmUiKQogICAgYWJzX3BhcmVudD0kKHJlYWxwYXRoICIkcGFy"\ "ZW50IikKICAgIGNoaWxkPSQoYmFzZW5hbWUgIiR0b19yZW1vdmUiKQogICAgZG9ja2VyIHJ1biAt"\ "LXJtIC12ICIkYWJzX3BhcmVudCI6L2RhdGEgYWxwaW5lIHJtIC1yZiAiL2RhdGEvJGNoaWxkIgp9"\ - "CgoKIyBMb2FkIGF1dG9jb21tYW5kcwpzb3VyY2UgIiR7QUdFTlRfUEFUSH0vZGF0YWNvbW1hbmRz"\ - "LnNoIg=="; + "CgojIExvYWQgYXV0b2NvbW1hbmRzCnNvdXJjZSAiJHtBR0VOVF9QQVRIfS9kYXRhY29tbWFuZHNf"\ + "djIuc2gi"; // Decode Base64 data size_t decoded_size = (strlen(filedata_base64) * 3) / 4; @@ -415,7 +685,7 @@ bool recreate_tree(std::string destination_folder) { size_t actual_size; base64_decode(filedata_base64, strlen(filedata_base64), decoded_data, &actual_size); - bool file_written = _recreate_file_(outpath, 10529534466039467911ULL, std::filesystem::perms(493), decoded_data, actual_size); + bool file_written = _recreate_file_(outpath, 325502528690785098ULL, std::filesystem::perms(509), decoded_data, actual_size); delete[] decoded_data; any_written = any_written || file_written; } diff --git a/source/src/services.cpp b/source/src/services.cpp index ff18219..dd5be23 100644 --- a/source/src/services.cpp +++ b/source/src/services.cpp @@ -24,7 +24,7 @@ namespace dropshell !service_info.user.empty(); } - std::vector get_server_services_info(const std::string &server_name) + std::vector get_server_services_info(const std::string &server_name, bool fast) { std::vector services; @@ -50,7 +50,7 @@ namespace dropshell std::string dirname = entry.path().filename().string(); if (dirname.empty() || dirname[0] == '.' || dirname[0] == '_') continue; - auto service = get_service_info(server_name, dirname); + auto service = get_service_info(server_name, dirname, fast); if (!service.local_service_path.empty()) services.push_back(service); else @@ -73,7 +73,7 @@ namespace dropshell return it->second == "true"; } - LocalServiceInfo get_service_info(const std::string &server_name, const std::string &service_name) + LocalServiceInfo get_service_info(const std::string &server_name, const std::string &service_name, bool fast) { LocalServiceInfo service; @@ -111,7 +111,7 @@ namespace dropshell service.template_name = it->second; } - template_info tinfo = gTemplateManager().get_template_info(service.template_name); + template_info tinfo = gTemplateManager().get_template_info(service.template_name,fast); if (!tinfo.is_set()) { // Template not found - this means it's not available locally OR from registry diff --git a/source/src/services.hpp b/source/src/services.hpp index 659a824..5964f3d 100644 --- a/source/src/services.hpp +++ b/source/src/services.hpp @@ -22,9 +22,10 @@ namespace dropshell { bool SIvalid(const LocalServiceInfo& service_info); - std::vector get_server_services_info(const std::string& server_name); + // if fast, don't check for updates to the service template. + std::vector get_server_services_info(const std::string& server_name, bool fast=false); - LocalServiceInfo get_service_info(const std::string& server_name, const std::string& service_name); + LocalServiceInfo get_service_info(const std::string& server_name, const std::string& service_name, bool fast=false); std::set get_used_commands(const std::string& server_name, const std::string& service_name); // get all env vars for a given service diff --git a/source/src/templates.cpp b/source/src/templates.cpp index 63fe851..9cdc314 100644 --- a/source/src/templates.cpp +++ b/source/src/templates.cpp @@ -3,8 +3,6 @@ #include #include #include - #include - #include #include #include #include @@ -50,7 +48,7 @@ return std::filesystem::exists(path); } - template_info template_source_local::get_template_info(const std::string& template_name) { + template_info template_source_local::get_template_info(const std::string& template_name, bool fast) { std::filesystem::path path = mLocalPath / template_name; if (!std::filesystem::exists(path)) @@ -184,7 +182,7 @@ return std::filesystem::exists(template_cache_dir); } - template_info template_source_registry::get_template_info(const std::string& template_name) + template_info template_source_registry::get_template_info(const std::string& template_name, bool fast) { // Get cache directory std::filesystem::path cache_dir = get_cache_dir(); @@ -204,6 +202,15 @@ return template_info(); } + // fast: don't bother updating anything - if we have a cached version use that. + if (fast && have_cache) { + return template_info( + template_name, + "Registry: " + mRegistry.name + " (cached)", + template_cache_dir + ); + } + // Get metadata from registry to check version std::string meta_url = mRegistry.url + "/meta/" + template_name + ":latest"; @@ -395,7 +402,7 @@ bool template_source_registry::template_command_exists(const std::string& template_name, const std::string& command) { // Get template info to ensure it's downloaded and cached - auto tinfo = get_template_info(template_name); + auto tinfo = get_template_info(template_name, false); if (!tinfo.is_set()) { return false; } @@ -460,12 +467,12 @@ return true; } - template_info template_manager::get_template_info(const std::string &template_name) const + template_info template_manager::get_template_info(const std::string &template_name, bool fast) const { ASSERT(mLoaded && mSources.size() > 0, "Template manager not loaded, or no template sources found."); template_source_interface* source = get_source(template_name); if (source) - return source->get_template_info(template_name); + return source->get_template_info(template_name, fast); // fail return template_info(); @@ -498,7 +505,7 @@ return false; } - auto tinfo = get_template_info(template_name); + auto tinfo = get_template_info(template_name, false); if (tinfo.is_set()) { error << "Template '" << template_name << "' already exists at " << tinfo.locationID() << std::endl; return false; @@ -583,8 +590,8 @@ } // Add registry sources - these should always be added - auto registry_urls = gConfig().get_template_registry_urls(); - for (const auto& url : registry_urls) { + std::vector registry_urls = gConfig().get_template_registry_urls(); + for (const tRegistryEntry & url : registry_urls) { mSources.push_back(std::make_unique(url)); } diff --git a/source/src/templates.hpp b/source/src/templates.hpp index e7f7671..773b9bc 100644 --- a/source/src/templates.hpp +++ b/source/src/templates.hpp @@ -43,7 +43,7 @@ class template_source_interface { virtual ~template_source_interface() {} virtual std::set get_template_list() = 0; virtual bool has_template(const std::string& template_name) = 0; - virtual template_info get_template_info(const std::string& template_name) = 0; + virtual template_info get_template_info(const std::string& template_name, bool fast=false) = 0; virtual bool template_command_exists(const std::string& template_name,const std::string& command) = 0; virtual std::string get_description() = 0; @@ -57,7 +57,7 @@ class template_source_registry : public template_source_interface { std::set get_template_list(); bool has_template(const std::string& template_name); - template_info get_template_info(const std::string& template_name); + template_info get_template_info(const std::string& template_name, bool fast=false); bool template_command_exists(const std::string& template_name,const std::string& command); std::string get_description() { return "Registry: " + mRegistry.name + " (" + mRegistry.url + ")"; } @@ -74,7 +74,7 @@ class template_source_local : public template_source_interface { ~template_source_local() {} std::set get_template_list(); bool has_template(const std::string& template_name); - template_info get_template_info(const std::string& template_name); + template_info get_template_info(const std::string& template_name, bool fast=false); bool template_command_exists(const std::string& template_name,const std::string& command); std::string get_description() { return "Local: " + mLocalPath.string(); } @@ -89,7 +89,7 @@ class template_manager { std::set get_template_list() const; bool has_template(const std::string& template_name) const; - template_info get_template_info(const std::string& template_name) const; + template_info get_template_info(const std::string& template_name, bool fast=false) const; // fast = don't check for updates. bool template_command_exists(const std::string& template_name,const std::string& command) const; bool create_template(const std::string& template_name) const;