diff --git a/.gitignore b/.gitignore index cf0a82e..0986765 100644 --- a/.gitignore +++ b/.gitignore @@ -360,4 +360,5 @@ MigrationBackup/ .ionide/ # Fody - auto-generated XML schema -FodyWeavers.xsd \ No newline at end of file +FodyWeavers.xsd +.build/ diff --git a/.vscode/launch.json b/.vscode/launch.json index 1a79c4e..1b6318c 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -11,7 +11,6 @@ "program": "/home/neople/game/df_game_r", "args": ["siroco15","start"], "stopAtEntry": false, - "stopOnException": false, "cwd": "/home/neople/game/", "environment": [{ "name": "LD_PRELOAD", @@ -31,26 +30,6 @@ "ignoreFailures": true } ] - }, - { - "name": "(gdb) 附加", - "type": "cppdbg", - "request": "attach", - "program": "/home/neople/game/df_game_r", - "MIMode": "gdb", - // "setupCommands": [ - // { - // "description": "为 gdb 启用整齐打印", - // "text": "-enable-pretty-printing", - // "ignoreFailures": true - // }, - // { - // "description": "将反汇编风格设置为 Intel", - // "text": "-gdb-set disassembly-flavor intel", - // "ignoreFailures": true - // } - // ] } - ] } \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt index f512d5e..39ec6ed 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,7 +9,10 @@ set(CMAKE_CXX_FLAGS "-m32") PROJECT(Dnf_Projet) -add_compile_options(-Wno-pointer-arith) +add_compile_options( + -Wno-pointer-arith + -fvisibility=hidden + -fno-asynchronous-unwind-tables) # 添加子目录, 并指定指定中间二进制和目标二进制存放的位置 ADD_SUBDIRECTORY(src) # ADD_SUBDIRECTORY(test) diff --git a/build/.cmake/api/v1/reply/cache-v2-7a2275c555d9afa8ab39.json b/build/.cmake/api/v1/reply/cache-v2-ae0a2730b318567bc76c.json similarity index 99% rename from build/.cmake/api/v1/reply/cache-v2-7a2275c555d9afa8ab39.json rename to build/.cmake/api/v1/reply/cache-v2-ae0a2730b318567bc76c.json index 665072c..14ab634 100644 --- a/build/.cmake/api/v1/reply/cache-v2-7a2275c555d9afa8ab39.json +++ b/build/.cmake/api/v1/reply/cache-v2-ae0a2730b318567bc76c.json @@ -1183,7 +1183,7 @@ } ], "type" : "STATIC", - "value" : "general;libstdc++.a;general;-L/home/squirrel-master/squirrel-master/build/lib;general;-lsqstdlib_static;general;-L/home/squirrel-master/squirrel-master/build/lib;general;-lsquirrel_static;general;-L/home/dnf_project/dnf_project/build/lib/mysql/lib;general;libmysqlclient.a;general;-lpthread;general;-L/home/openssl/openssl-3.0.13;general;libssl.a;general;-L/home/openssl/openssl-3.0.13;general;libcrypto.a;general;-L/home/dnf_project/dnf_project/build/lib/frida;general;libfrida-gum.a;general;-ldl;general;-pthread;general;-lresolv;general;libffi.a;general;-L/home/opencc/build/src;general;libopencc.a;" + "value" : "general;libstdc++.a;general;-L/home/squirrel-master/squirrel-master/build/lib;general;-lsqstdlib_static;general;-L/home/squirrel-master/squirrel-master/build/lib;general;-lsquirrel_static;general;-L/home/dnf_project/dnf_project/build/lib/mysql/lib;general;libmysqlclient.a;general;-lpthread;general;-L/home/openssl/openssl-3.0.13;general;libssl.a;general;-L/home/openssl/openssl-3.0.13;general;libcrypto.a;general;-L/home/dnf_project/dnf_project/build/lib/frida;general;libfrida-gum.a;general;-ldl;general;-pthread;general;-lresolv;general;libffi.a;general;-L/home/opencc/build/src;general;libopencc.a;general;libkeystone.a;" } ], "kind" : "cache", diff --git a/build/.cmake/api/v1/reply/codemodel-v2-4c3d847902a6992819cd.json b/build/.cmake/api/v1/reply/codemodel-v2-2d11f1bfb83497b4ce22.json similarity index 94% rename from build/.cmake/api/v1/reply/codemodel-v2-4c3d847902a6992819cd.json rename to build/.cmake/api/v1/reply/codemodel-v2-2d11f1bfb83497b4ce22.json index 8aaff4d..5dc4e33 100644 --- a/build/.cmake/api/v1/reply/codemodel-v2-4c3d847902a6992819cd.json +++ b/build/.cmake/api/v1/reply/codemodel-v2-2d11f1bfb83497b4ce22.json @@ -55,7 +55,7 @@ { "directoryIndex" : 1, "id" : "hook_aurora::@145eef247bfb46b6828c", - "jsonFile" : "target-hook_aurora-Release-87f5d5808d11beae8331.json", + "jsonFile" : "target-hook_aurora-Release-f90041ece38a8c30e4cb.json", "name" : "hook_aurora", "projectIndex" : 0 } diff --git a/build/.cmake/api/v1/reply/index-2025-02-20T10-22-55-0924.json b/build/.cmake/api/v1/reply/index-2025-03-27T12-09-47-0553.json similarity index 89% rename from build/.cmake/api/v1/reply/index-2025-02-20T10-22-55-0924.json rename to build/.cmake/api/v1/reply/index-2025-03-27T12-09-47-0553.json index 5cb41d5..3bedde6 100644 --- a/build/.cmake/api/v1/reply/index-2025-02-20T10-22-55-0924.json +++ b/build/.cmake/api/v1/reply/index-2025-03-27T12-09-47-0553.json @@ -26,7 +26,7 @@ "objects" : [ { - "jsonFile" : "codemodel-v2-4c3d847902a6992819cd.json", + "jsonFile" : "codemodel-v2-2d11f1bfb83497b4ce22.json", "kind" : "codemodel", "version" : { @@ -35,7 +35,7 @@ } }, { - "jsonFile" : "cache-v2-7a2275c555d9afa8ab39.json", + "jsonFile" : "cache-v2-ae0a2730b318567bc76c.json", "kind" : "cache", "version" : { @@ -90,7 +90,7 @@ "responses" : [ { - "jsonFile" : "cache-v2-7a2275c555d9afa8ab39.json", + "jsonFile" : "cache-v2-ae0a2730b318567bc76c.json", "kind" : "cache", "version" : { @@ -99,7 +99,7 @@ } }, { - "jsonFile" : "codemodel-v2-4c3d847902a6992819cd.json", + "jsonFile" : "codemodel-v2-2d11f1bfb83497b4ce22.json", "kind" : "codemodel", "version" : { diff --git a/build/.cmake/api/v1/reply/target-hook_aurora-Release-f90041ece38a8c30e4cb.json b/build/.cmake/api/v1/reply/target-hook_aurora-Release-f90041ece38a8c30e4cb.json new file mode 100644 index 0000000..dee09e2 --- /dev/null +++ b/build/.cmake/api/v1/reply/target-hook_aurora-Release-f90041ece38a8c30e4cb.json @@ -0,0 +1,841 @@ +{ + "artifacts" : + [ + { + "path" : "/dp_s/lib/libAurora.so" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "ADD_LIBRARY", + "target_link_libraries", + "add_compile_options", + "add_compile_definitions", + "include_directories" + ], + "files" : + [ + "src/CMakeLists.txt", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 42, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 49, + "parent" : 0 + }, + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 12, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 29, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 28, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11" + }, + { + "backtrace" : 4, + "fragment" : "-Wno-pointer-arith" + }, + { + "backtrace" : 4, + "fragment" : "-fvisibility=hidden" + }, + { + "backtrace" : 4, + "fragment" : "-fno-asynchronous-unwind-tables" + } + ], + "defines" : + [ + { + "backtrace" : 5, + "define" : "ASMJIT_STATIC" + }, + { + "define" : "hook_aurora_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 6, + "path" : "/home/dnf_project/dnf_project/include" + }, + { + "backtrace" : 6, + "path" : "/home/dnf_project/dnf_project/include/Squirrel" + }, + { + "backtrace" : 6, + "path" : "/home/dnf_project/dnf_project/lib/mysql/include" + }, + { + "backtrace" : 6, + "path" : "/home/asio/asio-1.28.0/include" + }, + { + "backtrace" : 6, + "path" : "/home/dnf_project/dnf_project/src" + }, + { + "backtrace" : 6, + "path" : "/home/dnf_project/dnf_project/src/sdk" + }, + { + "backtrace" : 6, + "path" : "/home/muduo-2.0.2" + }, + { + "backtrace" : 6, + "path" : "/home/squirrel-master/squirrel-master/include" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 1 + ], + "standard" : "11" + }, + "sourceIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62 + ] + } + ], + "id" : "hook_aurora::@145eef247bfb46b6828c", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "fragment" : "-Wl,-Bstatic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lstdc++", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bdynamic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-L/home/squirrel-master/squirrel-master/build/lib", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lsqstdlib_static", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-L/home/squirrel-master/squirrel-master/build/lib", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lsquirrel_static", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-L/home/dnf_project/dnf_project/build/lib/mysql/lib", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bstatic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lmysqlclient", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bdynamic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lpthread", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-L/home/openssl/openssl-3.0.13", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bstatic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lssl", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bdynamic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-L/home/openssl/openssl-3.0.13", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bstatic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lcrypto", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bdynamic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-L/home/dnf_project/dnf_project/build/lib/frida", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bstatic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lfrida-gum", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bdynamic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-ldl", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-pthread", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lresolv", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bstatic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lffi", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bdynamic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-L/home/opencc/build/src", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bstatic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lopencc", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lkeystone", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bdynamic", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "hook_aurora", + "nameOnDisk" : "libAurora.so", + "paths" : + { + "build" : "src", + "source" : "src" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64assembler.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64builder.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64compiler.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64emithelper.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64formatter.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64func.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64instapi.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64instdb.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64operand.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64rapass.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/armformatter.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/archtraits.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/assembler.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/builder.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/codeholder.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/codewriter.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/compiler.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/constpool.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/cpuinfo.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/emithelper.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/emitter.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/emitterutils.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/environment.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/errorhandler.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/formatter.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/func.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/funcargscontext.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/globals.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/inst.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/jitallocator.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/jitruntime.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/logger.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/operand.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/osutils.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/ralocal.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/rapass.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/rastack.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/string.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/support.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/target.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/type.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/virtmem.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/zone.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/zonehash.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/zonelist.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/zonestack.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/zonetree.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/zonevector.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86assembler.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86builder.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86compiler.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86emithelper.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86formatter.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86func.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86instapi.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86instdb.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86operand.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86rapass.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/df_main.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/Tool.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/l_squirrel.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/l_socket.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/CConnectPool.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/build/.ninja_deps b/build/.ninja_deps index b9568a9..f616b59 100644 Binary files a/build/.ninja_deps and b/build/.ninja_deps differ diff --git a/build/.ninja_log b/build/.ninja_log index 02b8a0b..259dbb7 100644 --- a/build/.ninja_log +++ b/build/.ninja_log @@ -1,67 +1,66 @@ # ninja log v5 -2 1084 1740046845730229631 src/CMakeFiles/hook_aurora.dir/controller.cpp.o cff6ea141f58eb3b -5202 5621 1740045418029819385 src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o f5a042e176a2ef9d -1986 2391 1740045414800816062 src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o 4ef9ecf66edc229a -986 1442 1740045413847815081 src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o 3379b3d0f174f6c5 -4 306 1740045412714813915 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o af2d2be8a653c1d4 -3 573 1740045412983814192 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o ed9844b273ff7056 -2946 3169 1740045415579816864 src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o 5ce17c83080df046 -2747 2915 1740045415325816602 src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o d55fe211a7895ead -4095 4996 1740045417404818742 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o 82c670e4badad47a -1866 2036 1740045414443815695 src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o 864f70013a450f50 -4333 5461 1740045417871819223 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o a9b293ddde505e2c -681 1267 1740045413675814904 src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o 13d326e6e12cea9d -2546 2872 1740045415282816558 src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o 1d837aab8f950b1e -1840 2018 1740045414428815679 src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o 89b76dbd416df921 -438 681 1740045413089814301 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o 6fb66f84490410ad -3186 3364 1740045415767817057 src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o 4a19f5c66c002b96 -3169 3405 1740045415814817106 src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o e663ba38970d4087 -846 1585 1740045413993815232 src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o 795e9e4e1139cf98 -2915 3207 1740045415616816902 src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o 69a64766461eaa40 -3405 4332 1740045416742818061 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o 4dc537b1818594d2 -2310 2507 1740045414917816182 src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o 75da58ea2bf305f5 -3352 3922 1740045416332817639 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o d652eba655bbfaca -297 846 1740045413256814473 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o 54e73829399ae8f2 -2231 2631 1740045415040816309 src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o d43d64b53da31c29 -871 1590 1740045414000815239 src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o 902d6ac1e3b77114 -2 6344 1740046850989234860 src/CMakeFiles/hook_aurora.dir/df_main.cpp.o 3f98864f0f9032b2 -3039 3191 1740045415580816865 src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o 5833f68732dd3da3 -573 1691 1740045414101815343 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o 813b118f83f2af8d -591 871 1740045413280814498 src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o 94866640f27dd299 -306 595 1740045412993814202 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o ee9c91dbf6820780 -3364 4293 1740045416703818021 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o e94b9be655f117b4 -2534 3934 1740045416332817639 src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o 47a0a7ce575ddd31 -3922 5245 1740045417655819000 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o 2a3b4f46c12771ac -1442 1823 1740045414231815476 src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o 21477fd17c2ab170 -3191 4981 1740045417390818728 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o 51ef50d6a6e97791 -3 297 1740045412704813905 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o b7dbae085c3fb0b -5 437 1740045412847814052 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o dc7bb1bbb123868f -2282 2534 1740045414944816210 src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o 6895eb2d7b5d774d -4293 4813 1740045417222818555 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o 8fa76d79b9c23cbb -2391 2603 1740045415012816280 src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o eae8e1d4d71afe76 -4981 15815 1740045428220829873 src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o 6d661aaa246b9ac6 -2507 3175 1740045415580816865 src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o 57c191f64d7e9c50 -1267 1840 1740045414250815496 src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o ea298fa1a7ad94fc -2631 2946 1740045415356816634 src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o 194081194aa60ccd -3207 4095 1740045416505817817 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o fa23d521edb50ee8 -2036 2310 1740045414720815980 src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o 9ddf873ed1de7700 -2056 2282 1740045414692815951 src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o f2d3288884609a58 -2 2056 1740045414466815718 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o baad399dea5a8a16 -595 986 1740045413396814617 src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o 7cf26b01391605bc -1823 2231 1740045414639815896 src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o af0280ae177e4e5 -1585 1866 1740045414274815521 src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o 36f24558b20aebeb -1590 2032 1740045414441815693 src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o 234a334f31d6d029 -2872 3186 1740045415579816864 src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o 334c5309bbf662ca -2018 2546 1740045414951816217 src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o b140f85e2bb8f34d -2357 2630 1740045415040816309 src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o c3287ef24852d73c -1691 1986 1740045414391815641 src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o 3a3b7ff41b4e3dbf -3 518 1740046964127347349 /dp_s/lib/libAurora.so a24e7e42efd91713 -3175 3352 1740045415762817052 src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o 50fadc63f7b1848d -4996 12577 1740045424983826542 src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o 34d6fe34942d7baf -2032 2357 1740045414765816026 src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o cc97c268274e6eb2 -2 591 1740045413000814210 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o f2a7de14e99edf57 -2630 2747 1740045415156816428 src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o 18c65b3575f7e5d5 -3934 4782 1740045417192818524 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o 55312cdd386738a1 -4813 5202 1740045417611818955 src/CMakeFiles/hook_aurora.dir/Tool.cpp.o 9a35092c98186d43 -2603 3039 1740045415449816730 src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o 320c6c01f3f1c4 -2 526 1740046977820360963 /dp_s/lib/libAurora.so a24e7e42efd91713 +6004 6377 1743075890763917605 src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o d5e777fa71d429b9 +2202 2831 1743075887216905300 src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o 6d49997954718471 +1331 1689 1743075886078901353 src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o d96471a645b21f93 +4 537 1743075884926897356 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o 5f47e18ef389095c +3 631 1743075885018897676 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o aaa49035e695551a +3341 3696 1743075888084908311 src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o 617fc8ba0aaed624 +3283 3727 1743075888115908419 src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o 8ac17af5f2587a88 +4657 5214 1743075889600913570 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o 5cf9280386b4d5c8 +2124 2380 1743075886768903746 src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o 9cad27c29101ab7c +5067 6246 1743075890634917157 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o 4d945ff312e890d9 +876 1341 1743075885727900135 src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o ff5d4344d2eac4dd +2914 3298 1743075887682906917 src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o 4ba6f35257111039 +2110 2355 1743075886740903649 src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o a4ea27003e5a7f87 +496 839 1743075885228898404 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o a0cc912c68345b36 +3677 4005 1743075888393909383 src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o b5ff4db045a19eee +3553 3856 1743075888244908867 src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o cd14269124336fdf +904 1746 1743075886135901550 src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o d47e193228e19111 +3333 3522 1743075887911907711 src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o 29f8921b0d565321 +4005 4850 1743075889239912318 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o e5e642a4f2b5d8ab +2659 2914 1743075887302905599 src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o a98eaa11ab94f977 +3795 4537 1743075888925911229 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o 815845f90ced595a +277 876 1743075885265898532 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o a1dab4b699dde43 +2380 3087 1743075887474906195 src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o 4547b72f9dfcf414 +1095 2202 1743075886589903125 src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o 7a143354a9cc5d24 +5074 13661 1743075898048942877 src/CMakeFiles/hook_aurora.dir/df_main.cpp.o 5b741b9e95b878ee +3522 3677 1743075888066908249 src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o e0f1faaee5255736 +537 1331 1743075885719900107 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o 2150a803e69739a5 +631 1095 1743075885483899289 src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o 206ce6abf10b8c01 +474 904 1743075885291898623 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o 508572c3ab30bda3 +3856 5067 1743075889454913064 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o 9c32f74c679e5630 +2890 4657 1743075889045911645 src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o acac8b5a821e357b +4488 5074 1743075889459913081 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o b4d485b1e9c6b91f +1470 1889 1743075886273902029 src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o c8b5d75e635bb96a +3696 7222 1743075891611920547 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o 1acd4932c54b5b03 +2 474 1743075884859897124 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o 35a18c3b4d2fbb11 +6 496 1743075884873897173 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o ce4f60814aee35e8 +2608 3067 1743075887456906133 src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o fbb8f78d177236ac +4850 5115 1743075889504913237 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o 3d823b30ad3f8b05 +2745 2890 1743075887279905519 src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o 1b37b74472ca535d +5214 17864 1743075902248957446 src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o ad4d8ebbe7fcea67 +2831 3553 1743075887942907819 src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o 82729fd430ce0122 +1341 2110 1743075886498902810 src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o aa97830ff3ecd7b9 +3087 3341 1743075887727907073 src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o 6c2fadb8e5b75005 +3727 4488 1743075888876911059 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o 9ca1d51d452337e3 +2342 2659 1743075887047904714 src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o 9645419284cc87bd +2355 2690 1743075887075904811 src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o 933ac4c39d20bcc0 +2 1912 1743075886300902123 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o 4e18cd56771e14de +839 1470 1743075885857900586 src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o 7bff10f5bd0236a5 +1912 2255 1743075886643903313 src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o 1f1cc6f27ecb4ab0 +1689 2124 1743075886499902813 src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o f9792d08d397bd73 +1746 2321 1743075886709903542 src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o 681a2c12d73a0e23 +3298 3584 1743075887970907916 src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o f0f473e66acb4141 +2255 2608 1743075886996904537 src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o f67e9c1218885390 +2690 2965 1743075887354905779 src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o ae2e9488e704e000 +1889 2342 1743075886713903556 src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o bc5158f903a53534 +3 1473 1743077155023307573 /dp_s/lib/libAurora.so 2db8848d7563c806 +3584 3795 1743075888183908655 src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o 50c07ccf17df19b2 +5525 13891 1743075898276943667 src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o c35952f61ff79851 +2321 2745 1743075887133905012 src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o e9ad54607b541d82 +2 277 1743075884664896448 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o 35ab8a3b727ea78e +3067 3333 1743075887721907052 src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o db09a9efa1fbc093 +4537 6004 1743075890392916318 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o 42e2e04771ce944a +5115 5524 1743075889913914656 src/CMakeFiles/hook_aurora.dir/Tool.cpp.o add055bdb95945c8 +2965 3283 1743075887671906879 src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o ae74dc3a906afc54 +2 1534 1743077389975124717 /dp_s/lib/libAurora.so 2db8848d7563c806 diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt index 09b13ba..00af42c 100644 --- a/build/CMakeCache.txt +++ b/build/CMakeCache.txt @@ -218,7 +218,7 @@ Dnf_Projet_IS_TOP_LEVEL:STATIC=ON Dnf_Projet_SOURCE_DIR:STATIC=/home/dnf_project/dnf_project //Dependencies for the target -hook_aurora_LIB_DEPENDS:STATIC=general;libstdc++.a;general;-L/home/squirrel-master/squirrel-master/build/lib;general;-lsqstdlib_static;general;-L/home/squirrel-master/squirrel-master/build/lib;general;-lsquirrel_static;general;-L/home/dnf_project/dnf_project/build/lib/mysql/lib;general;libmysqlclient.a;general;-lpthread;general;-L/home/openssl/openssl-3.0.13;general;libssl.a;general;-L/home/openssl/openssl-3.0.13;general;libcrypto.a;general;-L/home/dnf_project/dnf_project/build/lib/frida;general;libfrida-gum.a;general;-ldl;general;-pthread;general;-lresolv;general;libffi.a;general;-L/home/opencc/build/src;general;libopencc.a; +hook_aurora_LIB_DEPENDS:STATIC=general;libstdc++.a;general;-L/home/squirrel-master/squirrel-master/build/lib;general;-lsqstdlib_static;general;-L/home/squirrel-master/squirrel-master/build/lib;general;-lsquirrel_static;general;-L/home/dnf_project/dnf_project/build/lib/mysql/lib;general;libmysqlclient.a;general;-lpthread;general;-L/home/openssl/openssl-3.0.13;general;libssl.a;general;-L/home/openssl/openssl-3.0.13;general;libcrypto.a;general;-L/home/dnf_project/dnf_project/build/lib/frida;general;libfrida-gum.a;general;-ldl;general;-pthread;general;-lresolv;general;libffi.a;general;-L/home/opencc/build/src;general;libopencc.a;general;libkeystone.a; ######################## diff --git a/build/CMakeFiles/CMakeConfigureLog.yaml b/build/CMakeFiles/CMakeConfigureLog.yaml index b8f5879..5190b74 100644 --- a/build/CMakeFiles/CMakeConfigureLog.yaml +++ b/build/CMakeFiles/CMakeConfigureLog.yaml @@ -61,25 +61,25 @@ events: checks: - "Detecting C compiler ABI info" directories: - source: "/home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-qHQzKS" - binary: "/home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-qHQzKS" + source: "/home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-jPy7HH" + binary: "/home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-jPy7HH" cmakeVariables: CMAKE_C_FLAGS: "-m32" buildResult: variable: "CMAKE_C_ABI_COMPILED" cached: true stdout: | - Change Dir: /home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-qHQzKS + Change Dir: /home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-jPy7HH - Run Build Command(s):/usr/bin/ninja-build -v cmTC_bc0b7 && [1/2] /usr/bin/gcc -m32 -v -o CMakeFiles/cmTC_bc0b7.dir/CMakeCCompilerABI.c.o -c /home/software/cmake-3.26.3-linux-x86_64/share/cmake-3.26/Modules/CMakeCCompilerABI.c + Run Build Command(s):/usr/bin/ninja-build -v cmTC_534f7 && [1/2] /usr/bin/gcc -m32 -v -o CMakeFiles/cmTC_534f7.dir/CMakeCCompilerABI.c.o -c /home/software/cmake-3.26.3-linux-x86_64/share/cmake-3.26/Modules/CMakeCCompilerABI.c Using built-in specs. COLLECT_GCC=/usr/bin/gcc Target: x86_64-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux Thread model: posix gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) - COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_bc0b7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' - /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/cc1 -quiet -v -imultilib 32 /home/software/cmake-3.26.3-linux-x86_64/share/cmake-3.26/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -m32 -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_bc0b7.dir/CMakeCCompilerABI.c.o -version -o /tmp/ccpSRenS.s + COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_534f7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/cc1 -quiet -v -imultilib 32 /home/software/cmake-3.26.3-linux-x86_64/share/cmake-3.26/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -m32 -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_534f7.dir/CMakeCCompilerABI.c.o -version -o /tmp/ccHJ9wlH.s GNU C (GCC) version 4.8.5 20150623 (Red Hat 4.8.5-44) (x86_64-redhat-linux) compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-44), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 @@ -95,13 +95,13 @@ events: compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-44), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 231b3394950636dbfe0428e88716bc73 - COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_bc0b7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' - as -v --32 -o CMakeFiles/cmTC_bc0b7.dir/CMakeCCompilerABI.c.o /tmp/ccpSRenS.s + COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_534f7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + as -v --32 -o CMakeFiles/cmTC_534f7.dir/CMakeCCompilerABI.c.o /tmp/ccHJ9wlH.s GNU assembler version 2.27 (x86_64-redhat-linux) using BFD version version 2.27-44.base.el7_9.1 COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/ LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_bc0b7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' - [2/2] : && /usr/bin/gcc -m32 -v -rdynamic CMakeFiles/cmTC_bc0b7.dir/CMakeCCompilerABI.c.o -o cmTC_bc0b7 && : + COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_534f7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + [2/2] : && /usr/bin/gcc -m32 -v -rdynamic CMakeFiles/cmTC_534f7.dir/CMakeCCompilerABI.c.o -o cmTC_534f7 && : Using built-in specs. COLLECT_GCC=/usr/bin/gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper @@ -111,8 +111,8 @@ events: gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/ LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-m32' '-v' '-rdynamic' '-o' 'cmTC_bc0b7' '-mtune=generic' '-march=x86-64' - /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_i386 -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -o cmTC_bc0b7 /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. CMakeFiles/cmTC_bc0b7.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crtn.o + COLLECT_GCC_OPTIONS='-m32' '-v' '-rdynamic' '-o' 'cmTC_534f7' '-mtune=generic' '-march=x86-64' + /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_i386 -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -o cmTC_534f7 /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. CMakeFiles/cmTC_534f7.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crtn.o exitCode: 0 - @@ -144,17 +144,17 @@ events: message: | Parsed C implicit link information: link line regex: [^( *|.*[/\\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] - ignore line: [Change Dir: /home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-qHQzKS] + ignore line: [Change Dir: /home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-jPy7HH] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/ninja-build -v cmTC_bc0b7 && [1/2] /usr/bin/gcc -m32 -v -o CMakeFiles/cmTC_bc0b7.dir/CMakeCCompilerABI.c.o -c /home/software/cmake-3.26.3-linux-x86_64/share/cmake-3.26/Modules/CMakeCCompilerABI.c] + ignore line: [Run Build Command(s):/usr/bin/ninja-build -v cmTC_534f7 && [1/2] /usr/bin/gcc -m32 -v -o CMakeFiles/cmTC_534f7.dir/CMakeCCompilerABI.c.o -c /home/software/cmake-3.26.3-linux-x86_64/share/cmake-3.26/Modules/CMakeCCompilerABI.c] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/gcc] ignore line: [Target: x86_64-redhat-linux] ignore line: [Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c c++ objc obj-c++ java fortran ada go lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux] ignore line: [Thread model: posix] ignore line: [gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) ] - ignore line: [COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_bc0b7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] - ignore line: [ /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/cc1 -quiet -v -imultilib 32 /home/software/cmake-3.26.3-linux-x86_64/share/cmake-3.26/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -m32 -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_bc0b7.dir/CMakeCCompilerABI.c.o -version -o /tmp/ccpSRenS.s] + ignore line: [COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_534f7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/cc1 -quiet -v -imultilib 32 /home/software/cmake-3.26.3-linux-x86_64/share/cmake-3.26/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -m32 -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_534f7.dir/CMakeCCompilerABI.c.o -version -o /tmp/ccHJ9wlH.s] ignore line: [GNU C (GCC) version 4.8.5 20150623 (Red Hat 4.8.5-44) (x86_64-redhat-linux)] ignore line: [ compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-44) GMP version 6.0.0 MPFR version 3.1.1 MPC version 1.0.1] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] @@ -170,13 +170,13 @@ events: ignore line: [ compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-44) GMP version 6.0.0 MPFR version 3.1.1 MPC version 1.0.1] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 231b3394950636dbfe0428e88716bc73] - ignore line: [COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_bc0b7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] - ignore line: [ as -v --32 -o CMakeFiles/cmTC_bc0b7.dir/CMakeCCompilerABI.c.o /tmp/ccpSRenS.s] + ignore line: [COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_534f7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --32 -o CMakeFiles/cmTC_534f7.dir/CMakeCCompilerABI.c.o /tmp/ccHJ9wlH.s] ignore line: [GNU assembler version 2.27 (x86_64-redhat-linux) using BFD version version 2.27-44.base.el7_9.1] ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_bc0b7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] - ignore line: [[2/2] : && /usr/bin/gcc -m32 -v -rdynamic CMakeFiles/cmTC_bc0b7.dir/CMakeCCompilerABI.c.o -o cmTC_bc0b7 && :] + ignore line: [COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_534f7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [[2/2] : && /usr/bin/gcc -m32 -v -rdynamic CMakeFiles/cmTC_534f7.dir/CMakeCCompilerABI.c.o -o cmTC_534f7 && :] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/gcc] ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper] @@ -186,8 +186,8 @@ events: ignore line: [gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) ] ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-m32' '-v' '-rdynamic' '-o' 'cmTC_bc0b7' '-mtune=generic' '-march=x86-64'] - link line: [ /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_i386 -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -o cmTC_bc0b7 /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. CMakeFiles/cmTC_bc0b7.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-m32' '-v' '-rdynamic' '-o' 'cmTC_534f7' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_i386 -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -o cmTC_534f7 /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. CMakeFiles/cmTC_534f7.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crtn.o] arg [/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2] ==> ignore arg [--build-id] ==> ignore arg [--no-add-needed] ==> ignore @@ -199,7 +199,7 @@ events: arg [-dynamic-linker] ==> ignore arg [/lib/ld-linux.so.2] ==> ignore arg [-o] ==> ignore - arg [cmTC_bc0b7] ==> ignore + arg [cmTC_534f7] ==> ignore arg [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crt1.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crt1.o] arg [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crti.o] arg [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtbegin.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtbegin.o] @@ -209,7 +209,7 @@ events: arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-redhat-linux/4.8.5] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/4.8.5] arg [-L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../..] - arg [CMakeFiles/cmTC_bc0b7.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [CMakeFiles/cmTC_534f7.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lgcc] ==> lib [gcc] arg [--as-needed] ==> ignore arg [-lgcc_s] ==> lib [gcc_s] @@ -245,25 +245,25 @@ events: checks: - "Detecting CXX compiler ABI info" directories: - source: "/home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-DyhmwU" - binary: "/home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-DyhmwU" + source: "/home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-4rbMBy" + binary: "/home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-4rbMBy" cmakeVariables: CMAKE_CXX_FLAGS: "-m32" buildResult: variable: "CMAKE_CXX_ABI_COMPILED" cached: true stdout: | - Change Dir: /home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-DyhmwU + Change Dir: /home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-4rbMBy - Run Build Command(s):/usr/bin/ninja-build -v cmTC_39d76 && [1/2] /usr/bin/g++ -m32 -v -o CMakeFiles/cmTC_39d76.dir/CMakeCXXCompilerABI.cpp.o -c /home/software/cmake-3.26.3-linux-x86_64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp + Run Build Command(s):/usr/bin/ninja-build -v cmTC_91390 && [1/2] /usr/bin/g++ -m32 -v -o CMakeFiles/cmTC_91390.dir/CMakeCXXCompilerABI.cpp.o -c /home/software/cmake-3.26.3-linux-x86_64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp Using built-in specs. COLLECT_GCC=/usr/bin/g++ Target: x86_64-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux Thread model: posix gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) - COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_39d76.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' - /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/cc1plus -quiet -v -imultilib 32 -D_GNU_SOURCE /home/software/cmake-3.26.3-linux-x86_64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -m32 -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_39d76.dir/CMakeCXXCompilerABI.cpp.o -version -o /tmp/cciruF9Y.s + COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_91390.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/cc1plus -quiet -v -imultilib 32 -D_GNU_SOURCE /home/software/cmake-3.26.3-linux-x86_64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -m32 -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_91390.dir/CMakeCXXCompilerABI.cpp.o -version -o /tmp/cc6AUTUN.s GNU C++ (GCC) version 4.8.5 20150623 (Red Hat 4.8.5-44) (x86_64-redhat-linux) compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-44), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 @@ -282,13 +282,13 @@ events: compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-44), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 51b2dcccf6085e5bfbbf3932e5685252 - COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_39d76.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' - as -v --32 -o CMakeFiles/cmTC_39d76.dir/CMakeCXXCompilerABI.cpp.o /tmp/cciruF9Y.s + COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_91390.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + as -v --32 -o CMakeFiles/cmTC_91390.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc6AUTUN.s GNU assembler version 2.27 (x86_64-redhat-linux) using BFD version version 2.27-44.base.el7_9.1 COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/ LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_39d76.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' - [2/2] : && /usr/bin/g++ -m32 -v -rdynamic CMakeFiles/cmTC_39d76.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_39d76 && : + COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_91390.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + [2/2] : && /usr/bin/g++ -m32 -v -rdynamic CMakeFiles/cmTC_91390.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_91390 && : Using built-in specs. COLLECT_GCC=/usr/bin/g++ COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper @@ -298,8 +298,8 @@ events: gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/ LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-m32' '-v' '-rdynamic' '-o' 'cmTC_39d76' '-shared-libgcc' '-mtune=generic' '-march=x86-64' - /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_i386 -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -o cmTC_39d76 /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. CMakeFiles/cmTC_39d76.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crtn.o + COLLECT_GCC_OPTIONS='-m32' '-v' '-rdynamic' '-o' 'cmTC_91390' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_i386 -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -o cmTC_91390 /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. CMakeFiles/cmTC_91390.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crtn.o exitCode: 0 - @@ -337,17 +337,17 @@ events: message: | Parsed CXX implicit link information: link line regex: [^( *|.*[/\\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] - ignore line: [Change Dir: /home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-DyhmwU] + ignore line: [Change Dir: /home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-4rbMBy] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/ninja-build -v cmTC_39d76 && [1/2] /usr/bin/g++ -m32 -v -o CMakeFiles/cmTC_39d76.dir/CMakeCXXCompilerABI.cpp.o -c /home/software/cmake-3.26.3-linux-x86_64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Run Build Command(s):/usr/bin/ninja-build -v cmTC_91390 && [1/2] /usr/bin/g++ -m32 -v -o CMakeFiles/cmTC_91390.dir/CMakeCXXCompilerABI.cpp.o -c /home/software/cmake-3.26.3-linux-x86_64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/g++] ignore line: [Target: x86_64-redhat-linux] ignore line: [Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c c++ objc obj-c++ java fortran ada go lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux] ignore line: [Thread model: posix] ignore line: [gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) ] - ignore line: [COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_39d76.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] - ignore line: [ /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/cc1plus -quiet -v -imultilib 32 -D_GNU_SOURCE /home/software/cmake-3.26.3-linux-x86_64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -m32 -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_39d76.dir/CMakeCXXCompilerABI.cpp.o -version -o /tmp/cciruF9Y.s] + ignore line: [COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_91390.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/cc1plus -quiet -v -imultilib 32 -D_GNU_SOURCE /home/software/cmake-3.26.3-linux-x86_64/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -m32 -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_91390.dir/CMakeCXXCompilerABI.cpp.o -version -o /tmp/cc6AUTUN.s] ignore line: [GNU C++ (GCC) version 4.8.5 20150623 (Red Hat 4.8.5-44) (x86_64-redhat-linux)] ignore line: [ compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-44) GMP version 6.0.0 MPFR version 3.1.1 MPC version 1.0.1] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] @@ -366,13 +366,13 @@ events: ignore line: [ compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-44) GMP version 6.0.0 MPFR version 3.1.1 MPC version 1.0.1] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 51b2dcccf6085e5bfbbf3932e5685252] - ignore line: [COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_39d76.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] - ignore line: [ as -v --32 -o CMakeFiles/cmTC_39d76.dir/CMakeCXXCompilerABI.cpp.o /tmp/cciruF9Y.s] + ignore line: [COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_91390.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --32 -o CMakeFiles/cmTC_91390.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc6AUTUN.s] ignore line: [GNU assembler version 2.27 (x86_64-redhat-linux) using BFD version version 2.27-44.base.el7_9.1] ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_39d76.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] - ignore line: [[2/2] : && /usr/bin/g++ -m32 -v -rdynamic CMakeFiles/cmTC_39d76.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_39d76 && :] + ignore line: [COLLECT_GCC_OPTIONS='-m32' '-v' '-o' 'CMakeFiles/cmTC_91390.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [[2/2] : && /usr/bin/g++ -m32 -v -rdynamic CMakeFiles/cmTC_91390.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_91390 && :] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/g++] ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper] @@ -382,8 +382,8 @@ events: ignore line: [gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) ] ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-m32' '-v' '-rdynamic' '-o' 'cmTC_39d76' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] - link line: [ /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_i386 -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -o cmTC_39d76 /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. CMakeFiles/cmTC_39d76.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-m32' '-v' '-rdynamic' '-o' 'cmTC_91390' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_i386 -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -o cmTC_91390 /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. CMakeFiles/cmTC_91390.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crtn.o] arg [/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2] ==> ignore arg [--build-id] ==> ignore arg [--no-add-needed] ==> ignore @@ -395,7 +395,7 @@ events: arg [-dynamic-linker] ==> ignore arg [/lib/ld-linux.so.2] ==> ignore arg [-o] ==> ignore - arg [cmTC_39d76] ==> ignore + arg [cmTC_91390] ==> ignore arg [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crt1.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crt1.o] arg [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib/crti.o] arg [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtbegin.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32/crtbegin.o] @@ -405,7 +405,7 @@ events: arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-redhat-linux/4.8.5] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/4.8.5] arg [-L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../..] - arg [CMakeFiles/cmTC_39d76.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [CMakeFiles/cmTC_91390.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] @@ -442,18 +442,18 @@ events: checks: - "Detecting CXX compile features" directories: - source: "/home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-eRvuvW" - binary: "/home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-eRvuvW" + source: "/home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-JJ2cIp" + binary: "/home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-JJ2cIp" cmakeVariables: CMAKE_CXX_FLAGS: "-m32" buildResult: variable: "CMAKE_CXX_FEATURE_TEST" cached: true stdout: | - Change Dir: /home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-eRvuvW + Change Dir: /home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-JJ2cIp - Run Build Command(s):/usr/bin/ninja-build -v cmTC_032a0 && [1/2] /usr/bin/g++ -m32 -std=c++1y -o CMakeFiles/cmTC_032a0.dir/feature_tests.cxx.o -c /home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-eRvuvW/feature_tests.cxx - [2/2] : && /usr/bin/g++ -m32 -rdynamic CMakeFiles/cmTC_032a0.dir/feature_tests.cxx.o -o cmTC_032a0 && : + Run Build Command(s):/usr/bin/ninja-build -v cmTC_6a934 && [1/2] /usr/bin/g++ -m32 -std=c++1y -o CMakeFiles/cmTC_6a934.dir/feature_tests.cxx.o -c /home/dnf_project/dnf_project/build/CMakeFiles/CMakeScratch/TryCompile-JJ2cIp/feature_tests.cxx + [2/2] : && /usr/bin/g++ -m32 -rdynamic CMakeFiles/cmTC_6a934.dir/feature_tests.cxx.o -o cmTC_6a934 && : exitCode: 0 ... diff --git a/build/Testing/20250325-0925/Test.xml b/build/Testing/20250325-0925/Test.xml new file mode 100644 index 0000000..5684255 --- /dev/null +++ b/build/Testing/20250325-0925/Test.xml @@ -0,0 +1,34 @@ + + + + Mar 25 17:25 CST + 1742894722 + + Mar 25 17:25 CST + 1742894722 + 0 + + diff --git a/build/Testing/TAG b/build/Testing/TAG new file mode 100644 index 0000000..9d059f2 --- /dev/null +++ b/build/Testing/TAG @@ -0,0 +1,3 @@ +20250325-0925 +Experimental +Experimental diff --git a/build/Testing/Temporary/CTestCostData.txt b/build/Testing/Temporary/CTestCostData.txt new file mode 100644 index 0000000..ed97d53 --- /dev/null +++ b/build/Testing/Temporary/CTestCostData.txt @@ -0,0 +1 @@ +--- diff --git a/build/build.ninja b/build/build.ninja index 4f0397a..ce4c8b3 100644 --- a/build/build.ninja +++ b/build/build.ninja @@ -81,7 +81,7 @@ build cmake_object_order_depends_target_hook_aurora: phony || src/CMakeFiles/hoo build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64assembler.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm @@ -89,7 +89,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o: CXX_COMPILER build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64builder.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm @@ -97,7 +97,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o: CXX_COMPILER__ build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64compiler.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm @@ -105,7 +105,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o: CXX_COMPILER_ build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64emithelper.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm @@ -113,7 +113,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o: CXX_COMPILE build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64formatter.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm @@ -121,7 +121,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o: CXX_COMPILER build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64func.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm @@ -129,7 +129,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o: CXX_COMPILER__hoo build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64instapi.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm @@ -137,7 +137,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o: CXX_COMPILER__ build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64instdb.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm @@ -145,7 +145,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o: CXX_COMPILER__h build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64operand.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm @@ -153,7 +153,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o: CXX_COMPILER__ build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64rapass.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm @@ -161,7 +161,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o: CXX_COMPILER__h build src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/arm/armformatter.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm @@ -169,7 +169,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o: CXX_COMPILER build src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/archtraits.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -177,7 +177,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o: CXX_COMPILER_ build src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/assembler.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -185,7 +185,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o: CXX_COMPILER__ build src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/builder.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -193,7 +193,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o: CXX_COMPILER__ho build src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/codeholder.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -201,7 +201,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o: CXX_COMPILER_ build src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/codewriter.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -209,7 +209,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o: CXX_COMPILER_ build src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/compiler.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -217,7 +217,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o: CXX_COMPILER__h build src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/constpool.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -225,7 +225,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o: CXX_COMPILER__ build src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/cpuinfo.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -233,7 +233,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o: CXX_COMPILER__ho build src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/emithelper.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -241,7 +241,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o: CXX_COMPILER_ build src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/emitter.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -249,7 +249,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o: CXX_COMPILER__ho build src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/emitterutils.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -257,7 +257,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o: CXX_COMPILE build src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/environment.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -265,7 +265,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o: CXX_COMPILER build src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/errorhandler.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -273,7 +273,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o: CXX_COMPILE build src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/formatter.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -281,7 +281,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o: CXX_COMPILER__ build src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/func.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -289,7 +289,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o: CXX_COMPILER__hook_ build src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/funcargscontext.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -297,7 +297,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o: CXX_COMP build src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/globals.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -305,7 +305,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o: CXX_COMPILER__ho build src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/inst.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -313,7 +313,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o: CXX_COMPILER__hook_ build src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/jitallocator.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -321,7 +321,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o: CXX_COMPILE build src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/jitruntime.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -329,7 +329,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o: CXX_COMPILER_ build src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/logger.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -337,7 +337,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o: CXX_COMPILER__hoo build src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/operand.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -345,7 +345,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o: CXX_COMPILER__ho build src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/osutils.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -353,7 +353,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o: CXX_COMPILER__ho build src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/ralocal.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -361,7 +361,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o: CXX_COMPILER__ho build src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/rapass.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -369,7 +369,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o: CXX_COMPILER__hoo build src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/rastack.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -377,7 +377,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o: CXX_COMPILER__ho build src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/string.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -385,7 +385,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o: CXX_COMPILER__hoo build src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/support.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -393,7 +393,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o: CXX_COMPILER__ho build src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/target.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -401,7 +401,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o: CXX_COMPILER__hoo build src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/type.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -409,7 +409,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o: CXX_COMPILER__hook_ build src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/virtmem.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -417,7 +417,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o: CXX_COMPILER__ho build src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/zone.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -425,7 +425,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o: CXX_COMPILER__hook_ build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/zonehash.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -433,7 +433,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o: CXX_COMPILER__h build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/zonelist.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -441,7 +441,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o: CXX_COMPILER__h build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/zonestack.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -449,7 +449,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o: CXX_COMPILER__ build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/zonetree.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -457,7 +457,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o: CXX_COMPILER__h build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/core/zonevector.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core @@ -465,7 +465,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o: CXX_COMPILER_ build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86assembler.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 @@ -473,7 +473,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o: CXX_COMPILER build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86builder.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 @@ -481,7 +481,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o: CXX_COMPILER__ build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86compiler.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 @@ -489,7 +489,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o: CXX_COMPILER_ build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86emithelper.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 @@ -497,7 +497,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o: CXX_COMPILE build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86formatter.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 @@ -505,7 +505,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o: CXX_COMPILER build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86func.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 @@ -513,7 +513,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o: CXX_COMPILER__hoo build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86instapi.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 @@ -521,7 +521,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o: CXX_COMPILER__ build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86instdb.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 @@ -529,7 +529,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o: CXX_COMPILER__h build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86operand.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 @@ -537,7 +537,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o: CXX_COMPILER__ build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86rapass.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 @@ -545,7 +545,7 @@ build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o: CXX_COMPILER__h build src/CMakeFiles/hook_aurora.dir/df_main.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/df_main.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/df_main.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir @@ -553,7 +553,7 @@ build src/CMakeFiles/hook_aurora.dir/df_main.cpp.o: CXX_COMPILER__hook_aurora_un build src/CMakeFiles/hook_aurora.dir/Tool.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/Tool.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/Tool.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir @@ -561,7 +561,7 @@ build src/CMakeFiles/hook_aurora.dir/Tool.cpp.o: CXX_COMPILER__hook_aurora_unsca build src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/l_squirrel.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir @@ -569,7 +569,7 @@ build src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o: CXX_COMPILER__hook_aurora build src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/l_socket.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir @@ -577,7 +577,7 @@ build src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o: CXX_COMPILER__hook_aurora_u build src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o: CXX_COMPILER__hook_aurora_unscanned_Release /home/dnf_project/dnf_project/src/CConnectPool.cpp || cmake_object_order_depends_target_hook_aurora DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS DEP_FILE = src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o.d - FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include OBJECT_DIR = src/CMakeFiles/hook_aurora.dir OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir @@ -592,7 +592,7 @@ build src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o: CXX_COMPILER__hook_auro build /dp_s/lib/libAurora.so: CXX_SHARED_LIBRARY_LINKER__hook_aurora_Release src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o src/CMakeFiles/hook_aurora.dir/df_main.cpp.o src/CMakeFiles/hook_aurora.dir/Tool.cpp.o src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o LANGUAGE_COMPILE_FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG - LINK_LIBRARIES = -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -L/home/squirrel-master/squirrel-master/build/lib -lsqstdlib_static -L/home/squirrel-master/squirrel-master/build/lib -lsquirrel_static -L/home/dnf_project/dnf_project/build/lib/mysql/lib -Wl,-Bstatic -lmysqlclient -Wl,-Bdynamic -lpthread -L/home/openssl/openssl-3.0.13 -Wl,-Bstatic -lssl -Wl,-Bdynamic -L/home/openssl/openssl-3.0.13 -Wl,-Bstatic -lcrypto -Wl,-Bdynamic -L/home/dnf_project/dnf_project/build/lib/frida -Wl,-Bstatic -lfrida-gum -Wl,-Bdynamic -ldl -pthread -lresolv -Wl,-Bstatic -lffi -Wl,-Bdynamic -L/home/opencc/build/src -Wl,-Bstatic -lopencc -Wl,-Bdynamic + LINK_LIBRARIES = -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -L/home/squirrel-master/squirrel-master/build/lib -lsqstdlib_static -L/home/squirrel-master/squirrel-master/build/lib -lsquirrel_static -L/home/dnf_project/dnf_project/build/lib/mysql/lib -Wl,-Bstatic -lmysqlclient -Wl,-Bdynamic -lpthread -L/home/openssl/openssl-3.0.13 -Wl,-Bstatic -lssl -Wl,-Bdynamic -L/home/openssl/openssl-3.0.13 -Wl,-Bstatic -lcrypto -Wl,-Bdynamic -L/home/dnf_project/dnf_project/build/lib/frida -Wl,-Bstatic -lfrida-gum -Wl,-Bdynamic -ldl -pthread -lresolv -Wl,-Bstatic -lffi -Wl,-Bdynamic -L/home/opencc/build/src -Wl,-Bstatic -lopencc -lkeystone -Wl,-Bdynamic OBJECT_DIR = src/CMakeFiles/hook_aurora.dir POST_BUILD = : PRE_LINK = : diff --git a/build/compile_commands.json b/build/compile_commands.json index 03d69c3..bded802 100644 --- a/build/compile_commands.json +++ b/build/compile_commands.json @@ -1,379 +1,379 @@ [ { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64assembler.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64assembler.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/arm/a64assembler.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64builder.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64builder.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/arm/a64builder.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64compiler.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64compiler.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/arm/a64compiler.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64emithelper.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64emithelper.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/arm/a64emithelper.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64formatter.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64formatter.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/arm/a64formatter.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64func.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64func.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/arm/a64func.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64instapi.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64instapi.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/arm/a64instapi.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64instdb.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64instdb.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/arm/a64instdb.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64operand.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64operand.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/arm/a64operand.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64rapass.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/a64rapass.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/arm/a64rapass.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/armformatter.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/arm/armformatter.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/arm/armformatter.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/archtraits.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/archtraits.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/archtraits.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/assembler.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/assembler.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/assembler.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/builder.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/builder.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/builder.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/codeholder.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/codeholder.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/codeholder.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/codewriter.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/codewriter.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/codewriter.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/compiler.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/compiler.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/compiler.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/constpool.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/constpool.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/constpool.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/cpuinfo.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/cpuinfo.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/cpuinfo.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/emithelper.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/emithelper.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/emithelper.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/emitter.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/emitter.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/emitter.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/emitterutils.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/emitterutils.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/emitterutils.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/environment.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/environment.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/environment.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/errorhandler.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/errorhandler.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/errorhandler.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/formatter.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/formatter.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/formatter.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/func.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/func.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/func.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/funcargscontext.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/funcargscontext.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/funcargscontext.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/globals.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/globals.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/globals.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/inst.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/inst.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/inst.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/jitallocator.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/jitallocator.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/jitallocator.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/jitruntime.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/jitruntime.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/jitruntime.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/logger.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/logger.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/logger.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/operand.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/operand.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/operand.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/osutils.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/osutils.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/osutils.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/ralocal.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/ralocal.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/ralocal.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/rapass.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/rapass.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/rapass.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/rastack.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/rastack.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/rastack.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/string.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/string.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/string.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/support.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/support.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/support.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/target.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/target.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/target.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/type.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/type.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/type.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/virtmem.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/virtmem.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/virtmem.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/zone.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/zone.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/zone.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/zonehash.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/zonehash.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/zonehash.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/zonelist.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/zonelist.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/zonelist.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/zonestack.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/zonestack.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/zonestack.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/zonetree.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/zonetree.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/zonetree.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/zonevector.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/core/zonevector.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/core/zonevector.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86assembler.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86assembler.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/x86/x86assembler.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86builder.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86builder.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/x86/x86builder.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86compiler.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86compiler.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/x86/x86compiler.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86emithelper.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86emithelper.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/x86/x86emithelper.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86formatter.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86formatter.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/x86/x86formatter.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86func.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86func.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/x86/x86func.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86instapi.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86instapi.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/x86/x86instapi.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86instdb.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86instdb.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/x86/x86instdb.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86operand.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86operand.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/x86/x86operand.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86rapass.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o -c /home/dnf_project/dnf_project/src/asmjit/x86/x86rapass.cpp", "file": "/home/dnf_project/dnf_project/src/asmjit/x86/x86rapass.cpp", "output": "src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/df_main.cpp.o -c /home/dnf_project/dnf_project/src/df_main.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/df_main.cpp.o -c /home/dnf_project/dnf_project/src/df_main.cpp", "file": "/home/dnf_project/dnf_project/src/df_main.cpp", "output": "src/CMakeFiles/hook_aurora.dir/df_main.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/Tool.cpp.o -c /home/dnf_project/dnf_project/src/Tool.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/Tool.cpp.o -c /home/dnf_project/dnf_project/src/Tool.cpp", "file": "/home/dnf_project/dnf_project/src/Tool.cpp", "output": "src/CMakeFiles/hook_aurora.dir/Tool.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o -c /home/dnf_project/dnf_project/src/l_squirrel.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o -c /home/dnf_project/dnf_project/src/l_squirrel.cpp", "file": "/home/dnf_project/dnf_project/src/l_squirrel.cpp", "output": "src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o -c /home/dnf_project/dnf_project/src/l_socket.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o -c /home/dnf_project/dnf_project/src/l_socket.cpp", "file": "/home/dnf_project/dnf_project/src/l_socket.cpp", "output": "src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o" }, { "directory": "/home/dnf_project/dnf_project/build", - "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -o src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o -c /home/dnf_project/dnf_project/src/CConnectPool.cpp", + "command": "/usr/bin/g++ -DASMJIT_STATIC -Dhook_aurora_EXPORTS -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11 -Wno-pointer-arith -fvisibility=hidden -fno-asynchronous-unwind-tables -o src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o -c /home/dnf_project/dnf_project/src/CConnectPool.cpp", "file": "/home/dnf_project/dnf_project/src/CConnectPool.cpp", "output": "src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o" } diff --git a/build/src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o index ace47f5..b8e2a4b 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/Tool.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/Tool.cpp.o index 5384138..7c6d0b4 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/Tool.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/Tool.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o index 09caabb..8d7d544 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o index 885071f..d680c20 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o index fa194bc..73536a6 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o index fa139ac..6bdb296 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o index 4855a5f..ec07e90 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o index 7ce1c37..4635c56 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o index 7647fb5..67ec67d 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o index 9af847f..c9b3109 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o index 05e7597..830c784 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o index 53f6f73..ea8801c 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o index 984fbd4..db234be 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o index 62e9193..c270891 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o index bec4121..7905aa8 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o index 4e7322a..5011563 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o index e086235..2d23a86 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o index 25d7749..190a173 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o index 4730ff6..0d5711e 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o index 40858d7..fb2ee8c 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o index 4387a06..bbc5153 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o index 75bf1f6..274ba94 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o index a4c6c9b..ffcaf73 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o index 514d6d9..e195f65 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o index 6ce78da..a4d41f0 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o index 5df14c3..3013d49 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o index 9740cb3..e05d211 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o index bf0ceb0..d112aa8 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o index bcc6f1f..a989a3a 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o index 6d1c14e..c242fd7 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o index 2114774..e93efd0 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o index 5176bce..6bb3b3d 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o index f259f2a..e72966a 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o index ab4e3d8..f181715 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o index 8b89d53..f1c0c8f 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o index d6b4e1d..197084f 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o index dc5db48..c9451b2 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o index 4a1fd82..c2fddeb 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o index 17eb587..8f948d6 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o index 0cc11f0..0fa95dd 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o index dfcfab2..e6fbf7d 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o index 0fb0027..cb28648 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o index 04239b4..b120081 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o index 55d7f0c..43aff39 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o index d42a9ff..8bbe595 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o index 1f622f8..df6e158 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o index efcff4e..94bc6a3 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o index 9d8c782..2fa9e48 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o index afda9f2..b963ab9 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o index 12154cc..0727fec 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o index 9cc0119..479faf8 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o index 331a45a..e5f0bad 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o index 53ef865..625cd0a 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o index b612015..a47a367 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/controller.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/controller.cpp.o deleted file mode 100644 index b0633aa..0000000 Binary files a/build/src/CMakeFiles/hook_aurora.dir/controller.cpp.o and /dev/null differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/df_main.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/df_main.cpp.o index 0cdf53c..ee3e735 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/df_main.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/df_main.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o index d24fb14..90fff0d 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o differ diff --git a/build/src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o b/build/src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o index e09fc1d..82990bb 100644 Binary files a/build/src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o and b/build/src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o differ diff --git a/cmake-build-debug/.cmake/api/v1/query/cache-v2 b/cmake-build-debug/.cmake/api/v1/query/cache-v2 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 b/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-debug/.cmake/api/v1/query/codemodel-v2 b/cmake-build-debug/.cmake/api/v1/query/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-debug/.cmake/api/v1/query/toolchains-v1 b/cmake-build-debug/.cmake/api/v1/query/toolchains-v1 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-debug/.cmake/api/v1/reply/cache-v2-ecc2052e422af2528384.json b/cmake-build-debug/.cmake/api/v1/reply/cache-v2-ecc2052e422af2528384.json new file mode 100644 index 0000000..c5b662d --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/cache-v2-ecc2052e422af2528384.json @@ -0,0 +1,1195 @@ +{ + "entries" : + [ + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/addr2line" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ar" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/dnf_project/dnf_project/cmake-build-debug" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "24" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "2" + }, + { + "name" : "CMAKE_COLOR_DIAGNOSTICS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Enable colored diagnostics throughout." + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "CXX compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/c++" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "C compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/cc" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_DLLTOOL-NOTFOUND" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable/Disable output of compile commands during generation." + } + ], + "type" : "BOOL", + "value" : "" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_FIND_PACKAGE_REDIRECTS_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake." + } + ], + "type" : "STATIC", + "value" : "/home/dnf_project/dnf_project/cmake-build-debug/CMakeFiles/pkgRedirects" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/dnf_project/dnf_project" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "0" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/ninja/linux/ninja" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "2" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "Dnf_Projet" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/strip" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "Dnf_Projet_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/dnf_project/dnf_project/cmake-build-debug" + }, + { + "name" : "Dnf_Projet_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "Dnf_Projet_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/dnf_project/dnf_project" + }, + { + "name" : "_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "linker supports push/pop state" + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "hook_aurora_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;libstdc++.a;general;-L/home/squirrel-master/squirrel-master/build/lib;general;-lsqstdlib_static;general;-L/home/squirrel-master/squirrel-master/build/lib;general;-lsquirrel_static;general;-L/home/dnf_project/dnf_project/build/lib/mysql/lib;general;libmysqlclient.a;general;-lpthread;general;-L/home/openssl/openssl-3.0.13;general;libssl.a;general;-L/home/openssl/openssl-3.0.13;general;libcrypto.a;general;-L/home/dnf_project/dnf_project/build/lib/frida;general;libfrida-gum.a;general;-ldl;general;-pthread;general;-lresolv;general;libffi.a;general;-L/home/opencc/build/src;general;libopencc.a;" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-30d429576d85a9a8c3f5.json b/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-30d429576d85a9a8c3f5.json new file mode 100644 index 0000000..5681a87 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-30d429576d85a9a8c3f5.json @@ -0,0 +1,139 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.24.2/CMakeSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.24.2/CMakeCCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.24.2/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "path" : "src/CMakeLists.txt" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/dnf_project/dnf_project/cmake-build-debug", + "source" : "/home/dnf_project/dnf_project" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-47ff1477676263f713de.json b/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-47ff1477676263f713de.json new file mode 100644 index 0000000..7d354e5 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-47ff1477676263f713de.json @@ -0,0 +1,76 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "childIndexes" : + [ + 1 + ], + "jsonFile" : "directory-.-Debug-f5ebdc15457944623624.json", + "minimumCMakeVersion" : + { + "string" : "3.0" + }, + "projectIndex" : 0, + "source" : "." + }, + { + "build" : "src", + "jsonFile" : "directory-src-Debug-b6cf2213fc5053b67c22.json", + "minimumCMakeVersion" : + { + "string" : "3.0" + }, + "parentIndex" : 0, + "projectIndex" : 0, + "source" : "src", + "targetIndexes" : + [ + 0 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "directoryIndexes" : + [ + 0, + 1 + ], + "name" : "Dnf_Projet", + "targetIndexes" : + [ + 0 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 1, + "id" : "hook_aurora::@145eef247bfb46b6828c", + "jsonFile" : "target-hook_aurora-Debug-652165bec9f0918cfb63.json", + "name" : "hook_aurora", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/dnf_project/dnf_project/cmake-build-debug", + "source" : "/home/dnf_project/dnf_project" + }, + "version" : + { + "major" : 2, + "minor" : 4 + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json b/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/directory-src-Debug-b6cf2213fc5053b67c22.json b/cmake-build-debug/.cmake/api/v1/reply/directory-src-Debug-b6cf2213fc5053b67c22.json new file mode 100644 index 0000000..5682a7f --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/directory-src-Debug-b6cf2213fc5053b67c22.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "src", + "source" : "src" + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/index-2025-03-25T09-14-29-0207.json b/cmake-build-debug/.cmake/api/v1/reply/index-2025-03-25T09-14-29-0207.json new file mode 100644 index 0000000..7b80be2 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/index-2025-03-25T09-14-29-0207.json @@ -0,0 +1,108 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake", + "cpack" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cpack", + "ctest" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/ctest", + "root" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 24, + "patch" : 2, + "string" : "3.24.2", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-47ff1477676263f713de.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 4 + } + }, + { + "jsonFile" : "cache-v2-ecc2052e422af2528384.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-30d429576d85a9a8c3f5.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "toolchains-v1-7ca45aaeedb6a52725ac.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-ecc2052e422af2528384.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-30d429576d85a9a8c3f5.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-47ff1477676263f713de.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 4 + } + }, + "toolchains-v1" : + { + "jsonFile" : "toolchains-v1-7ca45aaeedb6a52725ac.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + } +} diff --git a/build/.cmake/api/v1/reply/target-hook_aurora-Release-87f5d5808d11beae8331.json b/cmake-build-debug/.cmake/api/v1/reply/target-hook_aurora-Debug-652165bec9f0918cfb63.json similarity index 99% rename from build/.cmake/api/v1/reply/target-hook_aurora-Release-87f5d5808d11beae8331.json rename to cmake-build-debug/.cmake/api/v1/reply/target-hook_aurora-Debug-652165bec9f0918cfb63.json index 8279a20..7a979fb 100644 --- a/build/.cmake/api/v1/reply/target-hook_aurora-Release-87f5d5808d11beae8331.json +++ b/cmake-build-debug/.cmake/api/v1/reply/target-hook_aurora-Debug-652165bec9f0918cfb63.json @@ -67,11 +67,14 @@ "compileCommandFragments" : [ { - "fragment" : "-m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -std=gnu++11 -fPIC -std=c++11" + "fragment" : "-m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11" }, { "backtrace" : 4, "fragment" : "-Wno-pointer-arith" + }, + { + "fragment" : "-std=gnu++11" } ], "defines" : diff --git a/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-7ca45aaeedb6a52725ac.json b/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-7ca45aaeedb6a52725ac.json new file mode 100644 index 0000000..124a31f --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-7ca45aaeedb6a52725ac.json @@ -0,0 +1,103 @@ +{ + "kind" : "toolchains", + "toolchains" : + [ + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include", + "/usr/local/include", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32", + "/usr/lib", + "/lib", + "/usr/lib/gcc/x86_64-redhat-linux/4.8.5" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "gcc", + "gcc_s", + "c", + "gcc", + "gcc_s" + ] + }, + "path" : "/usr/bin/cc", + "version" : "4.8.5" + }, + "language" : "C", + "sourceFileExtensions" : + [ + "c", + "m" + ] + }, + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/include/c++/4.8.5", + "/usr/include/c++/4.8.5/x86_64-redhat-linux/32", + "/usr/include/c++/4.8.5/backward", + "/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include", + "/usr/local/include", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32", + "/usr/lib", + "/lib", + "/usr/lib/gcc/x86_64-redhat-linux/4.8.5" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "stdc++", + "m", + "gcc_s", + "gcc", + "c", + "gcc_s", + "gcc" + ] + }, + "path" : "/usr/bin/c++", + "version" : "4.8.5" + }, + "language" : "CXX", + "sourceFileExtensions" : + [ + "C", + "M", + "c++", + "cc", + "cpp", + "cxx", + "mm", + "mpp", + "CPP", + "ixx", + "cppm" + ] + } + ], + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/cmake-build-debug/.ninja_deps b/cmake-build-debug/.ninja_deps new file mode 100644 index 0000000..ed806c9 Binary files /dev/null and b/cmake-build-debug/.ninja_deps differ diff --git a/cmake-build-debug/.ninja_log b/cmake-build-debug/.ninja_log new file mode 100644 index 0000000..b3128c2 --- /dev/null +++ b/cmake-build-debug/.ninja_log @@ -0,0 +1,69 @@ +# ninja log v5 +2375 2750 1742383042136499547 src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o caa1a451cd0ce056 +12668 12906 1742383052293507557 src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o be0cac0d8a8d6cef +1550 1764 1742383041152498771 src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o 78f173e484edaf39 +352 632 1742383040019497878 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o cc8f274bc4f3684b +347 708 1742383040094497937 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o 3bd75015f1c86d72 +3707 3826 1742383043213500397 src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o 5fa3ec2b11eb72f9 +3557 3707 1742383043095500304 src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o e7e6eac6f1c270bb +5065 5446 1742383044833501674 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o d042d82a81d8b80a +2324 2487 1742383041874499341 src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o b784a5051fcf6cc8 +1277 1550 1742383040936498601 src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o 58c0f187df8f48d +5336 6219 1742383045605502283 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o 4b993fb200fd3f56 +3120 3336 1742383042723500010 src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o 738c65bc83edb751 +2219 2375 1742383041761499252 src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o 910a236ef0cbff42 +893 1079 1742383040464498229 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o 3c83f3d87fb259de +3899 4031 1742383043418500558 src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o e3eec1f03c2c71b6 +1365 1698 1742383041085498719 src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o 890868619a821dac +3816 3932 1742383043320500481 src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o 35cdbd69850afa9d +3647 3789 1742383043176500367 src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o a373fa719be16724 +2901 3064 1742383042451499796 src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o 6f9ec4eb0b5d04ff +4624 4960 1742383044346501290 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o 9d56a2e4dc7fd84a +708 943 1742383040330498123 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o 745692e57ec36f93 +4031 4624 1742383044010501025 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o b787ed8446289f5a +2784 3004 1742383042391499748 src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o a2e4170cff65db74 +1505 1949 1742383041336498916 src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o cd184d414de6cb1c +5446 12667 1742383052045507361 src/CMakeFiles/hook_aurora.dir/df_main.cpp.o fae2cf478687c61b +3789 3899 1742383043286500454 src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o d52560d831791fee +1003 1277 1742383040663498386 src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o 3832d61a00b97871 +943 1505 1742383040890498565 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o 3556f5ee1af3583e +732 1003 1742383040390498170 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o 906528d8b1c1bdc7 +4518 5065 1742383044452501374 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o 57905f56d74a0097 +3113 3643 1742383043030500252 src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o e78e68965d307eff +4870 5336 1742383044723501587 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o 2d31078a660503ac +1765 1923 1742383041310498896 src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o 48c4e2e4db790695 +3932 4870 1742383044256501219 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o c4b43d580ec35960 +4 347 1742383039734497653 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o 611a204e3da9d2e1 +632 893 1742383040280498084 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o b87644f428b80d59 +2792 2990 1742383042377499737 src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o 34e86ba9ee009c04 +5296 5489 1742383044876501708 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o 730092156ba87b00 +3004 3120 1742383042507499840 src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o 9d70b6b22afb495a +3064 3441 1742383042827500092 src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o dec17ae5c0a377da +5668 15906 1742383055278509911 src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o 288c433ab23d2bc4 +1698 2062 1742383041446499003 src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o 8d25954b7e1b4c6c +3476 3647 1742383043034500255 src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o f1d5bf85672e074a +2645 2792 1742383042180499582 src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o 3efc0af36d3e7c33 +3934 4518 1742383043905500942 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o dc0f77c88bc9ca08 +2750 2901 1742383042289499668 src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o bbdf3fea70597483 +1 732 1742383040118497956 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o 1d08fb27ed4907a9 +1079 1365 1742383040752498456 src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o f854a0480fae79af +2142 2376 1742383041763499253 src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o 19664c4707024e6 +1923 2142 1742383041529499069 src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o 437a603909fdb6f +1949 2219 1742383041606499129 src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o e4a83ebaacc4f0e5 +2376 2645 1742383042032499465 src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o f06c77894c3b8b54 +3643 3816 1742383043203500389 src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o 495b8774515180a8 +2062 2324 1742383041710499211 src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o 865c2a63ef8e823e +2990 3113 1742383042500499834 src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o b864a968b139d3c +3826 3934 1742383043322500483 src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o 9ffa3c8aa58be4ef +15906 17192 1742383056570510930 /dp_s/lib/libAurora.so 12faac7519b8016b +6219 13226 1742383052601507800 src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o 56028c091e79df42 +2487 2784 1742383042171499575 src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o 1c08380ef36332c9 +1 352 1742383039736497655 src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o 6dc2f61fc1fc86ef +3441 3557 1742383042945500185 src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o a444e2c66b94848c +4960 5296 1742383044683501556 src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o 46765f3e65882bf7 +5489 5668 1742383045055501849 src/CMakeFiles/hook_aurora.dir/Tool.cpp.o f823ec717cc76033 +3336 3476 1742383042863500121 src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o d4add55693120bd3 +4 7291 1742894250871338882 src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o 56028c091e79df42 +3 7416 1742894250999339301 src/CMakeFiles/hook_aurora.dir/df_main.cpp.o fae2cf478687c61b +3 11375 1742894254950352215 src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o 288c433ab23d2bc4 +11375 12918 1742894256502357288 /dp_s/lib/libAurora.so 12faac7519b8016b diff --git a/cmake-build-debug/CMakeCache.txt b/cmake-build-debug/CMakeCache.txt new file mode 100644 index 0000000..f15e488 --- /dev/null +++ b/cmake-build-debug/CMakeCache.txt @@ -0,0 +1,373 @@ +# This is the CMakeCache file. +# For build in directory: /home/dnf_project/dnf_project/cmake-build-debug +# It was generated by CMake: /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Debug + +//Enable colored diagnostics throughout. +CMAKE_COLOR_DIAGNOSTICS:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/dnf_project/dnf_project/cmake-build-debug/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:UNINITIALIZED=/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/ninja/linux/ninja + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=Dnf_Projet + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +Dnf_Projet_BINARY_DIR:STATIC=/home/dnf_project/dnf_project/cmake-build-debug + +//Value Computed by CMake +Dnf_Projet_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +Dnf_Projet_SOURCE_DIR:STATIC=/home/dnf_project/dnf_project + +//Dependencies for the target +hook_aurora_LIB_DEPENDS:STATIC=general;libstdc++.a;general;-L/home/squirrel-master/squirrel-master/build/lib;general;-lsqstdlib_static;general;-L/home/squirrel-master/squirrel-master/build/lib;general;-lsquirrel_static;general;-L/home/dnf_project/dnf_project/build/lib/mysql/lib;general;libmysqlclient.a;general;-lpthread;general;-L/home/openssl/openssl-3.0.13;general;libssl.a;general;-L/home/openssl/openssl-3.0.13;general;libcrypto.a;general;-L/home/dnf_project/dnf_project/build/lib/frida;general;libfrida-gum.a;general;-ldl;general;-pthread;general;-lresolv;general;libffi.a;general;-L/home/opencc/build/src;general;libopencc.a; + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/dnf_project/dnf_project/cmake-build-debug +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=24 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/dnf_project/dnf_project +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=2 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE + diff --git a/cmake-build-debug/CMakeFiles/3.24.2/CMakeCCompiler.cmake b/cmake-build-debug/CMakeFiles/3.24.2/CMakeCCompiler.cmake new file mode 100644 index 0000000..718cfea --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.24.2/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "4.8.5") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "90") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "") +set(CMAKE_C23_COMPILE_FEATURES "") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "4") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include;/usr/local/include;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32;/usr/lib;/lib;/usr/lib/gcc/x86_64-redhat-linux/4.8.5") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/cmake-build-debug/CMakeFiles/3.24.2/CMakeCXXCompiler.cmake b/cmake-build-debug/CMakeFiles/3.24.2/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..b2d3798 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.24.2/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "4.8.5") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "98") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_template_template_parameters") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_template_template_parameters") +set(CMAKE_CXX17_COMPILE_FEATURES "") +set(CMAKE_CXX20_COMPILE_FEATURES "") +set(CMAKE_CXX23_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "4") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/4.8.5;/usr/include/c++/4.8.5/x86_64-redhat-linux/32;/usr/include/c++/4.8.5/backward;/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include;/usr/local/include;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32;/usr/lib;/lib;/usr/lib/gcc/x86_64-redhat-linux/4.8.5") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/cmake-build-debug/CMakeFiles/3.24.2/CMakeDetermineCompilerABI_C.bin b/cmake-build-debug/CMakeFiles/3.24.2/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000..8772eae Binary files /dev/null and b/cmake-build-debug/CMakeFiles/3.24.2/CMakeDetermineCompilerABI_C.bin differ diff --git a/cmake-build-debug/CMakeFiles/3.24.2/CMakeDetermineCompilerABI_CXX.bin b/cmake-build-debug/CMakeFiles/3.24.2/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000..9c495ab Binary files /dev/null and b/cmake-build-debug/CMakeFiles/3.24.2/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/cmake-build-debug/CMakeFiles/3.24.2/CMakeSystem.cmake b/cmake-build-debug/CMakeFiles/3.24.2/CMakeSystem.cmake new file mode 100644 index 0000000..1e35248 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.24.2/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-3.10.0-862.el7.x86_64") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "3.10.0-862.el7.x86_64") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-3.10.0-862.el7.x86_64") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "3.10.0-862.el7.x86_64") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/cmake-build-debug/CMakeFiles/3.24.2/CompilerIdC/CMakeCCompilerId.c b/cmake-build-debug/CMakeFiles/3.24.2/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..2b43aa6 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.24.2/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,838 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(1) +# if defined(__LCC__) +# define COMPILER_VERSION_MINOR DEC(__LCC__- 100) +# endif +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/cmake-build-debug/CMakeFiles/3.24.2/CompilerIdC/a.out b/cmake-build-debug/CMakeFiles/3.24.2/CompilerIdC/a.out new file mode 100755 index 0000000..9f87279 Binary files /dev/null and b/cmake-build-debug/CMakeFiles/3.24.2/CompilerIdC/a.out differ diff --git a/cmake-build-debug/CMakeFiles/3.24.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/cmake-build-debug/CMakeFiles/3.24.2/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..486becd --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.24.2/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,826 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(1) +# if defined(__LCC__) +# define COMPILER_VERSION_MINOR DEC(__LCC__- 100) +# endif +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/cmake-build-debug/CMakeFiles/3.24.2/CompilerIdCXX/a.out b/cmake-build-debug/CMakeFiles/3.24.2/CompilerIdCXX/a.out new file mode 100755 index 0000000..bfa8fbc Binary files /dev/null and b/cmake-build-debug/CMakeFiles/3.24.2/CompilerIdCXX/a.out differ diff --git a/cmake-build-debug/CMakeFiles/TargetDirectories.txt b/cmake-build-debug/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..16c98c2 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,5 @@ +/home/dnf_project/dnf_project/cmake-build-debug/CMakeFiles/edit_cache.dir +/home/dnf_project/dnf_project/cmake-build-debug/CMakeFiles/rebuild_cache.dir +/home/dnf_project/dnf_project/cmake-build-debug/src/CMakeFiles/hook_aurora.dir +/home/dnf_project/dnf_project/cmake-build-debug/src/CMakeFiles/edit_cache.dir +/home/dnf_project/dnf_project/cmake-build-debug/src/CMakeFiles/rebuild_cache.dir diff --git a/cmake-build-debug/CMakeFiles/clion-Debug-log.txt b/cmake-build-debug/CMakeFiles/clion-Debug-log.txt new file mode 100644 index 0000000..c905448 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/clion-Debug-log.txt @@ -0,0 +1,4 @@ +/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MAKE_PROGRAM=/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/ninja/linux/ninja -G Ninja -S /home/dnf_project/dnf_project -B /home/dnf_project/dnf_project/cmake-build-debug +-- Configuring done +-- Generating done +-- Build files have been written to: /home/dnf_project/dnf_project/cmake-build-debug diff --git a/cmake-build-debug/CMakeFiles/clion-environment.txt b/cmake-build-debug/CMakeFiles/clion-environment.txt new file mode 100644 index 0000000..57fcd17 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/clion-environment.txt @@ -0,0 +1,3 @@ +ToolSet: 1.0 (local)Options: + +Options:-DCMAKE_MAKE_PROGRAM=/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/ninja/linux/ninja \ No newline at end of file diff --git a/cmake-build-debug/CMakeFiles/cmake.check_cache b/cmake-build-debug/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/cmake-build-debug/CMakeFiles/feature_tests.bin b/cmake-build-debug/CMakeFiles/feature_tests.bin new file mode 100755 index 0000000..0f3a3a0 Binary files /dev/null and b/cmake-build-debug/CMakeFiles/feature_tests.bin differ diff --git a/cmake-build-debug/CMakeFiles/feature_tests.cxx b/cmake-build-debug/CMakeFiles/feature_tests.cxx new file mode 100644 index 0000000..ea528b4 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/feature_tests.cxx @@ -0,0 +1,405 @@ + + const char features[] = {"\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && __cplusplus +"1" +#else +"0" +#endif +"cxx_template_template_parameters\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alias_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alignas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alignof\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_attributes\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_auto_type\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_constexpr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_decltype\n" +"CXX_FEATURE:" +#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_decltype_incomplete_return_types\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_default_function_template_args\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_defaulted_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_defaulted_move_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_delegating_constructors\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_deleted_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_enum_forward_declarations\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_explicit_conversions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_extended_friend_declarations\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_extern_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_final\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_func_identifier\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_generalized_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_inheriting_constructors\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_inline_namespaces\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_lambdas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_local_type_template_args\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_long_long_type\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_noexcept\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_nonstatic_member_init\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_nullptr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_override\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_range_for\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_raw_string_literals\n" +"CXX_FEATURE:" +#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_reference_qualified_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_right_angle_brackets\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_rvalue_references\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_sizeof_member\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_static_assert\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_strong_enums\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_thread_local\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_trailing_return_types\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_unicode_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_uniform_initialization\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_unrestricted_unions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_user_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_variadic_macros\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_variadic_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_aggregate_default_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_attribute_deprecated\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_binary_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_contextual_conversions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_decltype_auto\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_digit_separators\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_generic_lambdas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_lambda_init_captures\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_relaxed_constexpr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_return_type_deduction\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_variable_templates\n" + +}; + +int main(int argc, char** argv) { (void)argv; return features[argc]; } diff --git a/cmake-build-debug/CMakeFiles/rules.ninja b/cmake-build-debug/CMakeFiles/rules.ninja new file mode 100644 index 0000000..d24be2b --- /dev/null +++ b/cmake-build-debug/CMakeFiles/rules.ninja @@ -0,0 +1,64 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.24 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: Dnf_Projet +# Configurations: Debug +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__hook_aurora_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__hook_aurora_Debug + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/dnf_project/dnf_project -B/home/dnf_project/dnf_project/cmake-build-debug + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/ninja/linux/ninja $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/ninja/linux/ninja -t targets + description = All primary targets available: + diff --git a/cmake-build-debug/build.ninja b/cmake-build-debug/build.ninja new file mode 100644 index 0000000..181aa34 --- /dev/null +++ b/cmake-build-debug/build.ninja @@ -0,0 +1,687 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.24 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: Dnf_Projet +# Configurations: Debug +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Debug +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /home/dnf_project/dnf_project/cmake-build-debug/ + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/dnf_project/dnf_project/cmake-build-debug && /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/dnf_project/dnf_project/cmake-build-debug && /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/dnf_project/dnf_project -B/home/dnf_project/dnf_project/cmake-build-debug + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/dnf_project/dnf_project/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target hook_aurora + + +############################################# +# Order-only phony target for hook_aurora + +build cmake_object_order_depends_target_hook_aurora: phony || src/CMakeFiles/hook_aurora.dir + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/arm/a64assembler.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/arm/a64builder.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/arm/a64compiler.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/arm/a64emithelper.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/arm/a64formatter.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/arm/a64func.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/arm/a64instapi.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/arm/a64instdb.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/arm/a64operand.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/arm/a64rapass.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/arm/armformatter.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/archtraits.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/assembler.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/builder.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/codeholder.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/codewriter.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/compiler.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/constpool.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/cpuinfo.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/emithelper.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/emitter.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/emitterutils.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/environment.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/errorhandler.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/formatter.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/func.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/funcargscontext.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/globals.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/inst.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/jitallocator.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/jitruntime.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/logger.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/operand.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/osutils.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/ralocal.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/rapass.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/rastack.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/string.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/support.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/target.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/type.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/virtmem.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/zone.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/zonehash.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/zonelist.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/zonestack.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/zonetree.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/core/zonevector.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/x86/x86assembler.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/x86/x86builder.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/x86/x86compiler.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/x86/x86emithelper.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/x86/x86formatter.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/x86/x86func.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/x86/x86instapi.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/x86/x86instdb.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/x86/x86operand.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/asmjit/x86/x86rapass.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/df_main.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/df_main.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/df_main.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir + +build src/CMakeFiles/hook_aurora.dir/Tool.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/Tool.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/Tool.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir + +build src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/l_squirrel.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir + +build src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/l_socket.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir + +build src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o: CXX_COMPILER__hook_aurora_Debug /home/dnf_project/dnf_project/src/CConnectPool.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target hook_aurora + + +############################################# +# Link the shared library /dp_s/lib/libAurora.so + +build /dp_s/lib/libAurora.so: CXX_SHARED_LIBRARY_LINKER__hook_aurora_Debug src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o src/CMakeFiles/hook_aurora.dir/df_main.cpp.o src/CMakeFiles/hook_aurora.dir/Tool.cpp.o src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o + LANGUAGE_COMPILE_FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -g + LINK_LIBRARIES = -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -L/home/squirrel-master/squirrel-master/build/lib -lsqstdlib_static -L/home/squirrel-master/squirrel-master/build/lib -lsquirrel_static -L/home/dnf_project/dnf_project/build/lib/mysql/lib -Wl,-Bstatic -lmysqlclient -Wl,-Bdynamic -lpthread -L/home/openssl/openssl-3.0.13 -Wl,-Bstatic -lssl -Wl,-Bdynamic -L/home/openssl/openssl-3.0.13 -Wl,-Bstatic -lcrypto -Wl,-Bdynamic -L/home/dnf_project/dnf_project/build/lib/frida -Wl,-Bstatic -lfrida-gum -Wl,-Bdynamic -ldl -pthread -lresolv -Wl,-Bstatic -lffi -Wl,-Bdynamic -L/home/opencc/build/src -Wl,-Bstatic -lopencc -Wl,-Bdynamic + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libAurora.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = /dp_s/lib/libAurora.so + TARGET_PDB = Aurora.so.dbg + + +############################################# +# Utility command for edit_cache + +build src/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/dnf_project/dnf_project/cmake-build-debug/src && /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build src/edit_cache: phony src/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build src/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/dnf_project/dnf_project/cmake-build-debug/src && /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/dnf_project/dnf_project -B/home/dnf_project/dnf_project/cmake-build-debug + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build src/rebuild_cache: phony src/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Target aliases. + +build hook_aurora: phony /dp_s/lib/libAurora.so + +build libAurora.so: phony /dp_s/lib/libAurora.so + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /home/dnf_project/dnf_project/cmake-build-debug + +build all: phony src/all + +# ============================================================================= + +############################################# +# Folder: /home/dnf_project/dnf_project/cmake-build-debug/src + +build src/all: phony /dp_s/lib/libAurora.so + +# ============================================================================= +# Unknown Build Time Dependencies. +# Tell Ninja that they may appear as side effects of build rules +# otherwise ordered by order-only dependencies. + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | /home/dnf_project/dnf_project/CMakeLists.txt /home/dnf_project/dnf_project/src/CMakeLists.txt /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCInformation.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCXXInformation.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCommonLanguageInclude.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeGenericSystem.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeInitializeConfigs.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeLanguageInformation.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeSystemSpecificInformation.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeSystemSpecificInitialize.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/CMakeCommonCompilerMacros.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU-C.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU-CXX.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU-C.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU-CXX.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/UnixPaths.cmake CMakeCache.txt CMakeFiles/3.24.2/CMakeCCompiler.cmake CMakeFiles/3.24.2/CMakeCXXCompiler.cmake CMakeFiles/3.24.2/CMakeSystem.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build /home/dnf_project/dnf_project/CMakeLists.txt /home/dnf_project/dnf_project/src/CMakeLists.txt /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCInformation.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCXXInformation.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCommonLanguageInclude.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeGenericSystem.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeInitializeConfigs.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeLanguageInformation.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeSystemSpecificInformation.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeSystemSpecificInitialize.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/CMakeCommonCompilerMacros.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU-C.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU-CXX.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU-C.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU-CXX.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/UnixPaths.cmake CMakeCache.txt CMakeFiles/3.24.2/CMakeCCompiler.cmake CMakeFiles/3.24.2/CMakeCXXCompiler.cmake CMakeFiles/3.24.2/CMakeSystem.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/cmake-build-debug/cmake_install.cmake b/cmake-build-debug/cmake_install.cmake new file mode 100644 index 0000000..af87957 --- /dev/null +++ b/cmake-build-debug/cmake_install.cmake @@ -0,0 +1,60 @@ +# Install script for directory: /home/dnf_project/dnf_project + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/dnf_project/dnf_project/cmake-build-debug/src/cmake_install.cmake") + +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/dnf_project/dnf_project/cmake-build-debug/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o new file mode 100644 index 0000000..a5d5913 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/Tool.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/Tool.cpp.o new file mode 100644 index 0000000..3156fd2 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/Tool.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o new file mode 100644 index 0000000..7dfea2f Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o new file mode 100644 index 0000000..d639372 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o new file mode 100644 index 0000000..063a24b Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o new file mode 100644 index 0000000..9b38468 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o new file mode 100644 index 0000000..41ac318 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o new file mode 100644 index 0000000..25a715f Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o new file mode 100644 index 0000000..322eb4f Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o new file mode 100644 index 0000000..a571eb2 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o new file mode 100644 index 0000000..6481afb Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o new file mode 100644 index 0000000..7ebc6f8 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o new file mode 100644 index 0000000..9a704d0 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o new file mode 100644 index 0000000..a119a47 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o new file mode 100644 index 0000000..5a16c3d Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o new file mode 100644 index 0000000..c54c73e Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o new file mode 100644 index 0000000..f02f63c Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o new file mode 100644 index 0000000..5cd6c50 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o new file mode 100644 index 0000000..b3bb366 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o new file mode 100644 index 0000000..2a24b77 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o new file mode 100644 index 0000000..cb5ff9e Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o new file mode 100644 index 0000000..f4922d8 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o new file mode 100644 index 0000000..4fad80a Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o new file mode 100644 index 0000000..0620bfe Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o new file mode 100644 index 0000000..5c965a8 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o new file mode 100644 index 0000000..7730634 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o new file mode 100644 index 0000000..34e0412 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o new file mode 100644 index 0000000..24c72ed Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o new file mode 100644 index 0000000..9ba938d Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o new file mode 100644 index 0000000..816e2a7 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o new file mode 100644 index 0000000..2d5fac2 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o new file mode 100644 index 0000000..c193c5a Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o new file mode 100644 index 0000000..dd1d9fb Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o new file mode 100644 index 0000000..8fe8d20 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o new file mode 100644 index 0000000..e7abca9 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o new file mode 100644 index 0000000..ba51120 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o new file mode 100644 index 0000000..e1de0a6 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o new file mode 100644 index 0000000..4800991 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o new file mode 100644 index 0000000..a87bb50 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o new file mode 100644 index 0000000..0844b9d Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o new file mode 100644 index 0000000..0054d33 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o new file mode 100644 index 0000000..14c546d Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o new file mode 100644 index 0000000..4faad98 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o new file mode 100644 index 0000000..b94a164 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o new file mode 100644 index 0000000..9cdcd69 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o new file mode 100644 index 0000000..db69104 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o new file mode 100644 index 0000000..e6b9189 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o new file mode 100644 index 0000000..3ee5703 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o new file mode 100644 index 0000000..1bf4649 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o new file mode 100644 index 0000000..21d7ed5 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o new file mode 100644 index 0000000..cde9982 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o new file mode 100644 index 0000000..846f868 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o new file mode 100644 index 0000000..c7a3a10 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o new file mode 100644 index 0000000..1f6313d Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o new file mode 100644 index 0000000..eebe5eb Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o new file mode 100644 index 0000000..f3376f2 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o new file mode 100644 index 0000000..bf62eff Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o new file mode 100644 index 0000000..64e5ce6 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o new file mode 100644 index 0000000..2a33f67 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o new file mode 100644 index 0000000..8eb0a09 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/df_main.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/df_main.cpp.o new file mode 100644 index 0000000..8127c2c Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/df_main.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o new file mode 100644 index 0000000..abc66d7 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o differ diff --git a/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o new file mode 100644 index 0000000..dbe6261 Binary files /dev/null and b/cmake-build-debug/src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o differ diff --git a/cmake-build-debug/src/cmake_install.cmake b/cmake-build-debug/src/cmake_install.cmake new file mode 100644 index 0000000..a44f634 --- /dev/null +++ b/cmake-build-debug/src/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/dnf_project/dnf_project/src + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/cmake-build-release/.cmake/api/v1/query/cache-v2 b/cmake-build-release/.cmake/api/v1/query/cache-v2 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-release/.cmake/api/v1/query/cmakeFiles-v1 b/cmake-build-release/.cmake/api/v1/query/cmakeFiles-v1 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-release/.cmake/api/v1/query/codemodel-v2 b/cmake-build-release/.cmake/api/v1/query/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-release/.cmake/api/v1/query/toolchains-v1 b/cmake-build-release/.cmake/api/v1/query/toolchains-v1 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-release/.cmake/api/v1/reply/cache-v2-eef124226ecd441fd557.json b/cmake-build-release/.cmake/api/v1/reply/cache-v2-eef124226ecd441fd557.json new file mode 100644 index 0000000..75df92a --- /dev/null +++ b/cmake-build-release/.cmake/api/v1/reply/cache-v2-eef124226ecd441fd557.json @@ -0,0 +1,1195 @@ +{ + "entries" : + [ + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/addr2line" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ar" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "Release" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/dnf_project/dnf_project/cmake-build-release" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "24" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "2" + }, + { + "name" : "CMAKE_COLOR_DIAGNOSTICS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Enable colored diagnostics throughout." + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "CXX compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/c++" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "C compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/cc" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_DLLTOOL-NOTFOUND" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable/Disable output of compile commands during generation." + } + ], + "type" : "BOOL", + "value" : "" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_FIND_PACKAGE_REDIRECTS_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake." + } + ], + "type" : "STATIC", + "value" : "/home/dnf_project/dnf_project/cmake-build-release/CMakeFiles/pkgRedirects" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/dnf_project/dnf_project" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "0" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/ninja/linux/ninja" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "2" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "Dnf_Projet" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/strip" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "Dnf_Projet_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/dnf_project/dnf_project/cmake-build-release" + }, + { + "name" : "Dnf_Projet_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "Dnf_Projet_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/dnf_project/dnf_project" + }, + { + "name" : "_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "linker supports push/pop state" + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "hook_aurora_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;libstdc++.a;general;-L/home/squirrel-master/squirrel-master/build/lib;general;-lsqstdlib_static;general;-L/home/squirrel-master/squirrel-master/build/lib;general;-lsquirrel_static;general;-L/home/dnf_project/dnf_project/build/lib/mysql/lib;general;libmysqlclient.a;general;-lpthread;general;-L/home/openssl/openssl-3.0.13;general;libssl.a;general;-L/home/openssl/openssl-3.0.13;general;libcrypto.a;general;-L/home/dnf_project/dnf_project/build/lib/frida;general;libfrida-gum.a;general;-ldl;general;-pthread;general;-lresolv;general;libffi.a;general;-L/home/opencc/build/src;general;libopencc.a;" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/cmake-build-release/.cmake/api/v1/reply/cmakeFiles-v1-57697be476685ec2141c.json b/cmake-build-release/.cmake/api/v1/reply/cmakeFiles-v1-57697be476685ec2141c.json new file mode 100644 index 0000000..e865000 --- /dev/null +++ b/cmake-build-release/.cmake/api/v1/reply/cmakeFiles-v1-57697be476685ec2141c.json @@ -0,0 +1,139 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isGenerated" : true, + "path" : "cmake-build-release/CMakeFiles/3.24.2/CMakeSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isGenerated" : true, + "path" : "cmake-build-release/CMakeFiles/3.24.2/CMakeCCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "cmake-build-release/CMakeFiles/3.24.2/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "path" : "src/CMakeLists.txt" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/dnf_project/dnf_project/cmake-build-release", + "source" : "/home/dnf_project/dnf_project" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/cmake-build-release/.cmake/api/v1/reply/codemodel-v2-ddf62c80a6f872a0d6ac.json b/cmake-build-release/.cmake/api/v1/reply/codemodel-v2-ddf62c80a6f872a0d6ac.json new file mode 100644 index 0000000..2a62130 --- /dev/null +++ b/cmake-build-release/.cmake/api/v1/reply/codemodel-v2-ddf62c80a6f872a0d6ac.json @@ -0,0 +1,76 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "childIndexes" : + [ + 1 + ], + "jsonFile" : "directory-.-Release-f5ebdc15457944623624.json", + "minimumCMakeVersion" : + { + "string" : "3.0" + }, + "projectIndex" : 0, + "source" : "." + }, + { + "build" : "src", + "jsonFile" : "directory-src-Release-b6cf2213fc5053b67c22.json", + "minimumCMakeVersion" : + { + "string" : "3.0" + }, + "parentIndex" : 0, + "projectIndex" : 0, + "source" : "src", + "targetIndexes" : + [ + 0 + ] + } + ], + "name" : "Release", + "projects" : + [ + { + "directoryIndexes" : + [ + 0, + 1 + ], + "name" : "Dnf_Projet", + "targetIndexes" : + [ + 0 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 1, + "id" : "hook_aurora::@145eef247bfb46b6828c", + "jsonFile" : "target-hook_aurora-Release-5792d6651b0fe629db64.json", + "name" : "hook_aurora", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/dnf_project/dnf_project/cmake-build-release", + "source" : "/home/dnf_project/dnf_project" + }, + "version" : + { + "major" : 2, + "minor" : 4 + } +} diff --git a/cmake-build-release/.cmake/api/v1/reply/directory-.-Release-f5ebdc15457944623624.json b/cmake-build-release/.cmake/api/v1/reply/directory-.-Release-f5ebdc15457944623624.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/cmake-build-release/.cmake/api/v1/reply/directory-.-Release-f5ebdc15457944623624.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/cmake-build-release/.cmake/api/v1/reply/directory-src-Release-b6cf2213fc5053b67c22.json b/cmake-build-release/.cmake/api/v1/reply/directory-src-Release-b6cf2213fc5053b67c22.json new file mode 100644 index 0000000..5682a7f --- /dev/null +++ b/cmake-build-release/.cmake/api/v1/reply/directory-src-Release-b6cf2213fc5053b67c22.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "src", + "source" : "src" + } +} diff --git a/cmake-build-release/.cmake/api/v1/reply/index-2025-03-25T09-14-29-0176.json b/cmake-build-release/.cmake/api/v1/reply/index-2025-03-25T09-14-29-0176.json new file mode 100644 index 0000000..df65205 --- /dev/null +++ b/cmake-build-release/.cmake/api/v1/reply/index-2025-03-25T09-14-29-0176.json @@ -0,0 +1,108 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake", + "cpack" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cpack", + "ctest" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/ctest", + "root" : "/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 24, + "patch" : 2, + "string" : "3.24.2", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-ddf62c80a6f872a0d6ac.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 4 + } + }, + { + "jsonFile" : "cache-v2-eef124226ecd441fd557.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-57697be476685ec2141c.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "toolchains-v1-7ca45aaeedb6a52725ac.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-eef124226ecd441fd557.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-57697be476685ec2141c.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-ddf62c80a6f872a0d6ac.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 4 + } + }, + "toolchains-v1" : + { + "jsonFile" : "toolchains-v1-7ca45aaeedb6a52725ac.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + } +} diff --git a/cmake-build-release/.cmake/api/v1/reply/target-hook_aurora-Release-5792d6651b0fe629db64.json b/cmake-build-release/.cmake/api/v1/reply/target-hook_aurora-Release-5792d6651b0fe629db64.json new file mode 100644 index 0000000..9caee85 --- /dev/null +++ b/cmake-build-release/.cmake/api/v1/reply/target-hook_aurora-Release-5792d6651b0fe629db64.json @@ -0,0 +1,831 @@ +{ + "artifacts" : + [ + { + "path" : "/dp_s/lib/libAurora.so" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "ADD_LIBRARY", + "target_link_libraries", + "add_compile_options", + "add_compile_definitions", + "include_directories" + ], + "files" : + [ + "src/CMakeLists.txt", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 42, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 49, + "parent" : 0 + }, + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 12, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 29, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 28, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11" + }, + { + "backtrace" : 4, + "fragment" : "-Wno-pointer-arith" + }, + { + "fragment" : "-std=gnu++11" + } + ], + "defines" : + [ + { + "backtrace" : 5, + "define" : "ASMJIT_STATIC" + }, + { + "define" : "hook_aurora_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 6, + "path" : "/home/dnf_project/dnf_project/include" + }, + { + "backtrace" : 6, + "path" : "/home/dnf_project/dnf_project/include/Squirrel" + }, + { + "backtrace" : 6, + "path" : "/home/dnf_project/dnf_project/lib/mysql/include" + }, + { + "backtrace" : 6, + "path" : "/home/asio/asio-1.28.0/include" + }, + { + "backtrace" : 6, + "path" : "/home/dnf_project/dnf_project/src" + }, + { + "backtrace" : 6, + "path" : "/home/dnf_project/dnf_project/src/sdk" + }, + { + "backtrace" : 6, + "path" : "/home/muduo-2.0.2" + }, + { + "backtrace" : 6, + "path" : "/home/squirrel-master/squirrel-master/include" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 1 + ], + "standard" : "11" + }, + "sourceIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62 + ] + } + ], + "id" : "hook_aurora::@145eef247bfb46b6828c", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "fragment" : "-Wl,-Bstatic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lstdc++", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bdynamic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-L/home/squirrel-master/squirrel-master/build/lib", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lsqstdlib_static", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-L/home/squirrel-master/squirrel-master/build/lib", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lsquirrel_static", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-L/home/dnf_project/dnf_project/build/lib/mysql/lib", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bstatic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lmysqlclient", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bdynamic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lpthread", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-L/home/openssl/openssl-3.0.13", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bstatic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lssl", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bdynamic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-L/home/openssl/openssl-3.0.13", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bstatic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lcrypto", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bdynamic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-L/home/dnf_project/dnf_project/build/lib/frida", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bstatic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lfrida-gum", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bdynamic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-ldl", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-pthread", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lresolv", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bstatic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lffi", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bdynamic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-L/home/opencc/build/src", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bstatic", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lopencc", + "role" : "libraries" + }, + { + "fragment" : "-Wl,-Bdynamic", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "hook_aurora", + "nameOnDisk" : "libAurora.so", + "paths" : + { + "build" : "src", + "source" : "src" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64assembler.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64builder.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64compiler.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64emithelper.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64formatter.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64func.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64instapi.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64instdb.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64operand.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/a64rapass.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/arm/armformatter.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/archtraits.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/assembler.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/builder.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/codeholder.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/codewriter.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/compiler.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/constpool.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/cpuinfo.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/emithelper.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/emitter.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/emitterutils.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/environment.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/errorhandler.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/formatter.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/func.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/funcargscontext.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/globals.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/inst.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/jitallocator.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/jitruntime.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/logger.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/operand.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/osutils.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/ralocal.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/rapass.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/rastack.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/string.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/support.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/target.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/type.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/virtmem.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/zone.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/zonehash.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/zonelist.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/zonestack.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/zonetree.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/core/zonevector.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86assembler.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86builder.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86compiler.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86emithelper.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86formatter.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86func.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86instapi.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86instdb.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86operand.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/asmjit/x86/x86rapass.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/df_main.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/Tool.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/l_squirrel.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/l_socket.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/CConnectPool.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/cmake-build-release/.cmake/api/v1/reply/toolchains-v1-7ca45aaeedb6a52725ac.json b/cmake-build-release/.cmake/api/v1/reply/toolchains-v1-7ca45aaeedb6a52725ac.json new file mode 100644 index 0000000..124a31f --- /dev/null +++ b/cmake-build-release/.cmake/api/v1/reply/toolchains-v1-7ca45aaeedb6a52725ac.json @@ -0,0 +1,103 @@ +{ + "kind" : "toolchains", + "toolchains" : + [ + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include", + "/usr/local/include", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32", + "/usr/lib", + "/lib", + "/usr/lib/gcc/x86_64-redhat-linux/4.8.5" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "gcc", + "gcc_s", + "c", + "gcc", + "gcc_s" + ] + }, + "path" : "/usr/bin/cc", + "version" : "4.8.5" + }, + "language" : "C", + "sourceFileExtensions" : + [ + "c", + "m" + ] + }, + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/include/c++/4.8.5", + "/usr/include/c++/4.8.5/x86_64-redhat-linux/32", + "/usr/include/c++/4.8.5/backward", + "/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include", + "/usr/local/include", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32", + "/usr/lib", + "/lib", + "/usr/lib/gcc/x86_64-redhat-linux/4.8.5" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "stdc++", + "m", + "gcc_s", + "gcc", + "c", + "gcc_s", + "gcc" + ] + }, + "path" : "/usr/bin/c++", + "version" : "4.8.5" + }, + "language" : "CXX", + "sourceFileExtensions" : + [ + "C", + "M", + "c++", + "cc", + "cpp", + "cxx", + "mm", + "mpp", + "CPP", + "ixx", + "cppm" + ] + } + ], + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/cmake-build-release/CMakeCache.txt b/cmake-build-release/CMakeCache.txt new file mode 100644 index 0000000..5a58cc8 --- /dev/null +++ b/cmake-build-release/CMakeCache.txt @@ -0,0 +1,373 @@ +# This is the CMakeCache file. +# For build in directory: /home/dnf_project/dnf_project/cmake-build-release +# It was generated by CMake: /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Release + +//Enable colored diagnostics throughout. +CMAKE_COLOR_DIAGNOSTICS:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/dnf_project/dnf_project/cmake-build-release/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:UNINITIALIZED=/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/ninja/linux/ninja + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=Dnf_Projet + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +Dnf_Projet_BINARY_DIR:STATIC=/home/dnf_project/dnf_project/cmake-build-release + +//Value Computed by CMake +Dnf_Projet_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +Dnf_Projet_SOURCE_DIR:STATIC=/home/dnf_project/dnf_project + +//Dependencies for the target +hook_aurora_LIB_DEPENDS:STATIC=general;libstdc++.a;general;-L/home/squirrel-master/squirrel-master/build/lib;general;-lsqstdlib_static;general;-L/home/squirrel-master/squirrel-master/build/lib;general;-lsquirrel_static;general;-L/home/dnf_project/dnf_project/build/lib/mysql/lib;general;libmysqlclient.a;general;-lpthread;general;-L/home/openssl/openssl-3.0.13;general;libssl.a;general;-L/home/openssl/openssl-3.0.13;general;libcrypto.a;general;-L/home/dnf_project/dnf_project/build/lib/frida;general;libfrida-gum.a;general;-ldl;general;-pthread;general;-lresolv;general;libffi.a;general;-L/home/opencc/build/src;general;libopencc.a; + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/dnf_project/dnf_project/cmake-build-release +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=24 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/dnf_project/dnf_project +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=2 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE + diff --git a/cmake-build-release/CMakeFiles/3.24.2/CMakeCCompiler.cmake b/cmake-build-release/CMakeFiles/3.24.2/CMakeCCompiler.cmake new file mode 100644 index 0000000..718cfea --- /dev/null +++ b/cmake-build-release/CMakeFiles/3.24.2/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "4.8.5") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "90") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "") +set(CMAKE_C23_COMPILE_FEATURES "") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "4") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include;/usr/local/include;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32;/usr/lib;/lib;/usr/lib/gcc/x86_64-redhat-linux/4.8.5") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/cmake-build-release/CMakeFiles/3.24.2/CMakeCXXCompiler.cmake b/cmake-build-release/CMakeFiles/3.24.2/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..b2d3798 --- /dev/null +++ b/cmake-build-release/CMakeFiles/3.24.2/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "4.8.5") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "98") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_template_template_parameters") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_template_template_parameters") +set(CMAKE_CXX17_COMPILE_FEATURES "") +set(CMAKE_CXX20_COMPILE_FEATURES "") +set(CMAKE_CXX23_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "4") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/4.8.5;/usr/include/c++/4.8.5/x86_64-redhat-linux/32;/usr/include/c++/4.8.5/backward;/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include;/usr/local/include;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/4.8.5/32;/usr/lib;/lib;/usr/lib/gcc/x86_64-redhat-linux/4.8.5") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/cmake-build-release/CMakeFiles/3.24.2/CMakeDetermineCompilerABI_C.bin b/cmake-build-release/CMakeFiles/3.24.2/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000..8772eae Binary files /dev/null and b/cmake-build-release/CMakeFiles/3.24.2/CMakeDetermineCompilerABI_C.bin differ diff --git a/cmake-build-release/CMakeFiles/3.24.2/CMakeDetermineCompilerABI_CXX.bin b/cmake-build-release/CMakeFiles/3.24.2/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000..9c495ab Binary files /dev/null and b/cmake-build-release/CMakeFiles/3.24.2/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/cmake-build-release/CMakeFiles/3.24.2/CMakeSystem.cmake b/cmake-build-release/CMakeFiles/3.24.2/CMakeSystem.cmake new file mode 100644 index 0000000..1e35248 --- /dev/null +++ b/cmake-build-release/CMakeFiles/3.24.2/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-3.10.0-862.el7.x86_64") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "3.10.0-862.el7.x86_64") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-3.10.0-862.el7.x86_64") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "3.10.0-862.el7.x86_64") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/cmake-build-release/CMakeFiles/3.24.2/CompilerIdC/CMakeCCompilerId.c b/cmake-build-release/CMakeFiles/3.24.2/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..2b43aa6 --- /dev/null +++ b/cmake-build-release/CMakeFiles/3.24.2/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,838 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(1) +# if defined(__LCC__) +# define COMPILER_VERSION_MINOR DEC(__LCC__- 100) +# endif +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/cmake-build-release/CMakeFiles/3.24.2/CompilerIdC/a.out b/cmake-build-release/CMakeFiles/3.24.2/CompilerIdC/a.out new file mode 100755 index 0000000..9f87279 Binary files /dev/null and b/cmake-build-release/CMakeFiles/3.24.2/CompilerIdC/a.out differ diff --git a/cmake-build-release/CMakeFiles/3.24.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/cmake-build-release/CMakeFiles/3.24.2/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..486becd --- /dev/null +++ b/cmake-build-release/CMakeFiles/3.24.2/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,826 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(1) +# if defined(__LCC__) +# define COMPILER_VERSION_MINOR DEC(__LCC__- 100) +# endif +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/cmake-build-release/CMakeFiles/3.24.2/CompilerIdCXX/a.out b/cmake-build-release/CMakeFiles/3.24.2/CompilerIdCXX/a.out new file mode 100755 index 0000000..bfa8fbc Binary files /dev/null and b/cmake-build-release/CMakeFiles/3.24.2/CompilerIdCXX/a.out differ diff --git a/cmake-build-release/CMakeFiles/TargetDirectories.txt b/cmake-build-release/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..3b5d941 --- /dev/null +++ b/cmake-build-release/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,5 @@ +/home/dnf_project/dnf_project/cmake-build-release/CMakeFiles/edit_cache.dir +/home/dnf_project/dnf_project/cmake-build-release/CMakeFiles/rebuild_cache.dir +/home/dnf_project/dnf_project/cmake-build-release/src/CMakeFiles/hook_aurora.dir +/home/dnf_project/dnf_project/cmake-build-release/src/CMakeFiles/edit_cache.dir +/home/dnf_project/dnf_project/cmake-build-release/src/CMakeFiles/rebuild_cache.dir diff --git a/cmake-build-release/CMakeFiles/clion-Release-log.txt b/cmake-build-release/CMakeFiles/clion-Release-log.txt new file mode 100644 index 0000000..f2e41ff --- /dev/null +++ b/cmake-build-release/CMakeFiles/clion-Release-log.txt @@ -0,0 +1,4 @@ +/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_MAKE_PROGRAM=/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/ninja/linux/ninja -G Ninja -S /home/dnf_project/dnf_project -B /home/dnf_project/dnf_project/cmake-build-release +-- Configuring done +-- Generating done +-- Build files have been written to: /home/dnf_project/dnf_project/cmake-build-release diff --git a/cmake-build-release/CMakeFiles/clion-environment.txt b/cmake-build-release/CMakeFiles/clion-environment.txt new file mode 100644 index 0000000..57fcd17 --- /dev/null +++ b/cmake-build-release/CMakeFiles/clion-environment.txt @@ -0,0 +1,3 @@ +ToolSet: 1.0 (local)Options: + +Options:-DCMAKE_MAKE_PROGRAM=/root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/ninja/linux/ninja \ No newline at end of file diff --git a/cmake-build-release/CMakeFiles/cmake.check_cache b/cmake-build-release/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/cmake-build-release/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/cmake-build-release/CMakeFiles/feature_tests.bin b/cmake-build-release/CMakeFiles/feature_tests.bin new file mode 100755 index 0000000..0f3a3a0 Binary files /dev/null and b/cmake-build-release/CMakeFiles/feature_tests.bin differ diff --git a/cmake-build-release/CMakeFiles/feature_tests.cxx b/cmake-build-release/CMakeFiles/feature_tests.cxx new file mode 100644 index 0000000..ea528b4 --- /dev/null +++ b/cmake-build-release/CMakeFiles/feature_tests.cxx @@ -0,0 +1,405 @@ + + const char features[] = {"\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && __cplusplus +"1" +#else +"0" +#endif +"cxx_template_template_parameters\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alias_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alignas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alignof\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_attributes\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_auto_type\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_constexpr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_decltype\n" +"CXX_FEATURE:" +#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_decltype_incomplete_return_types\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_default_function_template_args\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_defaulted_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_defaulted_move_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_delegating_constructors\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_deleted_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_enum_forward_declarations\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_explicit_conversions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_extended_friend_declarations\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_extern_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_final\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_func_identifier\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_generalized_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_inheriting_constructors\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_inline_namespaces\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_lambdas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_local_type_template_args\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_long_long_type\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_noexcept\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_nonstatic_member_init\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_nullptr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_override\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_range_for\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_raw_string_literals\n" +"CXX_FEATURE:" +#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_reference_qualified_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_right_angle_brackets\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_rvalue_references\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_sizeof_member\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_static_assert\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_strong_enums\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_thread_local\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_trailing_return_types\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_unicode_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_uniform_initialization\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_unrestricted_unions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_user_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_variadic_macros\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_variadic_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_aggregate_default_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_attribute_deprecated\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_binary_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_contextual_conversions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_decltype_auto\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_digit_separators\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_generic_lambdas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_lambda_init_captures\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_relaxed_constexpr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_return_type_deduction\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_variable_templates\n" + +}; + +int main(int argc, char** argv) { (void)argv; return features[argc]; } diff --git a/cmake-build-release/CMakeFiles/rules.ninja b/cmake-build-release/CMakeFiles/rules.ninja new file mode 100644 index 0000000..2eab03e --- /dev/null +++ b/cmake-build-release/CMakeFiles/rules.ninja @@ -0,0 +1,64 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.24 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: Dnf_Projet +# Configurations: Release +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__hook_aurora_Release + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__hook_aurora_Release + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/dnf_project/dnf_project -B/home/dnf_project/dnf_project/cmake-build-release + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/ninja/linux/ninja $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/ninja/linux/ninja -t targets + description = All primary targets available: + diff --git a/cmake-build-release/build.ninja b/cmake-build-release/build.ninja new file mode 100644 index 0000000..37d44aa --- /dev/null +++ b/cmake-build-release/build.ninja @@ -0,0 +1,687 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.24 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: Dnf_Projet +# Configurations: Release +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Release +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /home/dnf_project/dnf_project/cmake-build-release/ + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/dnf_project/dnf_project/cmake-build-release && /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/dnf_project/dnf_project/cmake-build-release && /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/dnf_project/dnf_project -B/home/dnf_project/dnf_project/cmake-build-release + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/dnf_project/dnf_project/CMakeLists.txt +# ============================================================================= + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target hook_aurora + + +############################################# +# Order-only phony target for hook_aurora + +build cmake_object_order_depends_target_hook_aurora: phony || src/CMakeFiles/hook_aurora.dir + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64assembler.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64builder.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64compiler.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64emithelper.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64formatter.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64func.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64instapi.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64instdb.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64operand.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/arm/a64rapass.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/arm/armformatter.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/arm + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/archtraits.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/assembler.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/builder.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/codeholder.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/codewriter.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/compiler.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/constpool.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/cpuinfo.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/emithelper.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/emitter.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/emitterutils.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/environment.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/errorhandler.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/formatter.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/func.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/funcargscontext.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/globals.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/inst.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/jitallocator.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/jitruntime.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/logger.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/operand.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/osutils.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/ralocal.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/rapass.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/rastack.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/string.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/support.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/target.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/type.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/virtmem.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/zone.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/zonehash.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/zonelist.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/zonestack.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/zonetree.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/core/zonevector.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/core + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86assembler.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86builder.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86compiler.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86emithelper.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86formatter.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86func.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86instapi.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86instdb.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86operand.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/asmjit/x86/x86rapass.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir/asmjit/x86 + +build src/CMakeFiles/hook_aurora.dir/df_main.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/df_main.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/df_main.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir + +build src/CMakeFiles/hook_aurora.dir/Tool.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/Tool.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/Tool.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir + +build src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/l_squirrel.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir + +build src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/l_socket.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir + +build src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o: CXX_COMPILER__hook_aurora_Release /home/dnf_project/dnf_project/src/CConnectPool.cpp || cmake_object_order_depends_target_hook_aurora + DEFINES = -DASMJIT_STATIC -Dhook_aurora_EXPORTS + DEP_FILE = src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o.d + FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG -fPIC -std=c++11 -Wno-pointer-arith -std=gnu++11 + INCLUDES = -I/home/dnf_project/dnf_project/include -I/home/dnf_project/dnf_project/include/Squirrel -I/home/dnf_project/dnf_project/lib/mysql/include -I/home/asio/asio-1.28.0/include -I/home/dnf_project/dnf_project/src -I/home/dnf_project/dnf_project/src/sdk -I/home/muduo-2.0.2 -I/home/squirrel-master/squirrel-master/include + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + OBJECT_FILE_DIR = src/CMakeFiles/hook_aurora.dir + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target hook_aurora + + +############################################# +# Link the shared library /dp_s/lib/libAurora.so + +build /dp_s/lib/libAurora.so: CXX_SHARED_LIBRARY_LINKER__hook_aurora_Release src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64assembler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64builder.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64compiler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64emithelper.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64formatter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64func.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instapi.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64instdb.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64operand.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/a64rapass.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/arm/armformatter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/archtraits.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/assembler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/builder.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/codeholder.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/codewriter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/compiler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/constpool.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/cpuinfo.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/emithelper.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/emitter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/emitterutils.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/environment.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/errorhandler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/formatter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/func.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/funcargscontext.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/globals.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/inst.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/jitallocator.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/jitruntime.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/logger.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/operand.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/osutils.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/ralocal.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/rapass.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/rastack.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/string.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/support.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/target.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/type.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/virtmem.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zone.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonehash.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonelist.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonestack.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonetree.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/core/zonevector.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86assembler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86builder.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86compiler.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86emithelper.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86formatter.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86func.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instapi.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86instdb.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86operand.cpp.o src/CMakeFiles/hook_aurora.dir/asmjit/x86/x86rapass.cpp.o src/CMakeFiles/hook_aurora.dir/df_main.cpp.o src/CMakeFiles/hook_aurora.dir/Tool.cpp.o src/CMakeFiles/hook_aurora.dir/l_squirrel.cpp.o src/CMakeFiles/hook_aurora.dir/l_socket.cpp.o src/CMakeFiles/hook_aurora.dir/CConnectPool.cpp.o + LANGUAGE_COMPILE_FLAGS = -m32 -m32 -fpic -fexceptions -Wno-int-to-pointer-cast -Wdeprecated-declarations -O3 -DNDEBUG + LINK_LIBRARIES = -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -L/home/squirrel-master/squirrel-master/build/lib -lsqstdlib_static -L/home/squirrel-master/squirrel-master/build/lib -lsquirrel_static -L/home/dnf_project/dnf_project/build/lib/mysql/lib -Wl,-Bstatic -lmysqlclient -Wl,-Bdynamic -lpthread -L/home/openssl/openssl-3.0.13 -Wl,-Bstatic -lssl -Wl,-Bdynamic -L/home/openssl/openssl-3.0.13 -Wl,-Bstatic -lcrypto -Wl,-Bdynamic -L/home/dnf_project/dnf_project/build/lib/frida -Wl,-Bstatic -lfrida-gum -Wl,-Bdynamic -ldl -pthread -lresolv -Wl,-Bstatic -lffi -Wl,-Bdynamic -L/home/opencc/build/src -Wl,-Bstatic -lopencc -Wl,-Bdynamic + OBJECT_DIR = src/CMakeFiles/hook_aurora.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libAurora.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = /dp_s/lib/libAurora.so + TARGET_PDB = Aurora.so.dbg + + +############################################# +# Utility command for edit_cache + +build src/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/dnf_project/dnf_project/cmake-build-release/src && /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build src/edit_cache: phony src/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build src/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/dnf_project/dnf_project/cmake-build-release/src && /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/dnf_project/dnf_project -B/home/dnf_project/dnf_project/cmake-build-release + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build src/rebuild_cache: phony src/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Target aliases. + +build hook_aurora: phony /dp_s/lib/libAurora.so + +build libAurora.so: phony /dp_s/lib/libAurora.so + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /home/dnf_project/dnf_project/cmake-build-release + +build all: phony src/all + +# ============================================================================= + +############################################# +# Folder: /home/dnf_project/dnf_project/cmake-build-release/src + +build src/all: phony /dp_s/lib/libAurora.so + +# ============================================================================= +# Unknown Build Time Dependencies. +# Tell Ninja that they may appear as side effects of build rules +# otherwise ordered by order-only dependencies. + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | /home/dnf_project/dnf_project/CMakeLists.txt /home/dnf_project/dnf_project/src/CMakeLists.txt /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCInformation.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCXXInformation.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCommonLanguageInclude.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeGenericSystem.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeInitializeConfigs.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeLanguageInformation.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeSystemSpecificInformation.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeSystemSpecificInitialize.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/CMakeCommonCompilerMacros.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU-C.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU-CXX.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU-C.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU-CXX.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/UnixPaths.cmake CMakeCache.txt CMakeFiles/3.24.2/CMakeCCompiler.cmake CMakeFiles/3.24.2/CMakeCXXCompiler.cmake CMakeFiles/3.24.2/CMakeSystem.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build /home/dnf_project/dnf_project/CMakeLists.txt /home/dnf_project/dnf_project/src/CMakeLists.txt /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCInformation.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCXXInformation.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeCommonLanguageInclude.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeGenericSystem.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeInitializeConfigs.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeLanguageInformation.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeSystemSpecificInformation.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/CMakeSystemSpecificInitialize.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/CMakeCommonCompilerMacros.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU-C.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU-CXX.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Compiler/GNU.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU-C.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU-CXX.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux-GNU.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/Linux.cmake /root/.cache/JetBrains/RemoteDev/dist/599b2485fceba_CLion-2022.3/bin/cmake/linux/share/cmake-3.24/Modules/Platform/UnixPaths.cmake CMakeCache.txt CMakeFiles/3.24.2/CMakeCCompiler.cmake CMakeFiles/3.24.2/CMakeCXXCompiler.cmake CMakeFiles/3.24.2/CMakeSystem.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/cmake-build-release/cmake_install.cmake b/cmake-build-release/cmake_install.cmake new file mode 100644 index 0000000..14eead0 --- /dev/null +++ b/cmake-build-release/cmake_install.cmake @@ -0,0 +1,60 @@ +# Install script for directory: /home/dnf_project/dnf_project + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/dnf_project/dnf_project/cmake-build-release/src/cmake_install.cmake") + +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/dnf_project/dnf_project/cmake-build-release/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/cmake-build-release/src/cmake_install.cmake b/cmake-build-release/src/cmake_install.cmake new file mode 100644 index 0000000..7bb4a0e --- /dev/null +++ b/cmake-build-release/src/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/dnf_project/dnf_project/src + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/include/IO_Ex.hpp b/include/IO_Ex.hpp new file mode 100644 index 0000000..3742c07 --- /dev/null +++ b/include/IO_Ex.hpp @@ -0,0 +1,171 @@ +#pragma once +#include +#include +#include +#include +#include +#include +using namespace std; + +// 定义宏用于注册获取不同类型值的函数 +#define REGISTER_GET_FUNCTION(Type, FunctionName) \ + Type Get##FunctionName() \ + { \ + char buffer[sizeof(Type)]; \ + read(buffer, sizeof(Type)); \ + Type result; \ + memcpy(&result, buffer, sizeof(Type)); \ + return result; \ + } +class IO_Ex +{ + +public: + // 原始数据 + char *_Data; + // 最大长度 + int _MaxLen = 0; + // 当前位置 + int _CurPos = 0; + // 上一次读取的实际大小 + int _LastReadSize = 0; + +public: + IO_Ex(const char *filename) + { + fstream file(filename, std::ios::binary | std::ios::in); + if (file.is_open()) + { + file.seekg(0, std::ios::end); + std::streampos length = file.tellg(); + file.seekg(0, std::ios::beg); + _MaxLen = length; + _Data = new char[static_cast(length)]; + file.read(_Data, length); + file.close(); + } + else + { + std::cerr << "无法打开文件。" << std::endl; + } + } + ~IO_Ex(); + +public: + int tellg() + { + return _CurPos; + } + void read(char *ptr, int size) + { + if ((size + _CurPos) > _MaxLen) + { + size = _MaxLen - _CurPos; + } + memcpy(ptr, _Data + _CurPos, size); + _CurPos += size; + _LastReadSize = size; + } + int gcount() + { + return _LastReadSize; + } + void seek(int _jidx) + { + _CurPos = _jidx; + } + +public: + unsigned int charPtrToInt(const char *bytes) + { + unsigned int result; + std::memcpy(&result, bytes, sizeof(int)); + return result; + } + + void CrcDecode(const int Length, const int crc32) + { + int num = 0x81A79011; + for (int i = 0; i < Length; i += 4) + { + int Pos = tellg(); + char buffer[4]; + read(buffer, 4); + unsigned int anInt = charPtrToInt(buffer); + unsigned int val = (anInt ^ num ^ crc32); + unsigned int jiemi = (val >> 6) | ((val << (32 - 6)) & 0xFFFFFFFF); + _Data[Pos] = ((jiemi >> 0) & 0xFF); + ; + _Data[Pos + 1] = ((jiemi >> 8) & 0xFF); + _Data[Pos + 2] = ((jiemi >> 16) & 0xFF); + _Data[Pos + 3] = ((jiemi >> 24) & 0xFF); + } + } + + std::string tolower(std::string str) + { + for (size_t i = 0; i < str.length(); ++i) + { + str[i] = std::tolower(str[i]); + } + return str; + } + + std::vector split(const std::string &str, const std::string &delimiter) + { + std::vector tokens; + size_t pos = 0; + size_t found; + while ((found = str.find(delimiter, pos)) != std::string::npos) + { + tokens.push_back(str.substr(pos, found - pos)); + pos = found + delimiter.length(); + } + tokens.push_back(str.substr(pos)); + return tokens; + } + + +public: + REGISTER_GET_FUNCTION(int, Int); + REGISTER_GET_FUNCTION(short, Short); + REGISTER_GET_FUNCTION(unsigned short, UShort); + + std::string GetString(const int size) + { + char *buffer = new char[size + 1]; + read(buffer, size); + buffer[size] = '\0'; + if (gcount() != size) + { + std::cerr << "未能成功读取指定字节数的数据!" << std::endl; + delete[] buffer; + return ""; + } + std::string result = buffer; + delete[] buffer; + return result; + } + + std::string GetStringNormal(const int size) + { + char *buffer = new char[size + 1]; + read(buffer, size); + buffer[size] = '\0'; + if (gcount() != size) + { + std::cerr << "未能成功读取指定字节数的数据!" << std::endl; + delete[] buffer; + return ""; + } + std::string result(buffer); + delete[] buffer; + return result; + } + +private: +}; + +IO_Ex::~IO_Ex() +{ +} \ No newline at end of file diff --git a/include/PVF_IO.hpp b/include/PVF_IO.hpp new file mode 100644 index 0000000..2d3f1b8 --- /dev/null +++ b/include/PVF_IO.hpp @@ -0,0 +1,226 @@ +#pragma once +#include "IO_Ex.hpp" +#include +#include +#include +#include "squirrel.h" +#include "sqstdaux.h" +#include "sqstdblob.h" +#include "sqstdio.h" +#include "sqstdmath.h" +#include "sqstdstring.h" +#include "sqstdsystem.h" + +class PVF_IO : public IO_Ex +{ + struct PvfFileInfo + { + int ROffset; + int Cr32; + int Length; + bool DecodeFlag = false; + }; + +private: + int StartPos = 0; + std::map FileInfo; + std::map BinStringM; + std::map> LoadStringM; + +public: + // 构造函数 + PVF_IO(const char *defaultFilename = "Script.pvf") : IO_Ex(defaultFilename) {} + + // 析构函数,在对象销毁时,基类(fstream)的析构函数会自动被调用,一般不需要额外特殊处理 + ~PVF_IO() {} + + // 显式删除拷贝构造函数,禁止拷贝操作 + PVF_IO(const PVF_IO &) = delete; + + // 也可以考虑同时删除拷贝赋值运算符,保持一致的语义,避免误用 + PVF_IO &operator=(const PVF_IO &) = delete; + +public: + void Init() + { + // 读取头建立树 + InitHeader(); + + // 读取bin文件 + InitBin(); + + // 读取LoadString + InitLoadString(); + } + + void InitHeader() + { + // 读取UUID的长度 + int UUID_LENGTH = GetInt(); + // UUID 读 1 - 36位 构造 UTF8 string + std::string UUID = GetString(UUID_LENGTH); + // 版本号 + int Version = GetInt(); + // 文件路径数据的大小 + int AlignedIndexHeaderSize = GetInt(); + // 解密密钥 + int IndexHeaderCrc = GetInt(); + // 文件数量 + int IndexSize = GetInt(); + + // 文件起始位置 + int FristPos = tellg(); + + CrcDecode(AlignedIndexHeaderSize, IndexHeaderCrc); + + int CurrPos = 0; + StartPos = AlignedIndexHeaderSize + 56; + + // 建立pvf文件索引表 + for (size_t i = 0; i < IndexSize; i++) + { + seek(FristPos + CurrPos); + int FileNumber = GetInt(); + int FilePathLength = GetInt(); + std::string FileName = tolower(GetString(FilePathLength)); + int FileLength = GetInt(); + int Cre32 = GetInt(); + int RelativeOffset = GetInt(); + if (FileLength > 0) + { + int RealFileLength = (FileLength + 3) & 4294967292; + PvfFileInfo Info; + Info.ROffset = RelativeOffset; + Info.Cr32 = Cre32; + Info.Length = RealFileLength; + Info.DecodeFlag = false; + FileInfo[FileName] = Info; + } + CurrPos += 20; + CurrPos += FilePathLength; + } + } + + void InitBin() + { + if (FileInfo.count("stringtable.bin") == 0) + { + std::cout << "bin文件不存在" << std::endl; + return; + } + PvfFileInfo BinInfo = FileInfo["stringtable.bin"]; + seek(StartPos + BinInfo.ROffset); + CrcDecode(BinInfo.Length, BinInfo.Cr32); + seek(StartPos + BinInfo.ROffset); + + int FileHPos = tellg(); + int Count = GetInt(); + int CurrentIndex = 0; + + for (int i = 0; i < Count; i++) + { + seek(FileHPos + CurrentIndex * 4 + 4); + int StartPos = GetInt(); + int EndPos = GetInt(); + int Len = EndPos - StartPos; + seek(FileHPos + StartPos + 4); + std::string Str = GetString(Len); + BinStringM[CurrentIndex] = Str; + CurrentIndex++; + } + } + + void InitLoadString() + { + if (FileInfo.count("n_string.lst") == 0) + { + std::cout << "LoadString文件不存在" << std::endl; + return; + } + PvfFileInfo Info = FileInfo["n_string.lst"]; + seek(StartPos + Info.ROffset); + CrcDecode(Info.Length, Info.Cr32); + seek(StartPos + Info.ROffset); + + int FileHPos = tellg(); + int Flag = GetShort(); + int i = 2; + while (i < Info.Length) + { + if ((Info.Length - i) >= 10) + { + seek(FileHPos + i + 6); + int FindKey = GetInt(); + std::string Key = GetBinString(FindKey); + std::string Type = tolower(Key.substr(0, Key.find("/"))); + if (Key.length() > 0) + { + PvfFileInfo *FileInfo = GetFileInfo(Key); + if (FileInfo == nullptr) + continue; + + seek(StartPos + FileInfo->ROffset); + CrcDecode(FileInfo->Length, FileInfo->Cr32); + seek(StartPos + FileInfo->ROffset); + + std::string Str = GetStringNormal(FileInfo->Length); + std::vector StrArr = split(Str, "\n"); + for (auto it = StrArr.begin(); it != StrArr.end(); ++it) + { + std::string strobj = *it; + if (strobj.find(">") != std::string::npos) + { + std::vector strobjarr = split(strobj, ">"); + if (strobjarr.size() > 1) + { + LoadStringM[Type][strobjarr[0]] = strobjarr[1]; + } + } + } + } + } + else + break; + i += 10; + } + } + +public: + std::string GetBinString(int Key) + { + if (BinStringM.count(Key)) + return BinStringM[Key]; + return ""; + } + std::string GetLoadString(std::string Type, std::string Key) + { + if (LoadStringM.count(Type) && LoadStringM[Type].count(Key)) + return LoadStringM[Type][Key]; + return ""; + } + PvfFileInfo *GetFileInfo(std::string path) + { + path = tolower(path); + if (FileInfo.count(path)) + return &FileInfo[path]; + return nullptr; + } + void LoadFileToBlob(HSQUIRRELVM v, std::string path, SQUserPointer blobp) + { + path = tolower(path); + if (FileInfo.count(path)) + { + seek(StartPos + FileInfo[path].ROffset); + if (FileInfo[path].DecodeFlag == false) + { + CrcDecode(FileInfo[path].Length, FileInfo[path].Cr32); + seek(StartPos + FileInfo[path].ROffset); + FileInfo[path].DecodeFlag = true; + } + read((char *)blobp, FileInfo[path].Length); + return; + } + sq_pushnull(v); + return; + } +}; \ No newline at end of file diff --git a/include/SqrReg_ActiveHook.hpp b/include/SqrReg_ActiveHook.hpp index 6086ce5..fd4f839 100644 --- a/include/SqrReg_ActiveHook.hpp +++ b/include/SqrReg_ActiveHook.hpp @@ -111,11 +111,24 @@ static SQInteger L_DeHookFunc(HSQUIRRELVM v) static void example_listener_on_enter(GumInvocationListener *listener, GumInvocationContext *ic) { + gpointer ReturnAddress = gum_invocation_context_get_return_address(ic); + ExampleListener *self = EXAMPLE_LISTENER(listener); std::lock_guard lock(SqMtx); // 执行虚拟机Main函数 SQInteger top = sq_gettop(v); // saves the stack size before the call + + sq_pushroottable(v); + sq_pushstring(v, _SC("_Haker_SetNextReturnAddress"), -1); + if (SQ_SUCCEEDED(sq_get(v, -2))) + { + sq_pushroottable(v); + sq_pushuserpointer(v, ReturnAddress); + sq_call(v, 2, SQFalse, SQTrue); + } + sq_settop(v, top); + sq_pushobject(v, self->CallBackOnEnter); sq_pushroottable(v); sq_newarray(v, 0); diff --git a/include/SqrReg_Asset.hpp b/include/SqrReg_Asset.hpp new file mode 100644 index 0000000..d5fa73c --- /dev/null +++ b/include/SqrReg_Asset.hpp @@ -0,0 +1,102 @@ +#pragma once +#include "PVF_IO.hpp" + +static SQInteger Asset_LoadScript(HSQUIRRELVM v) +{ + // 获得路径 + const SQChar *Path; + sq_getstring(v, 2, &Path); + + PVF_IO *pvf = new PVF_IO(Path); + pvf->Init(); + sq_pushuserpointer(v, pvf); + return 1; +} + +static SQInteger Asset_GetPvfFileSize(HSQUIRRELVM v) +{ + // 获取PVF指针 + SQUserPointer Pvfbuf; + // 获得路径 + const SQChar *Path; + sq_getuserpointer(v, 2, &Pvfbuf); + sq_getstring(v, 3, &Path); + + PVF_IO *Pvf = (PVF_IO *)Pvfbuf; + auto Info = Pvf->GetFileInfo(Path); + if (Info) + sq_pushinteger(v, Info->Length); + else + sq_pushnull(v); + return 1; +} + +static SQInteger Asset_GetPvfFile(HSQUIRRELVM v) +{ + // 获取PVF指针 + SQUserPointer Pvfbuf, blobp; + // 获得路径 + const SQChar *Path; + sq_getuserpointer(v, 2, &Pvfbuf); + sq_getstring(v, 3, &Path); + sqstd_getblob(v, 4, &blobp); + + PVF_IO *Pvf = (PVF_IO *)Pvfbuf; + Pvf->LoadFileToBlob(v, Path, blobp); + return 0; +} + +static SQInteger Asset_GetPvfBinString(HSQUIRRELVM v) +{ + // 获取PVF指针 + SQUserPointer Pvfbuf; + // 获得Key + SQInteger Key; + sq_getuserpointer(v, 2, &Pvfbuf); + sq_getinteger(v, 3, &Key); + + PVF_IO *Pvf = (PVF_IO *)Pvfbuf; + std::string value = Pvf->GetBinString(Key); + + sq_pushstring(v, value.c_str(), value.length()); + return 1; +} + +static SQInteger Asset_GetPvfLoadString(HSQUIRRELVM v) +{ + // 获取PVF指针 + SQUserPointer Pvfbuf; + // 获取类型 + const SQChar *Type; + // 获得Key + const SQChar *Key; + sq_getuserpointer(v, 2, &Pvfbuf); + sq_getstring(v, 3, &Type); + sq_getstring(v, 4, &Key); + + PVF_IO *Pvf = (PVF_IO *)Pvfbuf; + + std::string value = Pvf->GetLoadString(Type, Key); + value = value.c_str(); + + sq_pushstring(v, value.c_str(), value.length()); + return 1; +} + +void RegisterAssetNutApi(const SQChar *funcName, SQFUNCTION funcAddr, HSQUIRRELVM v) +{ + sq_pushroottable(v); + sq_pushstring(v, funcName, -1); + sq_newclosure(v, funcAddr, 0); + sq_newslot(v, -3, false); + sq_poptop(v); +} + +void RegisterAsset(HSQUIRRELVM v) +{ + RegisterAssetNutApi(_SC("Asset_LoadScript"), Asset_LoadScript, v); + RegisterAssetNutApi(_SC("Asset_GetPvfFileSize"), Asset_GetPvfFileSize, v); + RegisterAssetNutApi(_SC("Asset_GetPvfFile"), Asset_GetPvfFile, v); + RegisterAssetNutApi(_SC("Asset_GetPvfBinString"), Asset_GetPvfBinString, v); + RegisterAssetNutApi(_SC("Asset_GetPvfLoadString"), Asset_GetPvfLoadString, v); +} \ No newline at end of file diff --git a/include/SqrReg_Dio.hpp b/include/SqrReg_Dio.hpp index fb9b11c..f08814f 100644 --- a/include/SqrReg_Dio.hpp +++ b/include/SqrReg_Dio.hpp @@ -11,42 +11,149 @@ #include #include +extern HSQUIRRELVM v; +extern std::recursive_mutex SqMtx; + static SQInteger CreateHttp(HSQUIRRELVM v) { const SQChar *Host; sq_getstring(v, 2, &Host); - const SQChar *Sevice; - sq_getstring(v, 3, &Sevice); + const SQChar *Service; + sq_getstring(v, 3, &Service); const SQChar *Content; sq_getstring(v, 4, &Content); - asio::io_context ioContext; - asio::ip::tcp::resolver resolver(ioContext); - asio::ip::tcp::resolver::results_type endpoints = resolver.resolve(Host, Sevice); - - asio::ip::tcp::socket socket(ioContext); - asio::connect(socket, endpoints); - - std::string request = std::string(Content); - asio::write(socket, asio::buffer(request)); - - asio::streambuf response; - asio::error_code error; - asio::read(socket, response, error); - - if (error != asio::error::eof) + try { - throw asio::system_error(error); - sq_pushnull(v); - } + asio::io_context ioContext; + asio::ip::tcp::resolver resolver(ioContext); + auto endpoints = resolver.resolve(Host, Service); + asio::ip::tcp::socket socket(ioContext); + asio::connect(socket, endpoints); + // 发送HTTP请求(假设Content包含完整请求) + std::string request = Content; + asio::write(socket, asio::buffer(request)); + // 读取响应(改进建议:解析Content-Length或分块传输) + asio::streambuf response; + asio::error_code error; + while (asio::read(socket, response, asio::transfer_at_least(1), error)) + { + } - std::istream responseStream(&response); - std::ostringstream oss; - oss << responseStream.rdbuf(); - sq_pushstring(v, oss.str().c_str(), -1); + if (error && error != asio::error::eof) + { + throw asio::system_error(error); + } + // 将响应内容返回 + std::istream responseStream(&response); + std::ostringstream oss; + oss << responseStream.rdbuf(); + sq_pushstring(v, oss.str().c_str(), -1); + return 1; + } + catch (const std::exception &e) + { + return sq_throwerror(v, e.what()); // 返回错误信息 + } + catch (...) + { + return sq_throwerror(v, _SC("Unknown error occurred")); + } +} + +void handle_client(tcp::socket *socket, HSQOBJECT HttpServerObject) +{ + try + { + // 读取请求 + asio::streambuf request_buf; + asio::read_until(*socket, request_buf, "\r\n\r\n"); + // 提取请求内容 + std::string request_data = asio::buffer_cast(request_buf.data()); + + // 调用回调函数(需处理 Squirrel VM 上下文) + std::cout << request_data << std::endl; + std::lock_guard lock(SqMtx); + // 执行虚拟机Main函数 + SQInteger top = sq_gettop(v); // saves the stack size before the call + sq_pushobject(v, HttpServerObject); + sq_pushstring(v, _SC("Event"), -1); + if (SQ_SUCCEEDED(sq_get(v, -2))) + { + sq_pushobject(v, HttpServerObject); + sq_pushuserpointer(v, socket); + sq_pushstring(v, request_data.c_str(), -1); + sq_call(v, 3, SQFalse, SQTrue); // calls the function + } + sq_settop(v, top); // restores the original stack size + } + catch (std::exception &e) + { + std::cerr << "Error: " << e.what() << std::endl; + } +} + +// 启动 HTTP 服务 +void start_server(const std::string &host, const std::string &port, HSQOBJECT HttpServerObject) +{ + asio::io_context io_context; + tcp::acceptor acceptor(io_context, tcp::endpoint(asio::ip::make_address(host), std::stoi(port))); + std::cout << "Server listening on " << host << ":" << port << std::endl; + while (true) + { + tcp::socket *socket = new tcp::socket(io_context); + acceptor.accept(*socket); + std::cout << "收到信息" << std::endl; + // 传递 HttpServerObject 到 handle_client + std::thread(handle_client, std::move(socket), HttpServerObject).detach(); + } +} + +static SQInteger CreateHttpServer(HSQUIRRELVM v) +{ + const SQChar *host, *port; + sq_getstring(v, 2, &host); + sq_getstring(v, 3, &port); + HSQOBJECT HttpServerObject; + sq_getstackobj(v, 4, &HttpServerObject); + // 必须增加一次引用一会记得删除 不然这个函数会被释放 + sq_addref(v, &HttpServerObject); + try + { + std::thread server_thread(start_server, host, port, HttpServerObject); + server_thread.detach(); + sq_pushbool(v, true); + } + catch (...) + { + sq_pushbool(v, false); + } return 1; } +static SQInteger HttpServerResponse_Write(HSQUIRRELVM v) +{ + SQUserPointer P; + sq_getuserpointer(v, 2, &P); + tcp::socket *socket = (tcp::socket *)P; + const SQChar *Content; + sq_getstring(v, 3, &Content); + try + { + std::string response = Content; + asio::write(*socket, asio::buffer(response)); + socket->close(); + delete socket; + return 0; + } + catch (...) + { + socket->close(); + delete socket; + return sq_throwerror(v, _SC("Unknown error occurred")); + } +} + static SQInteger register_Dio_func(HSQUIRRELVM v, SQFUNCTION f, const char *fname) { sq_pushroottable(v); @@ -60,4 +167,8 @@ static void RegisterDio(HSQUIRRELVM v) { // 创建Http register_Dio_func(v, CreateHttp, _SC("Sq_CreateHttp")); + // 创建HttpServer + register_Dio_func(v, CreateHttpServer, _SC("Sq_CreateHttpServer")); + // 回应HttpServer响应体 + register_Dio_func(v, HttpServerResponse_Write, _SC("Sq_HttpServerResponse_Write")); } \ No newline at end of file diff --git a/include/SqrReg_Game.hpp b/include/SqrReg_Game.hpp index 8898388..8c791fc 100644 --- a/include/SqrReg_Game.hpp +++ b/include/SqrReg_Game.hpp @@ -803,19 +803,6 @@ void processDirectory(const std::string &directoryPath, std::unordered_map(value1) * static_cast(value2))); + } + else if (Type == "/") + { + RetString = std::to_string((static_cast(value1) / static_cast(value2))); + } + else if (Type == "%") + { + RetString = std::to_string(value1 % value2); + } + else if (Type == "format") + { + if (value1 < 1000) + { + RetString = std::to_string(value1); + } + else if (value1 < 1000000) + { + RetString = std::to_string(value1 / 1000.0) + "k"; + } + else if (value1 < 1000000000) + { + RetString = std::to_string(value1 / 1000000.0) + "M"; + } + else if (value1 < 1000000000000LL) + { + RetString = std::to_string(value1 / 1000000000.0) + "G"; + } + else + { + RetString = std::to_string(value1 / 1000000000000.0) + "T"; + } + } + sq_pushstring(v, RetString.c_str(), -1); + return 1; +} + static void RegisterGame(HSQUIRRELVM v) { getConfigPath(szGamePath, sizeof(szGamePath)); @@ -1071,4 +1120,6 @@ static void RegisterGame(HSQUIRRELVM v) register_World_func(v, AutoReload, _SC("Sq_AutoReload")); // Hook装备镶嵌 register_World_func(v, L_HookEquimentUseJewel, _SC("L_HookEquimentUseJewel")); + //大数字计算 + register_World_func(v, LongLongOperation, _SC("Sq_LongLongOperation")); } diff --git a/include/SqrReg_Memory.hpp b/include/SqrReg_Memory.hpp index 06a0038..7228d4e 100644 --- a/include/SqrReg_Memory.hpp +++ b/include/SqrReg_Memory.hpp @@ -13,6 +13,7 @@ #include #include #include +#include static SQInteger _file_releasehook(SQUserPointer p, SQInteger SQ_UNUSED_ARG(size)) { @@ -54,6 +55,29 @@ static SQInteger PointerOperation(HSQUIRRELVM v) return 1; } +static SQInteger PointerOperationPointer(HSQUIRRELVM v) +{ + SQUserPointer Address; + sq_getuserpointer(v, 2, &Address); + SQUserPointer Address2; + sq_getuserpointer(v, 3, &Address2); + + const SQChar *TypecharBuf; + sq_getstring(v, 4, &TypecharBuf); + std::string Type(TypecharBuf); + + if (Type == "+") + { + sq_pushuserpointer(v, (void *)((int)Address + (int)Address2)); + } + else if (Type == "-") + { + sq_pushuserpointer(v, (void *)((int)Address - (int)Address2)); + } + + return 1; +} + // 写字节数组 static SQInteger Memory_WriteByteArr(HSQUIRRELVM v) { @@ -97,6 +121,53 @@ static SQInteger Memory_ReadString(HSQUIRRELVM v) return 1; } +// 将汇编代码字符串转为字节码 +static SQInteger Asmjit_Compile(HSQUIRRELVM v) +{ + const SQChar *CharBuf; + sq_getstring(v, 2, &CharBuf); + std::string AsmCode(CharBuf); + SQUserPointer Address = 0; + if (sq_gettop(v) == 3) + { + sq_getuserpointer(v, 3, &Address); + } + + ks_engine *ks; + ks_err err; + size_t count; + unsigned char *encode; + size_t size; + // 打开Keystone引擎,使用x86-64架构和Intel语法 + if (ks_open(KS_ARCH_X86, KS_MODE_32, &ks) != KS_ERR_OK) + { + // fprintf(stderr, "Failed to open Keystone\n"); + return -1; + } + // 可选:设置语法为Intel(默认已经是Intel,可省略) + ks_option(ks, KS_OPT_SYNTAX, KS_OPT_SYNTAX_INTEL); + // 汇编指令 + if (ks_asm(ks, AsmCode.c_str(), (uint64_t)Address, &encode, &size, &count) != KS_ERR_OK) + { + // fprintf(stderr, "Assembly error: %s\n", ks_strerror(ks_errno(ks))); + ks_close(ks); + return -1; + } + // 创建Squirrel数组 + sq_newarray(v, 0); + // 将每个字节压入数组 + for (size_t i = 0; i < size; ++i) + { + sq_pushinteger(v, encode[i]); // 压入字节值 + sq_arrayappend(v, -2); // 添加到数组(-2是数组位置) + } + // 释放资源 + ks_free(encode); + ks_close(ks); + + return 1; // 返回1表示有返回值 +} + static SQInteger register_Memory_func(HSQUIRRELVM v, SQFUNCTION f, const char *fname) { sq_pushroottable(v); @@ -112,8 +183,11 @@ static void RegisterMemory(HSQUIRRELVM v) register_Memory_func(v, Register_Destruction, "Register_Destruction"); // 运算 register_Memory_func(v, PointerOperation, "Sq_PointerOperation"); + register_Memory_func(v, PointerOperationPointer, "Sq_PointerOperationPointer"); // 写字节 register_Memory_func(v, Memory_WriteByteArr, "Sq_Memory_WriteByteArr"); // 读字符串 register_Memory_func(v, Memory_ReadString, "Sq_Memory_ReadString"); + // 将汇编代码字符串转为字节码 + register_Memory_func(v, Asmjit_Compile, "Sq_Asmjit_Compile"); } \ No newline at end of file diff --git a/include/httplib.h b/include/httplib.h new file mode 100644 index 0000000..0859b4d --- /dev/null +++ b/include/httplib.h @@ -0,0 +1,5726 @@ +// +// httplib.h +// +// Copyright (c) 2020 Yuji Hirose. All rights reserved. +// MIT License +// + +#ifndef CPPHTTPLIB_HTTPLIB_H +#define CPPHTTPLIB_HTTPLIB_H + +/* + * Configuration + */ + +#ifndef CPPHTTPLIB_KEEPALIVE_TIMEOUT_SECOND +#define CPPHTTPLIB_KEEPALIVE_TIMEOUT_SECOND 5 +#endif + +#ifndef CPPHTTPLIB_KEEPALIVE_TIMEOUT_USECOND +#define CPPHTTPLIB_KEEPALIVE_TIMEOUT_USECOND 0 +#endif + +#ifndef CPPHTTPLIB_KEEPALIVE_MAX_COUNT +#define CPPHTTPLIB_KEEPALIVE_MAX_COUNT 5 +#endif + +#ifndef CPPHTTPLIB_CONNECTION_TIMEOUT_SECOND +#define CPPHTTPLIB_CONNECTION_TIMEOUT_SECOND 300 +#endif + +#ifndef CPPHTTPLIB_CONNECTION_TIMEOUT_USECOND +#define CPPHTTPLIB_CONNECTION_TIMEOUT_USECOND 0 +#endif + +#ifndef CPPHTTPLIB_READ_TIMEOUT_SECOND +#define CPPHTTPLIB_READ_TIMEOUT_SECOND 5 +#endif + +#ifndef CPPHTTPLIB_READ_TIMEOUT_USECOND +#define CPPHTTPLIB_READ_TIMEOUT_USECOND 0 +#endif + +#ifndef CPPHTTPLIB_WRITE_TIMEOUT_SECOND +#define CPPHTTPLIB_WRITE_TIMEOUT_SECOND 5 +#endif + +#ifndef CPPHTTPLIB_WRITE_TIMEOUT_USECOND +#define CPPHTTPLIB_WRITE_TIMEOUT_USECOND 0 +#endif + +#ifndef CPPHTTPLIB_IDLE_INTERVAL_SECOND +#define CPPHTTPLIB_IDLE_INTERVAL_SECOND 0 +#endif + +#ifndef CPPHTTPLIB_IDLE_INTERVAL_USECOND +#ifdef _WIN32 +#define CPPHTTPLIB_IDLE_INTERVAL_USECOND 10000 +#else +#define CPPHTTPLIB_IDLE_INTERVAL_USECOND 0 +#endif +#endif + +#ifndef CPPHTTPLIB_REQUEST_URI_MAX_LENGTH +#define CPPHTTPLIB_REQUEST_URI_MAX_LENGTH 8192 +#endif + +#ifndef CPPHTTPLIB_REDIRECT_MAX_COUNT +#define CPPHTTPLIB_REDIRECT_MAX_COUNT 20 +#endif + +#ifndef CPPHTTPLIB_PAYLOAD_MAX_LENGTH +#define CPPHTTPLIB_PAYLOAD_MAX_LENGTH ((std::numeric_limits::max)()) +#endif + +#ifndef CPPHTTPLIB_RECV_BUFSIZ +#define CPPHTTPLIB_RECV_BUFSIZ size_t(4096u) +#endif + +#ifndef CPPHTTPLIB_THREAD_POOL_COUNT +#define CPPHTTPLIB_THREAD_POOL_COUNT \ + ((std::max)(8u, std::thread::hardware_concurrency() > 0 \ + ? std::thread::hardware_concurrency() - 1 \ + : 0)) +#endif + +// Prefer gnu::deprecated, otherwise gcc complains if we use +// [[deprecated]] together with pedantic. +#ifndef CPPHTTPLIB_DEPRECATED +#if defined(__has_cpp_attribute) +#if __has_cpp_attribute(gnu::deprecated) +#define CPPHTTPLIB_DEPRECATED [[gnu::deprecated]] +#else +#if __has_cpp_attribute(deprecated) +#define CPPHTTPLIB_DEPRECATED [[deprecated]] +#else +#define CPPHTTPLIB_DEPRECATED +#endif +#endif +#else +#define CPPHTTPLIB_DEPRECATED +#endif +#endif + +/* + * Headers + */ + +#ifdef _WIN32 +#ifndef _CRT_SECURE_NO_WARNINGS +#define _CRT_SECURE_NO_WARNINGS +#endif //_CRT_SECURE_NO_WARNINGS + +#ifndef _CRT_NONSTDC_NO_DEPRECATE +#define _CRT_NONSTDC_NO_DEPRECATE +#endif //_CRT_NONSTDC_NO_DEPRECATE + +#if defined(_MSC_VER) +#ifdef _WIN64 +using ssize_t = __int64; +#else +using ssize_t = int; +#endif + +#if _MSC_VER < 1900 +#define snprintf _snprintf_s +#endif +#endif // _MSC_VER + +#ifndef S_ISREG +#define S_ISREG(m) (((m)&S_IFREG) == S_IFREG) +#endif // S_ISREG + +#ifndef S_ISDIR +#define S_ISDIR(m) (((m)&S_IFDIR) == S_IFDIR) +#endif // S_ISDIR + +#ifndef NOMINMAX +#define NOMINMAX +#endif // NOMINMAX + +#include +#include +#include + +#ifndef WSA_FLAG_NO_HANDLE_INHERIT +#define WSA_FLAG_NO_HANDLE_INHERIT 0x80 +#endif + +#ifdef _MSC_VER +#pragma comment(lib, "ws2_32.lib") +#endif + +#ifndef strcasecmp +#define strcasecmp _stricmp +#endif // strcasecmp + +using socket_t = SOCKET; +#ifdef CPPHTTPLIB_USE_POLL +#define poll(fds, nfds, timeout) WSAPoll(fds, nfds, timeout) +#endif + +#else // not _WIN32 + +#include +#include +#include +#include +#include +#ifdef CPPHTTPLIB_USE_POLL +#include +#endif +#include +#include +#include +#include +#include + +using socket_t = int; +#define INVALID_SOCKET (-1) +#endif //_WIN32 + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT +#include +#include +#include +#include + +#include +#include +#include + +// #if OPENSSL_VERSION_NUMBER < 0x1010100fL +// #error Sorry, OpenSSL versions prior to 1.1.1 are not supported +// #endif + +#if OPENSSL_VERSION_NUMBER < 0x10100000L +#include +inline const unsigned char *ASN1_STRING_get0_data(const ASN1_STRING *asn1) { + return M_ASN1_STRING_data(asn1); +} +#endif +#endif + +#ifdef CPPHTTPLIB_ZLIB_SUPPORT +#include +#endif +/* + * Declaration + */ +namespace httplib { + +namespace detail { + +struct ci { + bool operator()(const std::string &s1, const std::string &s2) const { + return std::lexicographical_compare( + s1.begin(), s1.end(), s2.begin(), s2.end(), + [](char c1, char c2) { return ::tolower(c1) < ::tolower(c2); }); + } +}; + +} // namespace detail + +using Headers = std::multimap; + +using Params = std::multimap; +using Match = std::smatch; + +using Progress = std::function; + +struct Response; +using ResponseHandler = std::function; + +struct MultipartFormData { + std::string name; + std::string content; + std::string filename; + std::string content_type; +}; +using MultipartFormDataItems = std::vector; +using MultipartFormDataMap = std::multimap; + +class DataSink { +public: + DataSink() : os(&sb_), sb_(*this) {} + + DataSink(const DataSink &) = delete; + DataSink &operator=(const DataSink &) = delete; + DataSink(DataSink &&) = delete; + DataSink &operator=(DataSink &&) = delete; + + std::function write; + std::function done; + std::function is_writable; + std::ostream os; + +private: + class data_sink_streambuf : public std::streambuf { + public: + data_sink_streambuf(DataSink &sink) : sink_(sink) {} + + protected: + std::streamsize xsputn(const char *s, std::streamsize n) { + sink_.write(s, static_cast(n)); + return n; + } + + private: + DataSink &sink_; + }; + + data_sink_streambuf sb_; +}; + +using ContentProvider = + std::function; + +using ChunkedContentProvider = + std::function; + +using ContentReceiver = + std::function; + +using MultipartContentHeader = + std::function; + +class ContentReader { +public: + using Reader = std::function; + using MultipartReader = std::function; + + ContentReader(Reader reader, MultipartReader multipart_reader) + : reader_(reader), multipart_reader_(multipart_reader) {} + + bool operator()(MultipartContentHeader header, + ContentReceiver receiver) const { + return multipart_reader_(header, receiver); + } + + bool operator()(ContentReceiver receiver) const { return reader_(receiver); } + + Reader reader_; + MultipartReader multipart_reader_; +}; + +using Range = std::pair; +using Ranges = std::vector; + +struct Request { + std::string method; + std::string path; + Headers headers; + std::string body; + + std::string remote_addr; + int remote_port = -1; + + // for server + std::string version; + std::string target; + Params params; + MultipartFormDataMap files; + Ranges ranges; + Match matches; + + // for client + size_t redirect_count = CPPHTTPLIB_REDIRECT_MAX_COUNT; + ResponseHandler response_handler; + ContentReceiver content_receiver; + size_t content_length = 0; + ContentProvider content_provider; + Progress progress; + +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT + const SSL *ssl; +#endif + + bool has_header(const char *key) const; + std::string get_header_value(const char *key, size_t id = 0) const; + size_t get_header_value_count(const char *key) const; + void set_header(const char *key, const char *val); + void set_header(const char *key, const std::string &val); + + bool has_param(const char *key) const; + std::string get_param_value(const char *key, size_t id = 0) const; + size_t get_param_value_count(const char *key) const; + + bool is_multipart_form_data() const; + + bool has_file(const char *key) const; + MultipartFormData get_file_value(const char *key) const; + + // private members... + size_t authorization_count_ = 0; +}; + +struct Response { + std::string version; + int status = -1; + Headers headers; + std::string body; + + bool has_header(const char *key) const; + std::string get_header_value(const char *key, size_t id = 0) const; + size_t get_header_value_count(const char *key) const; + void set_header(const char *key, const char *val); + void set_header(const char *key, const std::string &val); + + void set_redirect(const char *url, int status = 302); + void set_content(const char *s, size_t n, const char *content_type); + void set_content(std::string s, const char *content_type); + + void set_content_provider( + size_t length, ContentProvider provider, + std::function resource_releaser = [] {}); + + void set_chunked_content_provider( + ChunkedContentProvider provider, + std::function resource_releaser = [] {}); + + Response() = default; + Response(const Response &) = default; + Response &operator=(const Response &) = default; + Response(Response &&) = default; + Response &operator=(Response &&) = default; + ~Response() { + if (content_provider_resource_releaser_) { + content_provider_resource_releaser_(); + } + } + + // private members... + size_t content_length_ = 0; + ContentProvider content_provider_; + std::function content_provider_resource_releaser_; +}; + +class Stream { +public: + virtual ~Stream() = default; + + virtual bool is_readable() const = 0; + virtual bool is_writable() const = 0; + + virtual ssize_t read(char *ptr, size_t size) = 0; + virtual ssize_t write(const char *ptr, size_t size) = 0; + virtual void get_remote_ip_and_port(std::string &ip, int &port) const = 0; + + template + ssize_t write_format(const char *fmt, const Args &... args); + ssize_t write(const char *ptr); + ssize_t write(const std::string &s); +}; + +class TaskQueue { +public: + TaskQueue() = default; + virtual ~TaskQueue() = default; + + virtual void enqueue(std::function fn) = 0; + virtual void shutdown() = 0; + + virtual void on_idle(){}; +}; + +class ThreadPool : public TaskQueue { +public: + explicit ThreadPool(size_t n) : shutdown_(false) { + while (n) { + threads_.emplace_back(worker(*this)); + n--; + } + } + + ThreadPool(const ThreadPool &) = delete; + ~ThreadPool() override = default; + + void enqueue(std::function fn) override { + std::unique_lock lock(mutex_); + jobs_.push_back(fn); + cond_.notify_one(); + } + + void shutdown() override { + // Stop all worker threads... + { + std::unique_lock lock(mutex_); + shutdown_ = true; + } + + cond_.notify_all(); + + // Join... + for (auto &t : threads_) { + t.join(); + } + } + +private: + struct worker { + explicit worker(ThreadPool &pool) : pool_(pool) {} + + void operator()() { + for (;;) { + std::function fn; + { + std::unique_lock lock(pool_.mutex_); + + pool_.cond_.wait( + lock, [&] { return !pool_.jobs_.empty() || pool_.shutdown_; }); + + if (pool_.shutdown_ && pool_.jobs_.empty()) { break; } + + fn = pool_.jobs_.front(); + pool_.jobs_.pop_front(); + } + + assert(true == static_cast(fn)); + fn(); + } + } + + ThreadPool &pool_; + }; + friend struct worker; + + std::vector threads_; + std::list> jobs_; + + bool shutdown_; + + std::condition_variable cond_; + std::mutex mutex_; +}; + +using Logger = std::function; + +using SocketOptions = std::function; + +inline void default_socket_options(socket_t sock) { + int yes = 1; +#ifdef _WIN32 + setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, reinterpret_cast(&yes), + sizeof(yes)); + setsockopt(sock, SOL_SOCKET, SO_EXCLUSIVEADDRUSE, + reinterpret_cast(&yes), sizeof(yes)); +#else +#ifdef SO_REUSEPORT + setsockopt(sock, SOL_SOCKET, SO_REUSEPORT, reinterpret_cast(&yes), + sizeof(yes)); +#else + setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, reinterpret_cast(&yes), + sizeof(yes)); +#endif +#endif +} + +class Server { +public: + using Handler = std::function; + using HandlerWithContentReader = std::function; + using Expect100ContinueHandler = + std::function; + + Server(); + + virtual ~Server(); + + virtual bool is_valid() const; + + Server &Get(const char *pattern, Handler handler); + Server &Post(const char *pattern, Handler handler); + Server &Post(const char *pattern, HandlerWithContentReader handler); + Server &Put(const char *pattern, Handler handler); + Server &Put(const char *pattern, HandlerWithContentReader handler); + Server &Patch(const char *pattern, Handler handler); + Server &Patch(const char *pattern, HandlerWithContentReader handler); + Server &Delete(const char *pattern, Handler handler); + Server &Delete(const char *pattern, HandlerWithContentReader handler); + Server &Options(const char *pattern, Handler handler); + + CPPHTTPLIB_DEPRECATED bool set_base_dir(const char *dir, + const char *mount_point = nullptr); + bool set_mount_point(const char *mount_point, const char *dir); + bool remove_mount_point(const char *mount_point); + void set_file_extension_and_mimetype_mapping(const char *ext, + const char *mime); + void set_file_request_handler(Handler handler); + + void set_error_handler(Handler handler); + void set_expect_100_continue_handler(Expect100ContinueHandler handler); + void set_logger(Logger logger); + + void set_socket_options(SocketOptions socket_options); + + void set_keep_alive_max_count(size_t count); + void set_read_timeout(time_t sec, time_t usec = 0); + void set_write_timeout(time_t sec, time_t usec = 0); + void set_idle_interval(time_t sec, time_t usec = 0); + + void set_payload_max_length(size_t length); + + bool bind_to_port(const char *host, int port, int socket_flags = 0); + int bind_to_any_port(const char *host, int socket_flags = 0); + bool listen_after_bind(); + + bool listen(const char *host, int port, int socket_flags = 0); + + bool is_running() const; + void stop(); + + std::function new_task_queue; + +protected: + bool process_request(Stream &strm, bool close_connection, + bool &connection_closed, + const std::function &setup_request); + + std::atomic svr_sock_; + size_t keep_alive_max_count_ = CPPHTTPLIB_KEEPALIVE_MAX_COUNT; + time_t read_timeout_sec_ = CPPHTTPLIB_READ_TIMEOUT_SECOND; + time_t read_timeout_usec_ = CPPHTTPLIB_READ_TIMEOUT_USECOND; + time_t write_timeout_sec_ = CPPHTTPLIB_WRITE_TIMEOUT_SECOND; + time_t write_timeout_usec_ = CPPHTTPLIB_WRITE_TIMEOUT_USECOND; + time_t idle_interval_sec_ = CPPHTTPLIB_IDLE_INTERVAL_SECOND; + time_t idle_interval_usec_ = CPPHTTPLIB_IDLE_INTERVAL_USECOND; + size_t payload_max_length_ = CPPHTTPLIB_PAYLOAD_MAX_LENGTH; + +private: + using Handlers = std::vector>; + using HandlersForContentReader = + std::vector>; + + socket_t create_server_socket(const char *host, int port, int socket_flags, + SocketOptions socket_options) const; + int bind_internal(const char *host, int port, int socket_flags); + bool listen_internal(); + + bool routing(Request &req, Response &res, Stream &strm); + bool handle_file_request(Request &req, Response &res, bool head = false); + bool dispatch_request(Request &req, Response &res, Handlers &handlers); + bool dispatch_request_for_content_reader(Request &req, Response &res, + ContentReader content_reader, + HandlersForContentReader &handlers); + + bool parse_request_line(const char *s, Request &req); + bool write_response(Stream &strm, bool close_connection, const Request &req, + Response &res); + bool write_content_with_provider(Stream &strm, const Request &req, + Response &res, const std::string &boundary, + const std::string &content_type); + bool read_content(Stream &strm, Request &req, Response &res); + bool + read_content_with_content_receiver(Stream &strm, Request &req, Response &res, + ContentReceiver receiver, + MultipartContentHeader multipart_header, + ContentReceiver multipart_receiver); + bool read_content_core(Stream &strm, Request &req, Response &res, + ContentReceiver receiver, + MultipartContentHeader mulitpart_header, + ContentReceiver multipart_receiver); + + virtual bool process_and_close_socket(socket_t sock); + + std::atomic is_running_; + std::vector> base_dirs_; + std::map file_extension_and_mimetype_map_; + Handler file_request_handler_; + Handlers get_handlers_; + Handlers post_handlers_; + HandlersForContentReader post_handlers_for_content_reader_; + Handlers put_handlers_; + HandlersForContentReader put_handlers_for_content_reader_; + Handlers patch_handlers_; + HandlersForContentReader patch_handlers_for_content_reader_; + Handlers delete_handlers_; + HandlersForContentReader delete_handlers_for_content_reader_; + Handlers options_handlers_; + Handler error_handler_; + Logger logger_; + Expect100ContinueHandler expect_100_continue_handler_; + SocketOptions socket_options_ = default_socket_options; +}; + +class Client { +public: + explicit Client(const std::string &host); + + explicit Client(const std::string &host, int port); + + explicit Client(const std::string &host, int port, + const std::string &client_cert_path, + const std::string &client_key_path); + + virtual ~Client(); + + virtual bool is_valid() const; + + std::shared_ptr Get(const char *path); + + std::shared_ptr Get(const char *path, const Headers &headers); + + std::shared_ptr Get(const char *path, Progress progress); + + std::shared_ptr Get(const char *path, const Headers &headers, + Progress progress); + + std::shared_ptr Get(const char *path, + ContentReceiver content_receiver); + + std::shared_ptr Get(const char *path, const Headers &headers, + ContentReceiver content_receiver); + + std::shared_ptr + Get(const char *path, ContentReceiver content_receiver, Progress progress); + + std::shared_ptr Get(const char *path, const Headers &headers, + ContentReceiver content_receiver, + Progress progress); + + std::shared_ptr Get(const char *path, const Headers &headers, + ResponseHandler response_handler, + ContentReceiver content_receiver); + + std::shared_ptr Get(const char *path, const Headers &headers, + ResponseHandler response_handler, + ContentReceiver content_receiver, + Progress progress); + + std::shared_ptr Head(const char *path); + + std::shared_ptr Head(const char *path, const Headers &headers); + + std::shared_ptr Post(const char *path); + + std::shared_ptr Post(const char *path, const std::string &body, + const char *content_type); + + std::shared_ptr Post(const char *path, const Headers &headers, + const std::string &body, + const char *content_type); + + std::shared_ptr Post(const char *path, size_t content_length, + ContentProvider content_provider, + const char *content_type); + + std::shared_ptr Post(const char *path, const Headers &headers, + size_t content_length, + ContentProvider content_provider, + const char *content_type); + + std::shared_ptr Post(const char *path, const Params ¶ms); + + std::shared_ptr Post(const char *path, const Headers &headers, + const Params ¶ms); + + std::shared_ptr Post(const char *path, + const MultipartFormDataItems &items); + + std::shared_ptr Post(const char *path, const Headers &headers, + const MultipartFormDataItems &items); + + std::shared_ptr Put(const char *path); + + std::shared_ptr Put(const char *path, const std::string &body, + const char *content_type); + + std::shared_ptr Put(const char *path, const Headers &headers, + const std::string &body, + const char *content_type); + + std::shared_ptr Put(const char *path, size_t content_length, + ContentProvider content_provider, + const char *content_type); + + std::shared_ptr Put(const char *path, const Headers &headers, + size_t content_length, + ContentProvider content_provider, + const char *content_type); + + std::shared_ptr Put(const char *path, const Params ¶ms); + + std::shared_ptr Put(const char *path, const Headers &headers, + const Params ¶ms); + + std::shared_ptr Patch(const char *path, const std::string &body, + const char *content_type); + + std::shared_ptr Patch(const char *path, const Headers &headers, + const std::string &body, + const char *content_type); + + std::shared_ptr Patch(const char *path, size_t content_length, + ContentProvider content_provider, + const char *content_type); + + std::shared_ptr Patch(const char *path, const Headers &headers, + size_t content_length, + ContentProvider content_provider, + const char *content_type); + + std::shared_ptr Delete(const char *path); + + std::shared_ptr Delete(const char *path, const std::string &body, + const char *content_type); + + std::shared_ptr Delete(const char *path, const Headers &headers); + + std::shared_ptr Delete(const char *path, const Headers &headers, + const std::string &body, + const char *content_type); + + std::shared_ptr Options(const char *path); + + std::shared_ptr Options(const char *path, const Headers &headers); + + bool send(const Request &req, Response &res); + + size_t is_socket_open() const; + + void stop(); + + CPPHTTPLIB_DEPRECATED void set_timeout_sec(time_t timeout_sec); + void set_connection_timeout(time_t sec, time_t usec = 0); + void set_read_timeout(time_t sec, time_t usec = 0); + void set_write_timeout(time_t sec, time_t usec = 0); + + void set_basic_auth(const char *username, const char *password); +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT + void set_digest_auth(const char *username, const char *password); +#endif + + void set_keep_alive(bool on); + void set_follow_location(bool on); + + void set_compress(bool on); + + void set_decompress(bool on); + + void set_interface(const char *intf); + + void set_proxy(const char *host, int port); + void set_proxy_basic_auth(const char *username, const char *password); +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT + void set_proxy_digest_auth(const char *username, const char *password); +#endif + + void set_logger(Logger logger); + +protected: + struct Socket { + socket_t sock = INVALID_SOCKET; +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT + SSL *ssl = nullptr; +#endif + + bool is_open() const { return sock != INVALID_SOCKET; } + }; + + virtual bool create_and_connect_socket(Socket &socket); + virtual void close_socket(Socket &socket, bool process_socket_ret); + + bool process_request(Stream &strm, const Request &req, Response &res, + bool close_connection); + + // Socket endoint information + const std::string host_; + const int port_; + const std::string host_and_port_; + + // Current open socket + Socket socket_; + mutable std::mutex socket_mutex_; + std::recursive_mutex request_mutex_; + + // Settings + std::string client_cert_path_; + std::string client_key_path_; + + time_t connection_timeout_sec_ = CPPHTTPLIB_CONNECTION_TIMEOUT_SECOND; + time_t connection_timeout_usec_ = CPPHTTPLIB_CONNECTION_TIMEOUT_USECOND; + time_t read_timeout_sec_ = CPPHTTPLIB_READ_TIMEOUT_SECOND; + time_t read_timeout_usec_ = CPPHTTPLIB_READ_TIMEOUT_USECOND; + time_t write_timeout_sec_ = CPPHTTPLIB_WRITE_TIMEOUT_SECOND; + time_t write_timeout_usec_ = CPPHTTPLIB_WRITE_TIMEOUT_USECOND; + + std::string basic_auth_username_; + std::string basic_auth_password_; +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT + std::string digest_auth_username_; + std::string digest_auth_password_; +#endif + + bool keep_alive_ = false; + bool follow_location_ = false; + + bool compress_ = false; + bool decompress_ = true; + + std::string interface_; + + std::string proxy_host_; + int proxy_port_; + + std::string proxy_basic_auth_username_; + std::string proxy_basic_auth_password_; +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT + std::string proxy_digest_auth_username_; + std::string proxy_digest_auth_password_; +#endif + + Logger logger_; + + void copy_settings(const Client &rhs) { + client_cert_path_ = rhs.client_cert_path_; + client_key_path_ = rhs.client_key_path_; + connection_timeout_sec_ = rhs.connection_timeout_sec_; + read_timeout_sec_ = rhs.read_timeout_sec_; + read_timeout_usec_ = rhs.read_timeout_usec_; + write_timeout_sec_ = rhs.write_timeout_sec_; + write_timeout_usec_ = rhs.write_timeout_usec_; + basic_auth_username_ = rhs.basic_auth_username_; + basic_auth_password_ = rhs.basic_auth_password_; +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT + digest_auth_username_ = rhs.digest_auth_username_; + digest_auth_password_ = rhs.digest_auth_password_; +#endif + keep_alive_ = rhs.keep_alive_; + follow_location_ = rhs.follow_location_; + compress_ = rhs.compress_; + decompress_ = rhs.decompress_; + interface_ = rhs.interface_; + proxy_host_ = rhs.proxy_host_; + proxy_port_ = rhs.proxy_port_; + proxy_basic_auth_username_ = rhs.proxy_basic_auth_username_; + proxy_basic_auth_password_ = rhs.proxy_basic_auth_password_; +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT + proxy_digest_auth_username_ = rhs.proxy_digest_auth_username_; + proxy_digest_auth_password_ = rhs.proxy_digest_auth_password_; +#endif + logger_ = rhs.logger_; + } + +private: + socket_t create_client_socket() const; + bool read_response_line(Stream &strm, Response &res); + bool write_request(Stream &strm, const Request &req, bool close_connection); + bool redirect(const Request &req, Response &res); + bool handle_request(Stream &strm, const Request &req, Response &res, + bool close_connection); + + std::shared_ptr send_with_content_provider( + const char *method, const char *path, const Headers &headers, + const std::string &body, size_t content_length, + ContentProvider content_provider, const char *content_type); + + virtual bool process_socket(Socket &socket, + std::function callback); + virtual bool is_ssl() const; +}; + +inline void Get(std::vector &requests, const char *path, + const Headers &headers) { + Request req; + req.method = "GET"; + req.path = path; + req.headers = headers; + requests.emplace_back(std::move(req)); +} + +inline void Get(std::vector &requests, const char *path) { + Get(requests, path, Headers()); +} + +inline void Post(std::vector &requests, const char *path, + const Headers &headers, const std::string &body, + const char *content_type) { + Request req; + req.method = "POST"; + req.path = path; + req.headers = headers; + if (content_type) { req.headers.emplace("Content-Type", content_type); } + req.body = body; + requests.emplace_back(std::move(req)); +} + +inline void Post(std::vector &requests, const char *path, + const std::string &body, const char *content_type) { + Post(requests, path, Headers(), body, content_type); +} + +inline void Post(std::vector &requests, const char *path, + size_t content_length, ContentProvider content_provider, + const char *content_type) { + Request req; + req.method = "POST"; + req.headers = Headers(); + req.path = path; + req.content_length = content_length; + req.content_provider = content_provider; + + if (content_type) { req.headers.emplace("Content-Type", content_type); } + + requests.emplace_back(std::move(req)); +} + +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT +class SSLServer : public Server { +public: + SSLServer(const char *cert_path, const char *private_key_path, + const char *client_ca_cert_file_path = nullptr, + const char *client_ca_cert_dir_path = nullptr); + + SSLServer(X509 *cert, EVP_PKEY *private_key, + X509_STORE *client_ca_cert_store = nullptr); + + ~SSLServer() override; + + bool is_valid() const override; + +private: + bool process_and_close_socket(socket_t sock) override; + + SSL_CTX *ctx_; + std::mutex ctx_mutex_; +}; + +class SSLClient : public Client { +public: + explicit SSLClient(const std::string &host); + + explicit SSLClient(const std::string &host, int port); + + explicit SSLClient(const std::string &host, int port, + const std::string &client_cert_path, + const std::string &client_key_path); + + explicit SSLClient(const std::string &host, int port, X509 *client_cert, + EVP_PKEY *client_key); + + ~SSLClient() override; + + bool is_valid() const override; + + void set_ca_cert_path(const char *ca_cert_file_path, + const char *ca_cert_dir_path = nullptr); + + void set_ca_cert_store(X509_STORE *ca_cert_store); + + void enable_server_certificate_verification(bool enabled); + + long get_openssl_verify_result() const; + + SSL_CTX *ssl_context() const; + +private: + bool create_and_connect_socket(Socket &socket) override; + void close_socket(Socket &socket, bool process_socket_ret) override; + + bool process_socket(Socket &socket, + std::function callback) override; + bool is_ssl() const override; + + bool connect_with_proxy(Socket &sock, Response &res, bool &success); + bool initialize_ssl(Socket &socket); + + bool verify_host(X509 *server_cert) const; + bool verify_host_with_subject_alt_name(X509 *server_cert) const; + bool verify_host_with_common_name(X509 *server_cert) const; + bool check_host_name(const char *pattern, size_t pattern_len) const; + + SSL_CTX *ctx_; + std::mutex ctx_mutex_; + std::vector host_components_; + + std::string ca_cert_file_path_; + std::string ca_cert_dir_path_; + X509_STORE *ca_cert_store_ = nullptr; + bool server_certificate_verification_ = false; + long verify_result_ = 0; + + friend class Client; +}; +#endif + +class Client2 { +public: + explicit Client2(const char *scheme_host_port) + : Client2(scheme_host_port, std::string(), std::string()) {} + + explicit Client2(const char *scheme_host_port, + const std::string &client_cert_path, + const std::string &client_key_path) { + const static std::regex re(R"(^(https?)://([^:/?#]+)(?::(\d+))?)"); + + std::cmatch m; + if (std::regex_match(scheme_host_port, m, re)) { + auto scheme = m[1].str(); + auto host = m[2].str(); + auto port_str = m[3].str(); + + auto port = !port_str.empty() ? std::stoi(port_str) + : (scheme == "https" ? 443 : 80); + + if (scheme == "https") { +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT + is_ssl_ = true; + cli_ = std::make_shared(host.c_str(), port, client_cert_path, + client_key_path); +#endif + } else { + cli_ = std::make_shared(host.c_str(), port, client_cert_path, + client_key_path); + } + } + } + + ~Client2() {} + + bool is_valid() const { return cli_ != nullptr; } + + std::shared_ptr Get(const char *path) { return cli_->Get(path); } + + std::shared_ptr Get(const char *path, const Headers &headers) { + return cli_->Get(path, headers); + } + + std::shared_ptr Get(const char *path, Progress progress) { + return cli_->Get(path, progress); + } + + std::shared_ptr Get(const char *path, const Headers &headers, + Progress progress) { + return cli_->Get(path, headers, progress); + } + + std::shared_ptr Get(const char *path, + ContentReceiver content_receiver) { + return cli_->Get(path, content_receiver); + } + + std::shared_ptr Get(const char *path, const Headers &headers, + ContentReceiver content_receiver) { + return cli_->Get(path, headers, content_receiver); + } + + std::shared_ptr + Get(const char *path, ContentReceiver content_receiver, Progress progress) { + return cli_->Get(path, content_receiver, progress); + } + + std::shared_ptr Get(const char *path, const Headers &headers, + ContentReceiver content_receiver, + Progress progress) { + return cli_->Get(path, headers, content_receiver, progress); + } + + std::shared_ptr Get(const char *path, const Headers &headers, + ResponseHandler response_handler, + ContentReceiver content_receiver) { + return cli_->Get(path, headers, response_handler, content_receiver); + } + + std::shared_ptr Get(const char *path, const Headers &headers, + ResponseHandler response_handler, + ContentReceiver content_receiver, + Progress progress) { + return cli_->Get(path, headers, response_handler, content_receiver, + progress); + } + + std::shared_ptr Head(const char *path) { return cli_->Head(path); } + + std::shared_ptr Head(const char *path, const Headers &headers) { + return cli_->Head(path, headers); + } + + std::shared_ptr Post(const char *path) { return cli_->Post(path); } + + std::shared_ptr Post(const char *path, const std::string &body, + const char *content_type) { + return cli_->Post(path, body, content_type); + } + + std::shared_ptr Post(const char *path, const Headers &headers, + const std::string &body, + const char *content_type) { + return cli_->Post(path, headers, body, content_type); + } + + std::shared_ptr Post(const char *path, size_t content_length, + ContentProvider content_provider, + const char *content_type) { + return cli_->Post(path, content_length, content_provider, content_type); + } + + std::shared_ptr Post(const char *path, const Headers &headers, + size_t content_length, + ContentProvider content_provider, + const char *content_type) { + return cli_->Post(path, headers, content_length, content_provider, + content_type); + } + + std::shared_ptr Post(const char *path, const Params ¶ms) { + return cli_->Post(path, params); + } + + std::shared_ptr Post(const char *path, const Headers &headers, + const Params ¶ms) { + return cli_->Post(path, headers, params); + } + + std::shared_ptr Post(const char *path, + const MultipartFormDataItems &items) { + return cli_->Post(path, items); + } + + std::shared_ptr Post(const char *path, const Headers &headers, + const MultipartFormDataItems &items) { + return cli_->Post(path, headers, items); + } + + std::shared_ptr Put(const char *path) { return cli_->Put(path); } + + std::shared_ptr Put(const char *path, const std::string &body, + const char *content_type) { + return cli_->Put(path, body, content_type); + } + + std::shared_ptr Put(const char *path, const Headers &headers, + const std::string &body, + const char *content_type) { + return cli_->Put(path, headers, body, content_type); + } + + std::shared_ptr Put(const char *path, size_t content_length, + ContentProvider content_provider, + const char *content_type) { + return cli_->Put(path, content_length, content_provider, content_type); + } + + std::shared_ptr Put(const char *path, const Headers &headers, + size_t content_length, + ContentProvider content_provider, + const char *content_type) { + return cli_->Put(path, headers, content_length, content_provider, + content_type); + } + + std::shared_ptr Put(const char *path, const Params ¶ms) { + return cli_->Put(path, params); + } + + std::shared_ptr Put(const char *path, const Headers &headers, + const Params ¶ms) { + return cli_->Put(path, headers, params); + } + + std::shared_ptr Patch(const char *path, const std::string &body, + const char *content_type) { + return cli_->Patch(path, body, content_type); + } + + std::shared_ptr Patch(const char *path, const Headers &headers, + const std::string &body, + const char *content_type) { + return cli_->Patch(path, headers, body, content_type); + } + + std::shared_ptr Patch(const char *path, size_t content_length, + ContentProvider content_provider, + const char *content_type) { + return cli_->Patch(path, content_length, content_provider, content_type); + } + + std::shared_ptr Patch(const char *path, const Headers &headers, + size_t content_length, + ContentProvider content_provider, + const char *content_type) { + return cli_->Patch(path, headers, content_length, content_provider, + content_type); + } + + std::shared_ptr Delete(const char *path) { + return cli_->Delete(path); + } + + std::shared_ptr Delete(const char *path, const std::string &body, + const char *content_type) { + return cli_->Delete(path, body, content_type); + } + + std::shared_ptr Delete(const char *path, const Headers &headers) { + return cli_->Delete(path, headers); + } + + std::shared_ptr Delete(const char *path, const Headers &headers, + const std::string &body, + const char *content_type) { + return cli_->Delete(path, headers, body, content_type); + } + + std::shared_ptr Options(const char *path) { + return cli_->Options(path); + } + + std::shared_ptr Options(const char *path, const Headers &headers) { + return cli_->Options(path, headers); + } + + bool send(const Request &req, Response &res) { return cli_->send(req, res); } + + bool is_socket_open() { return cli_->is_socket_open(); } + + void stop() { cli_->stop(); } + + Client2 &set_connection_timeout(time_t sec, time_t usec) { + cli_->set_connection_timeout(sec, usec); + return *this; + } + + Client2 &set_read_timeout(time_t sec, time_t usec) { + cli_->set_read_timeout(sec, usec); + return *this; + } + + Client2 &set_basic_auth(const char *username, const char *password) { + cli_->set_basic_auth(username, password); + return *this; + } + +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT + Client2 &set_digest_auth(const char *username, const char *password) { + cli_->set_digest_auth(username, password); + return *this; + } +#endif + + Client2 &set_keep_alive(bool on) { + cli_->set_keep_alive(on); + return *this; + } + + Client2 &set_follow_location(bool on) { + cli_->set_follow_location(on); + return *this; + } + + Client2 &set_compress(bool on) { + cli_->set_compress(on); + return *this; + } + + Client2 &set_decompress(bool on) { + cli_->set_decompress(on); + return *this; + } + + Client2 &set_interface(const char *intf) { + cli_->set_interface(intf); + return *this; + } + + Client2 &set_proxy(const char *host, int port) { + cli_->set_proxy(host, port); + return *this; + } + + Client2 &set_proxy_basic_auth(const char *username, const char *password) { + cli_->set_proxy_basic_auth(username, password); + return *this; + } + +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT + Client2 &set_proxy_digest_auth(const char *username, const char *password) { + cli_->set_proxy_digest_auth(username, password); + return *this; + } +#endif + + Client2 &set_logger(Logger logger) { + cli_->set_logger(logger); + return *this; + } + + // SSL +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT + Client2 &set_ca_cert_path(const char *ca_cert_file_path, + const char *ca_cert_dir_path = nullptr) { + if (is_ssl_) { + static_cast(*cli_).set_ca_cert_path(ca_cert_file_path, + ca_cert_dir_path); + } + return *this; + } + + Client2 &set_ca_cert_store(X509_STORE *ca_cert_store) { + if (is_ssl_) { + static_cast(*cli_).set_ca_cert_store(ca_cert_store); + } + return *this; + } + + Client2 &enable_server_certificate_verification(bool enabled) { + if (is_ssl_) { + static_cast(*cli_).enable_server_certificate_verification( + enabled); + } + return *this; + } + + long get_openssl_verify_result() const { + if (is_ssl_) { + return static_cast(*cli_).get_openssl_verify_result(); + } + return -1; // NOTE: -1 doesn't match any of X509_V_ERR_??? + } + + SSL_CTX *ssl_context() const { + if (is_ssl_) { return static_cast(*cli_).ssl_context(); } + return nullptr; + } +#endif + +private: +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT + bool is_ssl_ = false; +#endif + std::shared_ptr cli_; +}; + +// ---------------------------------------------------------------------------- + +/* + * Implementation + */ + +namespace detail { + +inline bool is_hex(char c, int &v) { + if (0x20 <= c && isdigit(c)) { + v = c - '0'; + return true; + } else if ('A' <= c && c <= 'F') { + v = c - 'A' + 10; + return true; + } else if ('a' <= c && c <= 'f') { + v = c - 'a' + 10; + return true; + } + return false; +} + +inline bool from_hex_to_i(const std::string &s, size_t i, size_t cnt, + int &val) { + if (i >= s.size()) { return false; } + + val = 0; + for (; cnt; i++, cnt--) { + if (!s[i]) { return false; } + int v = 0; + if (is_hex(s[i], v)) { + val = val * 16 + v; + } else { + return false; + } + } + return true; +} + +inline std::string from_i_to_hex(size_t n) { + const char *charset = "0123456789abcdef"; + std::string ret; + do { + ret = charset[n & 15] + ret; + n >>= 4; + } while (n > 0); + return ret; +} + +inline size_t to_utf8(int code, char *buff) { + if (code < 0x0080) { + buff[0] = (code & 0x7F); + return 1; + } else if (code < 0x0800) { + buff[0] = static_cast(0xC0 | ((code >> 6) & 0x1F)); + buff[1] = static_cast(0x80 | (code & 0x3F)); + return 2; + } else if (code < 0xD800) { + buff[0] = static_cast(0xE0 | ((code >> 12) & 0xF)); + buff[1] = static_cast(0x80 | ((code >> 6) & 0x3F)); + buff[2] = static_cast(0x80 | (code & 0x3F)); + return 3; + } else if (code < 0xE000) { // D800 - DFFF is invalid... + return 0; + } else if (code < 0x10000) { + buff[0] = static_cast(0xE0 | ((code >> 12) & 0xF)); + buff[1] = static_cast(0x80 | ((code >> 6) & 0x3F)); + buff[2] = static_cast(0x80 | (code & 0x3F)); + return 3; + } else if (code < 0x110000) { + buff[0] = static_cast(0xF0 | ((code >> 18) & 0x7)); + buff[1] = static_cast(0x80 | ((code >> 12) & 0x3F)); + buff[2] = static_cast(0x80 | ((code >> 6) & 0x3F)); + buff[3] = static_cast(0x80 | (code & 0x3F)); + return 4; + } + + // NOTREACHED + return 0; +} + +// NOTE: This code came up with the following stackoverflow post: +// https://stackoverflow.com/questions/180947/base64-decode-snippet-in-c +inline std::string base64_encode(const std::string &in) { + static const auto lookup = + "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; + + std::string out; + out.reserve(in.size()); + + int val = 0; + int valb = -6; + + for (auto c : in) { + val = (val << 8) + static_cast(c); + valb += 8; + while (valb >= 0) { + out.push_back(lookup[(val >> valb) & 0x3F]); + valb -= 6; + } + } + + if (valb > -6) { out.push_back(lookup[((val << 8) >> (valb + 8)) & 0x3F]); } + + while (out.size() % 4) { + out.push_back('='); + } + + return out; +} + +inline bool is_file(const std::string &path) { + struct stat st; + return stat(path.c_str(), &st) >= 0 && S_ISREG(st.st_mode); +} + +inline bool is_dir(const std::string &path) { + struct stat st; + return stat(path.c_str(), &st) >= 0 && S_ISDIR(st.st_mode); +} + +inline bool is_valid_path(const std::string &path) { + size_t level = 0; + size_t i = 0; + + // Skip slash + while (i < path.size() && path[i] == '/') { + i++; + } + + while (i < path.size()) { + // Read component + auto beg = i; + while (i < path.size() && path[i] != '/') { + i++; + } + + auto len = i - beg; + assert(len > 0); + + if (!path.compare(beg, len, ".")) { + ; + } else if (!path.compare(beg, len, "..")) { + if (level == 0) { return false; } + level--; + } else { + level++; + } + + // Skip slash + while (i < path.size() && path[i] == '/') { + i++; + } + } + + return true; +} + +inline void read_file(const std::string &path, std::string &out) { + std::ifstream fs(path, std::ios_base::binary); + fs.seekg(0, std::ios_base::end); + auto size = fs.tellg(); + fs.seekg(0); + out.resize(static_cast(size)); + fs.read(&out[0], static_cast(size)); +} + +inline std::string file_extension(const std::string &path) { + std::smatch m; + static auto re = std::regex("\\.([a-zA-Z0-9]+)$"); + if (std::regex_search(path, m, re)) { return m[1].str(); } + return std::string(); +} + +template void split(const char *b, const char *e, char d, Fn fn) { + int i = 0; + int beg = 0; + + while (e ? (b + i != e) : (b[i] != '\0')) { + if (b[i] == d) { + fn(&b[beg], &b[i]); + beg = i + 1; + } + i++; + } + + if (i) { fn(&b[beg], &b[i]); } +} + +// NOTE: until the read size reaches `fixed_buffer_size`, use `fixed_buffer` +// to store data. The call can set memory on stack for performance. +class stream_line_reader { +public: + stream_line_reader(Stream &strm, char *fixed_buffer, size_t fixed_buffer_size) + : strm_(strm), fixed_buffer_(fixed_buffer), + fixed_buffer_size_(fixed_buffer_size) {} + + const char *ptr() const { + if (glowable_buffer_.empty()) { + return fixed_buffer_; + } else { + return glowable_buffer_.data(); + } + } + + size_t size() const { + if (glowable_buffer_.empty()) { + return fixed_buffer_used_size_; + } else { + return glowable_buffer_.size(); + } + } + + bool end_with_crlf() const { + auto end = ptr() + size(); + return size() >= 2 && end[-2] == '\r' && end[-1] == '\n'; + } + + bool getline() { + fixed_buffer_used_size_ = 0; + glowable_buffer_.clear(); + + for (size_t i = 0;; i++) { + char byte; + auto n = strm_.read(&byte, 1); + + if (n < 0) { + return false; + } else if (n == 0) { + if (i == 0) { + return false; + } else { + break; + } + } + + append(byte); + + if (byte == '\n') { break; } + } + + return true; + } + +private: + void append(char c) { + if (fixed_buffer_used_size_ < fixed_buffer_size_ - 1) { + fixed_buffer_[fixed_buffer_used_size_++] = c; + fixed_buffer_[fixed_buffer_used_size_] = '\0'; + } else { + if (glowable_buffer_.empty()) { + assert(fixed_buffer_[fixed_buffer_used_size_] == '\0'); + glowable_buffer_.assign(fixed_buffer_, fixed_buffer_used_size_); + } + glowable_buffer_ += c; + } + } + + Stream &strm_; + char *fixed_buffer_; + const size_t fixed_buffer_size_; + size_t fixed_buffer_used_size_ = 0; + std::string glowable_buffer_; +}; + +inline int close_socket(socket_t sock) { +#ifdef _WIN32 + return closesocket(sock); +#else + return close(sock); +#endif +} + +template inline ssize_t handle_EINTR(T fn) { + ssize_t res = false; + while (true) { + res = fn(); + if (res < 0 && errno == EINTR) { continue; } + break; + } + return res; +} + +inline ssize_t select_read(socket_t sock, time_t sec, time_t usec) { +#ifdef CPPHTTPLIB_USE_POLL + struct pollfd pfd_read; + pfd_read.fd = sock; + pfd_read.events = POLLIN; + + auto timeout = static_cast(sec * 1000 + usec / 1000); + + return handle_EINTR([&]() { return poll(&pfd_read, 1, timeout); }); +#else + fd_set fds; + FD_ZERO(&fds); + FD_SET(sock, &fds); + + timeval tv; + tv.tv_sec = static_cast(sec); + tv.tv_usec = static_cast(usec); + + return handle_EINTR([&]() { + return select(static_cast(sock + 1), &fds, nullptr, nullptr, &tv); + }); +#endif +} + +inline ssize_t select_write(socket_t sock, time_t sec, time_t usec) { +#ifdef CPPHTTPLIB_USE_POLL + struct pollfd pfd_read; + pfd_read.fd = sock; + pfd_read.events = POLLOUT; + + auto timeout = static_cast(sec * 1000 + usec / 1000); + + return handle_EINTR([&]() { return poll(&pfd_read, 1, timeout); }); +#else + fd_set fds; + FD_ZERO(&fds); + FD_SET(sock, &fds); + + timeval tv; + tv.tv_sec = static_cast(sec); + tv.tv_usec = static_cast(usec); + + return handle_EINTR([&]() { + return select(static_cast(sock + 1), nullptr, &fds, nullptr, &tv); + }); +#endif +} + +inline bool wait_until_socket_is_ready(socket_t sock, time_t sec, time_t usec) { +#ifdef CPPHTTPLIB_USE_POLL + struct pollfd pfd_read; + pfd_read.fd = sock; + pfd_read.events = POLLIN | POLLOUT; + + auto timeout = static_cast(sec * 1000 + usec / 1000); + + auto poll_res = handle_EINTR([&]() { return poll(&pfd_read, 1, timeout); }); + + if (poll_res > 0 && pfd_read.revents & (POLLIN | POLLOUT)) { + int error = 0; + socklen_t len = sizeof(error); + auto res = getsockopt(sock, SOL_SOCKET, SO_ERROR, + reinterpret_cast(&error), &len); + return res >= 0 && !error; + } + return false; +#else + fd_set fdsr; + FD_ZERO(&fdsr); + FD_SET(sock, &fdsr); + + auto fdsw = fdsr; + auto fdse = fdsr; + + timeval tv; + tv.tv_sec = static_cast(sec); + tv.tv_usec = static_cast(usec); + + auto ret = handle_EINTR([&]() { + return select(static_cast(sock + 1), &fdsr, &fdsw, &fdse, &tv); + }); + + if (ret > 0 && (FD_ISSET(sock, &fdsr) || FD_ISSET(sock, &fdsw))) { + int error = 0; + socklen_t len = sizeof(error); + return getsockopt(sock, SOL_SOCKET, SO_ERROR, + reinterpret_cast(&error), &len) >= 0 && + !error; + } + return false; +#endif +} + +class SocketStream : public Stream { +public: + SocketStream(socket_t sock, time_t read_timeout_sec, time_t read_timeout_usec, + time_t write_timeout_sec, time_t write_timeout_usec); + ~SocketStream() override; + + bool is_readable() const override; + bool is_writable() const override; + ssize_t read(char *ptr, size_t size) override; + ssize_t write(const char *ptr, size_t size) override; + void get_remote_ip_and_port(std::string &ip, int &port) const override; + +private: + socket_t sock_; + time_t read_timeout_sec_; + time_t read_timeout_usec_; + time_t write_timeout_sec_; + time_t write_timeout_usec_; +}; + +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT +class SSLSocketStream : public Stream { +public: + SSLSocketStream(socket_t sock, SSL *ssl, time_t read_timeout_sec, + time_t read_timeout_usec, time_t write_timeout_sec, + time_t write_timeout_usec); + ~SSLSocketStream() override; + + bool is_readable() const override; + bool is_writable() const override; + ssize_t read(char *ptr, size_t size) override; + ssize_t write(const char *ptr, size_t size) override; + void get_remote_ip_and_port(std::string &ip, int &port) const override; + +private: + socket_t sock_; + SSL *ssl_; + time_t read_timeout_sec_; + time_t read_timeout_usec_; + time_t write_timeout_sec_; + time_t write_timeout_usec_; +}; +#endif + +class BufferStream : public Stream { +public: + BufferStream() = default; + ~BufferStream() override = default; + + bool is_readable() const override; + bool is_writable() const override; + ssize_t read(char *ptr, size_t size) override; + ssize_t write(const char *ptr, size_t size) override; + void get_remote_ip_and_port(std::string &ip, int &port) const override; + + const std::string &get_buffer() const; + +private: + std::string buffer; + size_t position = 0; +}; + +inline bool keep_alive(socket_t sock, std::function is_shutting_down) { + using namespace std::chrono; + auto start = steady_clock::now(); + while (true) { + auto val = select_read(sock, 0, 10000); + if (is_shutting_down && is_shutting_down()) { + return false; + } else if (val < 0) { + return false; + } else if (val == 0) { + auto current = steady_clock::now(); + auto sec = duration_cast(current - start); + if (sec.count() > CPPHTTPLIB_KEEPALIVE_TIMEOUT_SECOND) { + return false; + } else if (sec.count() == CPPHTTPLIB_KEEPALIVE_TIMEOUT_SECOND) { + auto usec = duration_cast(current - start); + if (usec.count() > CPPHTTPLIB_KEEPALIVE_TIMEOUT_USECOND) { + return false; + } + } + std::this_thread::sleep_for(std::chrono::milliseconds(1)); + } else { + return true; + } + } +} + +template +inline bool process_server_socket_core(socket_t sock, + size_t keep_alive_max_count, + T is_shutting_down, U callback) { + assert(keep_alive_max_count > 0); + auto ret = false; + auto count = keep_alive_max_count; + while (count > 0 && keep_alive(sock, is_shutting_down)) { + auto close_connection = count == 1; + auto connection_closed = false; + ret = callback(close_connection, connection_closed); + if (!ret || connection_closed) { break; } + count--; + } + return ret; +} + +template +inline bool +process_server_socket(socket_t sock, size_t keep_alive_max_count, + time_t read_timeout_sec, time_t read_timeout_usec, + time_t write_timeout_sec, time_t write_timeout_usec, + T is_shutting_down, U callback) { + return process_server_socket_core( + sock, keep_alive_max_count, is_shutting_down, + [&](bool close_connection, bool connection_closed) { + SocketStream strm(sock, read_timeout_sec, read_timeout_usec, + write_timeout_sec, write_timeout_usec); + return callback(strm, close_connection, connection_closed); + }); +} + +template +inline bool process_client_socket(socket_t sock, time_t read_timeout_sec, + time_t read_timeout_usec, + time_t write_timeout_sec, + time_t write_timeout_usec, T callback) { + SocketStream strm(sock, read_timeout_sec, read_timeout_usec, + write_timeout_sec, write_timeout_usec); + return callback(strm); +} + +inline int shutdown_socket(socket_t sock) { +#ifdef _WIN32 + return shutdown(sock, SD_BOTH); +#else + return shutdown(sock, SHUT_RDWR); +#endif +} + +template +socket_t create_socket(const char *host, int port, int socket_flags, + SocketOptions socket_options, + BindOrConnect bind_or_connect) { + // Get address info + struct addrinfo hints; + struct addrinfo *result; + + memset(&hints, 0, sizeof(struct addrinfo)); + hints.ai_family = AF_UNSPEC; + hints.ai_socktype = SOCK_STREAM; + hints.ai_flags = socket_flags; + hints.ai_protocol = 0; + + auto service = std::to_string(port); + + if (getaddrinfo(host, service.c_str(), &hints, &result)) { + return INVALID_SOCKET; + } + + for (auto rp = result; rp; rp = rp->ai_next) { + // Create a socket +#ifdef _WIN32 + auto sock = WSASocketW(rp->ai_family, rp->ai_socktype, rp->ai_protocol, + nullptr, 0, WSA_FLAG_NO_HANDLE_INHERIT); + /** + * Since the WSA_FLAG_NO_HANDLE_INHERIT is only supported on Windows 7 SP1 + * and above the socket creation fails on older Windows Systems. + * + * Let's try to create a socket the old way in this case. + * + * Reference: + * https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-wsasocketa + * + * WSA_FLAG_NO_HANDLE_INHERIT: + * This flag is supported on Windows 7 with SP1, Windows Server 2008 R2 with + * SP1, and later + * + */ + if (sock == INVALID_SOCKET) { + sock = socket(rp->ai_family, rp->ai_socktype, rp->ai_protocol); + } +#else + auto sock = socket(rp->ai_family, rp->ai_socktype, rp->ai_protocol); +#endif + if (sock == INVALID_SOCKET) { continue; } + +#ifndef _WIN32 + if (fcntl(sock, F_SETFD, FD_CLOEXEC) == -1) { continue; } +#endif + + if (socket_options) { socket_options(sock); } + + // Make 'reuse address' option available + int yes = 1; + setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, reinterpret_cast(&yes), + sizeof(yes)); + +#ifdef SO_REUSEPORT + setsockopt(sock, SOL_SOCKET, SO_REUSEPORT, reinterpret_cast(&yes), + sizeof(yes)); +#endif + + if (rp->ai_family == AF_INET6) { + int no = 0; + setsockopt(sock, IPPROTO_IPV6, IPV6_V6ONLY, reinterpret_cast(&no), + sizeof(no)); + } + + // bind or connect + if (bind_or_connect(sock, *rp)) { + freeaddrinfo(result); + return sock; + } + + close_socket(sock); + } + + freeaddrinfo(result); + return INVALID_SOCKET; +} + +inline void set_nonblocking(socket_t sock, bool nonblocking) { +#ifdef _WIN32 + auto flags = nonblocking ? 1UL : 0UL; + ioctlsocket(sock, FIONBIO, &flags); +#else + auto flags = fcntl(sock, F_GETFL, 0); + fcntl(sock, F_SETFL, + nonblocking ? (flags | O_NONBLOCK) : (flags & (~O_NONBLOCK))); +#endif +} + +inline bool is_connection_error() { +#ifdef _WIN32 + return WSAGetLastError() != WSAEWOULDBLOCK; +#else + return errno != EINPROGRESS; +#endif +} + +inline bool bind_ip_address(socket_t sock, const char *host) { + struct addrinfo hints; + struct addrinfo *result; + + memset(&hints, 0, sizeof(struct addrinfo)); + hints.ai_family = AF_UNSPEC; + hints.ai_socktype = SOCK_STREAM; + hints.ai_protocol = 0; + + if (getaddrinfo(host, "0", &hints, &result)) { return false; } + + auto ret = false; + for (auto rp = result; rp; rp = rp->ai_next) { + const auto &ai = *rp; + if (!::bind(sock, ai.ai_addr, static_cast(ai.ai_addrlen))) { + ret = true; + break; + } + } + + freeaddrinfo(result); + return ret; +} + +#ifndef _WIN32 +inline std::string if2ip(const std::string &ifn) { + struct ifaddrs *ifap; + getifaddrs(&ifap); + for (auto ifa = ifap; ifa; ifa = ifa->ifa_next) { + if (ifa->ifa_addr && ifn == ifa->ifa_name) { + if (ifa->ifa_addr->sa_family == AF_INET) { + auto sa = reinterpret_cast(ifa->ifa_addr); + char buf[INET_ADDRSTRLEN]; + if (inet_ntop(AF_INET, &sa->sin_addr, buf, INET_ADDRSTRLEN)) { + freeifaddrs(ifap); + return std::string(buf, INET_ADDRSTRLEN); + } + } + } + } + freeifaddrs(ifap); + return std::string(); +} +#endif + +inline socket_t create_client_socket(const char *host, int port, + SocketOptions socket_options, + time_t timeout_sec, time_t timeout_usec, + const std::string &intf) { + return create_socket( + host, port, 0, socket_options, + [&](socket_t sock, struct addrinfo &ai) -> bool { + if (!intf.empty()) { +#ifndef _WIN32 + auto ip = if2ip(intf); + if (ip.empty()) { ip = intf; } + if (!bind_ip_address(sock, ip.c_str())) { return false; } +#endif + } + + set_nonblocking(sock, true); + + auto ret = + ::connect(sock, ai.ai_addr, static_cast(ai.ai_addrlen)); + if (ret < 0) { + if (is_connection_error() || + !wait_until_socket_is_ready(sock, timeout_sec, timeout_usec)) { + close_socket(sock); + return false; + } + } + + set_nonblocking(sock, false); + return true; + }); +} + +inline void get_remote_ip_and_port(const struct sockaddr_storage &addr, + socklen_t addr_len, std::string &ip, + int &port) { + if (addr.ss_family == AF_INET) { + port = ntohs(reinterpret_cast(&addr)->sin_port); + } else if (addr.ss_family == AF_INET6) { + port = + ntohs(reinterpret_cast(&addr)->sin6_port); + } + + std::array ipstr{}; + if (!getnameinfo(reinterpret_cast(&addr), addr_len, + ipstr.data(), static_cast(ipstr.size()), nullptr, + 0, NI_NUMERICHOST)) { + ip = ipstr.data(); + } +} + +inline void get_remote_ip_and_port(socket_t sock, std::string &ip, int &port) { + struct sockaddr_storage addr; + socklen_t addr_len = sizeof(addr); + + if (!getpeername(sock, reinterpret_cast(&addr), + &addr_len)) { + get_remote_ip_and_port(addr, addr_len, ip, port); + } +} + +inline const char * +find_content_type(const std::string &path, + const std::map &user_data) { + auto ext = file_extension(path); + + auto it = user_data.find(ext); + if (it != user_data.end()) { return it->second.c_str(); } + + if (ext == "txt") { + return "text/plain"; + } else if (ext == "html" || ext == "htm") { + return "text/html"; + } else if (ext == "css") { + return "text/css"; + } else if (ext == "jpeg" || ext == "jpg") { + return "image/jpg"; + } else if (ext == "png") { + return "image/png"; + } else if (ext == "gif") { + return "image/gif"; + } else if (ext == "svg") { + return "image/svg+xml"; + } else if (ext == "ico") { + return "image/x-icon"; + } else if (ext == "json") { + return "application/json"; + } else if (ext == "pdf") { + return "application/pdf"; + } else if (ext == "js") { + return "application/javascript"; + } else if (ext == "wasm") { + return "application/wasm"; + } else if (ext == "xml") { + return "application/xml"; + } else if (ext == "xhtml") { + return "application/xhtml+xml"; + } + return nullptr; +} + +inline const char *status_message(int status) { + switch (status) { + case 100: return "Continue"; + case 101: return "Switching Protocol"; + case 102: return "Processing"; + case 103: return "Early Hints"; + case 200: return "OK"; + case 201: return "Created"; + case 202: return "Accepted"; + case 203: return "Non-Authoritative Information"; + case 204: return "No Content"; + case 205: return "Reset Content"; + case 206: return "Partial Content"; + case 207: return "Multi-Status"; + case 208: return "Already Reported"; + case 226: return "IM Used"; + case 300: return "Multiple Choice"; + case 301: return "Moved Permanently"; + case 302: return "Found"; + case 303: return "See Other"; + case 304: return "Not Modified"; + case 305: return "Use Proxy"; + case 306: return "unused"; + case 307: return "Temporary Redirect"; + case 308: return "Permanent Redirect"; + case 400: return "Bad Request"; + case 401: return "Unauthorized"; + case 402: return "Payment Required"; + case 403: return "Forbidden"; + case 404: return "Not Found"; + case 405: return "Method Not Allowed"; + case 406: return "Not Acceptable"; + case 407: return "Proxy Authentication Required"; + case 408: return "Request Timeout"; + case 409: return "Conflict"; + case 410: return "Gone"; + case 411: return "Length Required"; + case 412: return "Precondition Failed"; + case 413: return "Payload Too Large"; + case 414: return "URI Too Long"; + case 415: return "Unsupported Media Type"; + case 416: return "Range Not Satisfiable"; + case 417: return "Expectation Failed"; + case 418: return "I'm a teapot"; + case 421: return "Misdirected Request"; + case 422: return "Unprocessable Entity"; + case 423: return "Locked"; + case 424: return "Failed Dependency"; + case 425: return "Too Early"; + case 426: return "Upgrade Required"; + case 428: return "Precondition Required"; + case 429: return "Too Many Requests"; + case 431: return "Request Header Fields Too Large"; + case 451: return "Unavailable For Legal Reasons"; + case 501: return "Not Implemented"; + case 502: return "Bad Gateway"; + case 503: return "Service Unavailable"; + case 504: return "Gateway Timeout"; + case 505: return "HTTP Version Not Supported"; + case 506: return "Variant Also Negotiates"; + case 507: return "Insufficient Storage"; + case 508: return "Loop Detected"; + case 510: return "Not Extended"; + case 511: return "Network Authentication Required"; + + default: + case 500: return "Internal Server Error"; + } +} + +#ifdef CPPHTTPLIB_ZLIB_SUPPORT +inline bool can_compress(const std::string &content_type) { + return !content_type.find("text/") || content_type == "image/svg+xml" || + content_type == "application/javascript" || + content_type == "application/json" || + content_type == "application/xml" || + content_type == "application/xhtml+xml"; +} + +inline bool compress(std::string &content) { + z_stream strm; + strm.zalloc = Z_NULL; + strm.zfree = Z_NULL; + strm.opaque = Z_NULL; + + auto ret = deflateInit2(&strm, Z_DEFAULT_COMPRESSION, Z_DEFLATED, 31, 8, + Z_DEFAULT_STRATEGY); + if (ret != Z_OK) { return false; } + + strm.avail_in = static_cast(content.size()); + strm.next_in = + const_cast(reinterpret_cast(content.data())); + + std::string compressed; + + std::array buff{}; + do { + strm.avail_out = buff.size(); + strm.next_out = reinterpret_cast(buff.data()); + ret = deflate(&strm, Z_FINISH); + assert(ret != Z_STREAM_ERROR); + compressed.append(buff.data(), buff.size() - strm.avail_out); + } while (strm.avail_out == 0); + + assert(ret == Z_STREAM_END); + assert(strm.avail_in == 0); + + content.swap(compressed); + + deflateEnd(&strm); + return true; +} + +class decompressor { +public: + decompressor() { + std::memset(&strm, 0, sizeof(strm)); + strm.zalloc = Z_NULL; + strm.zfree = Z_NULL; + strm.opaque = Z_NULL; + + // 15 is the value of wbits, which should be at the maximum possible value + // to ensure that any gzip stream can be decoded. The offset of 32 specifies + // that the stream type should be automatically detected either gzip or + // deflate. + is_valid_ = inflateInit2(&strm, 32 + 15) == Z_OK; + } + + ~decompressor() { inflateEnd(&strm); } + + bool is_valid() const { return is_valid_; } + + template + bool decompress(const char *data, size_t data_length, T callback) { + int ret = Z_OK; + + strm.avail_in = static_cast(data_length); + strm.next_in = const_cast(reinterpret_cast(data)); + + std::array buff{}; + do { + strm.avail_out = buff.size(); + strm.next_out = reinterpret_cast(buff.data()); + + ret = inflate(&strm, Z_NO_FLUSH); + assert(ret != Z_STREAM_ERROR); + switch (ret) { + case Z_NEED_DICT: + case Z_DATA_ERROR: + case Z_MEM_ERROR: inflateEnd(&strm); return false; + } + + if (!callback(buff.data(), buff.size() - strm.avail_out)) { + return false; + } + } while (strm.avail_out == 0); + + return ret == Z_OK || ret == Z_STREAM_END; + } + +private: + bool is_valid_; + z_stream strm; +}; +#endif + +inline bool has_header(const Headers &headers, const char *key) { + return headers.find(key) != headers.end(); +} + +inline const char *get_header_value(const Headers &headers, const char *key, + size_t id = 0, const char *def = nullptr) { + auto rng = headers.equal_range(key); + auto it = rng.first; + std::advance(it, static_cast(id)); + if (it != rng.second) { return it->second.c_str(); } + return def; +} + +inline uint64_t get_header_value_uint64(const Headers &headers, const char *key, + uint64_t def = 0) { + auto it = headers.find(key); + if (it != headers.end()) { + return std::strtoull(it->second.data(), nullptr, 10); + } + return def; +} + +inline void parse_header(const char *beg, const char *end, Headers &headers) { + auto p = beg; + while (p < end && *p != ':') { + p++; + } + if (p < end) { + auto key_end = p; + p++; // skip ':' + while (p < end && (*p == ' ' || *p == '\t')) { + p++; + } + if (p < end) { + auto val_begin = p; + while (p < end) { + p++; + } + headers.emplace(std::string(beg, key_end), std::string(val_begin, end)); + } + } +} + +inline bool read_headers(Stream &strm, Headers &headers) { + const auto bufsiz = 2048; + char buf[bufsiz]; + stream_line_reader line_reader(strm, buf, bufsiz); + + for (;;) { + if (!line_reader.getline()) { return false; } + + // Check if the line ends with CRLF. + if (line_reader.end_with_crlf()) { + // Blank line indicates end of headers. + if (line_reader.size() == 2) { break; } + } else { + continue; // Skip invalid line. + } + + // Skip trailing spaces and tabs. + auto end = line_reader.ptr() + line_reader.size() - 2; + while (line_reader.ptr() < end && (end[-1] == ' ' || end[-1] == '\t')) { + end--; + } + + parse_header(line_reader.ptr(), end, headers); + } + + return true; +} + +inline bool read_content_with_length(Stream &strm, uint64_t len, + Progress progress, ContentReceiver out) { + char buf[CPPHTTPLIB_RECV_BUFSIZ]; + + uint64_t r = 0; + while (r < len) { + auto read_len = static_cast(len - r); + auto n = strm.read(buf, (std::min)(read_len, CPPHTTPLIB_RECV_BUFSIZ)); + if (n <= 0) { return false; } + + if (!out(buf, static_cast(n))) { return false; } + + r += static_cast(n); + + if (progress) { + if (!progress(r, len)) { return false; } + } + } + + return true; +} + +inline void skip_content_with_length(Stream &strm, uint64_t len) { + char buf[CPPHTTPLIB_RECV_BUFSIZ]; + uint64_t r = 0; + while (r < len) { + auto read_len = static_cast(len - r); + auto n = strm.read(buf, (std::min)(read_len, CPPHTTPLIB_RECV_BUFSIZ)); + if (n <= 0) { return; } + r += static_cast(n); + } +} + +inline bool read_content_without_length(Stream &strm, ContentReceiver out) { + char buf[CPPHTTPLIB_RECV_BUFSIZ]; + for (;;) { + auto n = strm.read(buf, CPPHTTPLIB_RECV_BUFSIZ); + if (n < 0) { + return false; + } else if (n == 0) { + return true; + } + if (!out(buf, static_cast(n))) { return false; } + } + + return true; +} + +inline bool read_content_chunked(Stream &strm, ContentReceiver out) { + const auto bufsiz = 16; + char buf[bufsiz]; + + stream_line_reader line_reader(strm, buf, bufsiz); + + if (!line_reader.getline()) { return false; } + + unsigned long chunk_len; + while (true) { + char *end_ptr; + + chunk_len = std::strtoul(line_reader.ptr(), &end_ptr, 16); + + if (end_ptr == line_reader.ptr()) { return false; } + if (chunk_len == ULONG_MAX) { return false; } + + if (chunk_len == 0) { break; } + + if (!read_content_with_length(strm, chunk_len, nullptr, out)) { + return false; + } + + if (!line_reader.getline()) { return false; } + + if (strcmp(line_reader.ptr(), "\r\n")) { break; } + + if (!line_reader.getline()) { return false; } + } + + if (chunk_len == 0) { + // Reader terminator after chunks + if (!line_reader.getline() || strcmp(line_reader.ptr(), "\r\n")) + return false; + } + + return true; +} + +inline bool is_chunked_transfer_encoding(const Headers &headers) { + return !strcasecmp(get_header_value(headers, "Transfer-Encoding", 0, ""), + "chunked"); +} + +template +bool read_content(Stream &strm, T &x, size_t payload_max_length, int &status, + Progress progress, ContentReceiver receiver, + bool decompress) { + + ContentReceiver out = [&](const char *buf, size_t n) { + return receiver(buf, n); + }; + +#ifdef CPPHTTPLIB_ZLIB_SUPPORT + decompressor decompressor; +#endif + + if (decompress) { +#ifdef CPPHTTPLIB_ZLIB_SUPPORT + std::string content_encoding = x.get_header_value("Content-Encoding"); + if (content_encoding.find("gzip") != std::string::npos || + content_encoding.find("deflate") != std::string::npos) { + if (!decompressor.is_valid()) { + status = 500; + return false; + } + + out = [&](const char *buf, size_t n) { + return decompressor.decompress(buf, n, [&](const char *buf, size_t n) { + return receiver(buf, n); + }); + }; + } +#else + if (x.get_header_value("Content-Encoding") == "gzip") { + status = 415; + return false; + } +#endif + } + + auto ret = true; + auto exceed_payload_max_length = false; + + if (is_chunked_transfer_encoding(x.headers)) { + ret = read_content_chunked(strm, out); + } else if (!has_header(x.headers, "Content-Length")) { + ret = read_content_without_length(strm, out); + } else { + auto len = get_header_value_uint64(x.headers, "Content-Length", 0); + if (len > payload_max_length) { + exceed_payload_max_length = true; + skip_content_with_length(strm, len); + ret = false; + } else if (len > 0) { + ret = read_content_with_length(strm, len, progress, out); + } + } + + if (!ret) { status = exceed_payload_max_length ? 413 : 400; } + return ret; +} + +template +inline ssize_t write_headers(Stream &strm, const T &info, + const Headers &headers) { + ssize_t write_len = 0; + for (const auto &x : info.headers) { + if (x.first == "EXCEPTION_WHAT") { continue; } + auto len = + strm.write_format("%s: %s\r\n", x.first.c_str(), x.second.c_str()); + if (len < 0) { return len; } + write_len += len; + } + for (const auto &x : headers) { + auto len = + strm.write_format("%s: %s\r\n", x.first.c_str(), x.second.c_str()); + if (len < 0) { return len; } + write_len += len; + } + auto len = strm.write("\r\n"); + if (len < 0) { return len; } + write_len += len; + return write_len; +} + +inline bool write_data(Stream &strm, const char *d, size_t l) { + size_t offset = 0; + while (offset < l) { + auto length = strm.write(d + offset, l - offset); + if (length < 0) { return false; } + offset += static_cast(length); + } + return true; +} + +template +inline ssize_t write_content(Stream &strm, ContentProvider content_provider, + size_t offset, size_t length, T is_shutting_down) { + size_t begin_offset = offset; + size_t end_offset = offset + length; + + auto ok = true; + + DataSink data_sink; + data_sink.write = [&](const char *d, size_t l) { + if (ok) { + offset += l; + if (!write_data(strm, d, l)) { ok = false; } + } + }; + data_sink.is_writable = [&](void) { return ok && strm.is_writable(); }; + + while (ok && offset < end_offset && !is_shutting_down()) { + if (!content_provider(offset, end_offset - offset, data_sink)) { + return -1; + } + if (!ok) { return -1; } + } + + return static_cast(offset - begin_offset); +} + +template +inline ssize_t write_content_chunked(Stream &strm, + ContentProvider content_provider, + T is_shutting_down) { + size_t offset = 0; + auto data_available = true; + ssize_t total_written_length = 0; + + auto ok = true; + + DataSink data_sink; + data_sink.write = [&](const char *d, size_t l) { + if (ok) { + data_available = l > 0; + offset += l; + + // Emit chunked response header and footer for each chunk + auto chunk = from_i_to_hex(l) + "\r\n" + std::string(d, l) + "\r\n"; + if (write_data(strm, chunk.data(), chunk.size())) { + total_written_length += chunk.size(); + } else { + ok = false; + } + } + }; + data_sink.done = [&](void) { + data_available = false; + if (ok) { + static const std::string done_marker("0\r\n\r\n"); + if (write_data(strm, done_marker.data(), done_marker.size())) { + total_written_length += done_marker.size(); + } else { + ok = false; + } + } + }; + data_sink.is_writable = [&](void) { return ok && strm.is_writable(); }; + + while (data_available && !is_shutting_down()) { + if (!content_provider(offset, 0, data_sink)) { return -1; } + if (!ok) { return -1; } + } + + return total_written_length; +} + +template +inline bool redirect(T &cli, const Request &req, Response &res, + const std::string &path) { + Request new_req = req; + new_req.path = path; + new_req.redirect_count -= 1; + + if (res.status == 303 && (req.method != "GET" && req.method != "HEAD")) { + new_req.method = "GET"; + new_req.body.clear(); + new_req.headers.clear(); + } + + Response new_res; + + auto ret = cli.send(new_req, new_res); + if (ret) { res = new_res; } + return ret; +} + +inline std::string encode_url(const std::string &s) { + std::string result; + + for (size_t i = 0; s[i]; i++) { + switch (s[i]) { + case ' ': result += "%20"; break; + case '+': result += "%2B"; break; + case '\r': result += "%0D"; break; + case '\n': result += "%0A"; break; + case '\'': result += "%27"; break; + case ',': result += "%2C"; break; + // case ':': result += "%3A"; break; // ok? probably... + case ';': result += "%3B"; break; + default: + auto c = static_cast(s[i]); + if (c >= 0x80) { + result += '%'; + char hex[4]; + auto len = snprintf(hex, sizeof(hex) - 1, "%02X", c); + assert(len == 2); + result.append(hex, static_cast(len)); + } else { + result += s[i]; + } + break; + } + } + + return result; +} + +inline std::string decode_url(const std::string &s, + bool convert_plus_to_space) { + std::string result; + + for (size_t i = 0; i < s.size(); i++) { + if (s[i] == '%' && i + 1 < s.size()) { + if (s[i + 1] == 'u') { + int val = 0; + if (from_hex_to_i(s, i + 2, 4, val)) { + // 4 digits Unicode codes + char buff[4]; + size_t len = to_utf8(val, buff); + if (len > 0) { result.append(buff, len); } + i += 5; // 'u0000' + } else { + result += s[i]; + } + } else { + int val = 0; + if (from_hex_to_i(s, i + 1, 2, val)) { + // 2 digits hex codes + result += static_cast(val); + i += 2; // '00' + } else { + result += s[i]; + } + } + } else if (convert_plus_to_space && s[i] == '+') { + result += ' '; + } else { + result += s[i]; + } + } + + return result; +} + +inline std::string params_to_query_str(const Params ¶ms) { + std::string query; + + for (auto it = params.begin(); it != params.end(); ++it) { + if (it != params.begin()) { query += "&"; } + query += it->first; + query += "="; + query += detail::encode_url(it->second); + } + + return query; +} + +inline void parse_query_text(const std::string &s, Params ¶ms) { + split(&s[0], &s[s.size()], '&', [&](const char *b, const char *e) { + std::string key; + std::string val; + split(b, e, '=', [&](const char *b2, const char *e2) { + if (key.empty()) { + key.assign(b2, e2); + } else { + val.assign(b2, e2); + } + }); + params.emplace(decode_url(key, true), decode_url(val, true)); + }); +} + +inline bool parse_multipart_boundary(const std::string &content_type, + std::string &boundary) { + auto pos = content_type.find("boundary="); + if (pos == std::string::npos) { return false; } + + boundary = content_type.substr(pos + 9); + return true; +} + +inline bool parse_range_header(const std::string &s, Ranges &ranges) { + static auto re_first_range = std::regex(R"(bytes=(\d*-\d*(?:,\s*\d*-\d*)*))"); + std::smatch m; + if (std::regex_match(s, m, re_first_range)) { + auto pos = static_cast(m.position(1)); + auto len = static_cast(m.length(1)); + bool all_valid_ranges = true; + split(&s[pos], &s[pos + len], ',', [&](const char *b, const char *e) { + if (!all_valid_ranges) return; + static auto re_another_range = std::regex(R"(\s*(\d*)-(\d*))"); + std::cmatch cm; + if (std::regex_match(b, e, cm, re_another_range)) { + ssize_t first = -1; + if (!cm.str(1).empty()) { + first = static_cast(std::stoll(cm.str(1))); + } + + ssize_t last = -1; + if (!cm.str(2).empty()) { + last = static_cast(std::stoll(cm.str(2))); + } + + if (first != -1 && last != -1 && first > last) { + all_valid_ranges = false; + return; + } + ranges.emplace_back(std::make_pair(first, last)); + } + }); + return all_valid_ranges; + } + return false; +} + +class MultipartFormDataParser { +public: + MultipartFormDataParser() = default; + + void set_boundary(std::string boundary) { boundary_ = std::move(boundary); } + + bool is_valid() const { return is_valid_; } + + template + bool parse(const char *buf, size_t n, T content_callback, U header_callback) { + static const std::regex re_content_type(R"(^Content-Type:\s*(.*?)\s*$)", + std::regex_constants::icase); + + static const std::regex re_content_disposition( + "^Content-Disposition:\\s*form-data;\\s*name=\"(.*?)\"(?:;\\s*filename=" + "\"(.*?)\")?\\s*$", + std::regex_constants::icase); + static const std::string dash_ = "--"; + static const std::string crlf_ = "\r\n"; + + buf_.append(buf, n); // TODO: performance improvement + + while (!buf_.empty()) { + switch (state_) { + case 0: { // Initial boundary + auto pattern = dash_ + boundary_ + crlf_; + if (pattern.size() > buf_.size()) { return true; } + auto pos = buf_.find(pattern); + if (pos != 0) { + return false; + } + buf_.erase(0, pattern.size()); + off_ += pattern.size(); + state_ = 1; + break; + } + case 1: { // New entry + clear_file_info(); + state_ = 2; + break; + } + case 2: { // Headers + auto pos = buf_.find(crlf_); + while (pos != std::string::npos) { + // Empty line + if (pos == 0) { + if (!header_callback(file_)) { + is_valid_ = false; + return false; + } + buf_.erase(0, crlf_.size()); + off_ += crlf_.size(); + state_ = 3; + break; + } + + auto header = buf_.substr(0, pos); + { + std::smatch m; + if (std::regex_match(header, m, re_content_type)) { + file_.content_type = m[1]; + } else if (std::regex_match(header, m, re_content_disposition)) { + file_.name = m[1]; + file_.filename = m[2]; + } + } + + buf_.erase(0, pos + crlf_.size()); + off_ += pos + crlf_.size(); + pos = buf_.find(crlf_); + } + if (state_ != 3) { return true; } + } + case 3: { // Body + { + auto pattern = crlf_ + dash_; + if (pattern.size() > buf_.size()) { return true; } + + auto pos = buf_.find(pattern); + if (pos == std::string::npos) { + pos = buf_.size(); + while (pos > 0) { + auto c = buf_[pos - 1]; + if (c != '\r' && c != '\n' && c != '-') { break; } + pos--; + } + } + + if (!content_callback(buf_.data(), pos)) { + is_valid_ = false; + return false; + } + + off_ += pos; + buf_.erase(0, pos); + } + + { + auto pattern = crlf_ + dash_ + boundary_; + if (pattern.size() > buf_.size()) { return true; } + + auto pos = buf_.find(pattern); + if (pos != std::string::npos) { + if (!content_callback(buf_.data(), pos)) { + is_valid_ = false; + return false; + } + + off_ += pos + pattern.size(); + buf_.erase(0, pos + pattern.size()); + state_ = 4; + } else { + if (!content_callback(buf_.data(), pattern.size())) { + is_valid_ = false; + return false; + } + + off_ += pattern.size(); + buf_.erase(0, pattern.size()); + } + } + break; + } + case 4: { // Boundary + if (crlf_.size() > buf_.size()) { return true; } + if (buf_.find(crlf_) == 0) { + buf_.erase(0, crlf_.size()); + off_ += crlf_.size(); + state_ = 1; + } else { + auto pattern = dash_ + crlf_; + if (pattern.size() > buf_.size()) { return true; } + if (buf_.find(pattern) == 0) { + buf_.erase(0, pattern.size()); + off_ += pattern.size(); + is_valid_ = true; + state_ = 5; + } else { + return true; + } + } + break; + } + case 5: { // Done + is_valid_ = false; + return false; + } + } + } + + return true; + } + +private: + void clear_file_info() { + file_.name.clear(); + file_.filename.clear(); + file_.content_type.clear(); + } + + std::string boundary_; + + std::string buf_; + size_t state_ = 0; + bool is_valid_ = false; + size_t off_ = 0; + MultipartFormData file_; +}; + +inline std::string to_lower(const char *beg, const char *end) { + std::string out; + auto it = beg; + while (it != end) { + out += static_cast(::tolower(*it)); + it++; + } + return out; +} + +inline std::string make_multipart_data_boundary() { + static const char data[] = + "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; + + std::random_device seed_gen; + std::mt19937 engine(seed_gen()); + + std::string result = "--cpp-httplib-multipart-data-"; + + for (auto i = 0; i < 16; i++) { + result += data[engine() % (sizeof(data) - 1)]; + } + + return result; +} + +inline std::pair +get_range_offset_and_length(const Request &req, size_t content_length, + size_t index) { + auto r = req.ranges[index]; + + if (r.first == -1 && r.second == -1) { + return std::make_pair(0, content_length); + } + + auto slen = static_cast(content_length); + + if (r.first == -1) { + r.first = slen - r.second; + r.second = slen - 1; + } + + if (r.second == -1) { r.second = slen - 1; } + + return std::make_pair(r.first, r.second - r.first + 1); +} + +inline std::string make_content_range_header_field(size_t offset, size_t length, + size_t content_length) { + std::string field = "bytes "; + field += std::to_string(offset); + field += "-"; + field += std::to_string(offset + length - 1); + field += "/"; + field += std::to_string(content_length); + return field; +} + +template +bool process_multipart_ranges_data(const Request &req, Response &res, + const std::string &boundary, + const std::string &content_type, + SToken stoken, CToken ctoken, + Content content) { + for (size_t i = 0; i < req.ranges.size(); i++) { + ctoken("--"); + stoken(boundary); + ctoken("\r\n"); + if (!content_type.empty()) { + ctoken("Content-Type: "); + stoken(content_type); + ctoken("\r\n"); + } + + auto offsets = get_range_offset_and_length(req, res.body.size(), i); + auto offset = offsets.first; + auto length = offsets.second; + + ctoken("Content-Range: "); + stoken(make_content_range_header_field(offset, length, res.body.size())); + ctoken("\r\n"); + ctoken("\r\n"); + if (!content(offset, length)) { return false; } + ctoken("\r\n"); + } + + ctoken("--"); + stoken(boundary); + ctoken("--\r\n"); + + return true; +} + +inline std::string make_multipart_ranges_data(const Request &req, Response &res, + const std::string &boundary, + const std::string &content_type) { + std::string data; + + process_multipart_ranges_data( + req, res, boundary, content_type, + [&](const std::string &token) { data += token; }, + [&](const char *token) { data += token; }, + [&](size_t offset, size_t length) { + data += res.body.substr(offset, length); + return true; + }); + + return data; +} + +inline size_t +get_multipart_ranges_data_length(const Request &req, Response &res, + const std::string &boundary, + const std::string &content_type) { + size_t data_length = 0; + + process_multipart_ranges_data( + req, res, boundary, content_type, + [&](const std::string &token) { data_length += token.size(); }, + [&](const char *token) { data_length += strlen(token); }, + [&](size_t /*offset*/, size_t length) { + data_length += length; + return true; + }); + + return data_length; +} + +template +inline bool write_multipart_ranges_data(Stream &strm, const Request &req, + Response &res, + const std::string &boundary, + const std::string &content_type, + T is_shutting_down) { + return process_multipart_ranges_data( + req, res, boundary, content_type, + [&](const std::string &token) { strm.write(token); }, + [&](const char *token) { strm.write(token); }, + [&](size_t offset, size_t length) { + return write_content(strm, res.content_provider_, offset, length, + is_shutting_down) >= 0; + }); +} + +inline std::pair +get_range_offset_and_length(const Request &req, const Response &res, + size_t index) { + auto r = req.ranges[index]; + + if (r.second == -1) { + r.second = static_cast(res.content_length_) - 1; + } + + return std::make_pair(r.first, r.second - r.first + 1); +} + +inline bool expect_content(const Request &req) { + if (req.method == "POST" || req.method == "PUT" || req.method == "PATCH" || + req.method == "PRI" || + (req.method == "DELETE" && req.has_header("Content-Length"))) { + return true; + } + // TODO: check if Content-Length is set + return false; +} + +inline bool has_crlf(const char *s) { + auto p = s; + while (*p) { + if (*p == '\r' || *p == '\n') { return true; } + p++; + } + return false; +} + +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT +template +inline std::string message_digest(const std::string &s, Init init, + Update update, Final final, + size_t digest_length) { + using namespace std; + + std::vector md(digest_length, 0); + CTX ctx; + init(&ctx); + update(&ctx, s.data(), s.size()); + final(md.data(), &ctx); + + stringstream ss; + for (auto c : md) { + ss << setfill('0') << setw(2) << hex << (unsigned int)c; + } + return ss.str(); +} + +inline std::string MD5(const std::string &s) { + return message_digest(s, MD5_Init, MD5_Update, MD5_Final, + MD5_DIGEST_LENGTH); +} + +inline std::string SHA_256(const std::string &s) { + return message_digest(s, SHA256_Init, SHA256_Update, SHA256_Final, + SHA256_DIGEST_LENGTH); +} + +inline std::string SHA_512(const std::string &s) { + return message_digest(s, SHA512_Init, SHA512_Update, SHA512_Final, + SHA512_DIGEST_LENGTH); +} +#endif + +#ifdef _WIN32 +class WSInit { +public: + WSInit() { + WSADATA wsaData; + WSAStartup(0x0002, &wsaData); + } + + ~WSInit() { WSACleanup(); } +}; + +static WSInit wsinit_; +#endif + +} // namespace detail + +// Header utilities +inline std::pair make_range_header(Ranges ranges) { + std::string field = "bytes="; + auto i = 0; + for (auto r : ranges) { + if (i != 0) { field += ", "; } + if (r.first != -1) { field += std::to_string(r.first); } + field += '-'; + if (r.second != -1) { field += std::to_string(r.second); } + i++; + } + return std::make_pair("Range", field); +} + +inline std::pair +make_basic_authentication_header(const std::string &username, + const std::string &password, + bool is_proxy = false) { + auto field = "Basic " + detail::base64_encode(username + ":" + password); + auto key = is_proxy ? "Proxy-Authorization" : "Authorization"; + return std::make_pair(key, field); +} + +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT +inline std::pair make_digest_authentication_header( + const Request &req, const std::map &auth, + size_t cnonce_count, const std::string &cnonce, const std::string &username, + const std::string &password, bool is_proxy = false) { + using namespace std; + + string nc; + { + stringstream ss; + ss << setfill('0') << setw(8) << hex << cnonce_count; + nc = ss.str(); + } + + auto qop = auth.at("qop"); + if (qop.find("auth-int") != std::string::npos) { + qop = "auth-int"; + } else { + qop = "auth"; + } + + std::string algo = "MD5"; + if (auth.find("algorithm") != auth.end()) { algo = auth.at("algorithm"); } + + string response; + { + auto H = algo == "SHA-256" + ? detail::SHA_256 + : algo == "SHA-512" ? detail::SHA_512 : detail::MD5; + + auto A1 = username + ":" + auth.at("realm") + ":" + password; + + auto A2 = req.method + ":" + req.path; + if (qop == "auth-int") { A2 += ":" + H(req.body); } + + response = H(H(A1) + ":" + auth.at("nonce") + ":" + nc + ":" + cnonce + + ":" + qop + ":" + H(A2)); + } + + auto field = "Digest username=\"" + username + "\", realm=\"" + + auth.at("realm") + "\", nonce=\"" + auth.at("nonce") + + "\", uri=\"" + req.path + "\", algorithm=" + algo + + ", qop=" + qop + ", nc=\"" + nc + "\", cnonce=\"" + cnonce + + "\", response=\"" + response + "\""; + + auto key = is_proxy ? "Proxy-Authorization" : "Authorization"; + return std::make_pair(key, field); +} +#endif + +inline bool parse_www_authenticate(const Response &res, + std::map &auth, + bool is_proxy) { + auto auth_key = is_proxy ? "Proxy-Authenticate" : "WWW-Authenticate"; + if (res.has_header(auth_key)) { + static auto re = std::regex(R"~((?:(?:,\s*)?(.+?)=(?:"(.*?)"|([^,]*))))~"); + auto s = res.get_header_value(auth_key); + auto pos = s.find(' '); + if (pos != std::string::npos) { + auto type = s.substr(0, pos); + if (type == "Basic") { + return false; + } else if (type == "Digest") { + s = s.substr(pos + 1); + auto beg = std::sregex_iterator(s.begin(), s.end(), re); + for (auto i = beg; i != std::sregex_iterator(); ++i) { + auto m = *i; + auto key = s.substr(static_cast(m.position(1)), + static_cast(m.length(1))); + auto val = m.length(2) > 0 + ? s.substr(static_cast(m.position(2)), + static_cast(m.length(2))) + : s.substr(static_cast(m.position(3)), + static_cast(m.length(3))); + auth[key] = val; + } + return true; + } + } + } + return false; +} + +// https://stackoverflow.com/questions/440133/how-do-i-create-a-random-alpha-numeric-string-in-c/440240#answer-440240 +inline std::string random_string(size_t length) { + auto randchar = []() -> char { + const char charset[] = "0123456789" + "ABCDEFGHIJKLMNOPQRSTUVWXYZ" + "abcdefghijklmnopqrstuvwxyz"; + const size_t max_index = (sizeof(charset) - 1); + return charset[static_cast(rand()) % max_index]; + }; + std::string str(length, 0); + std::generate_n(str.begin(), length, randchar); + return str; +} + +// Request implementation +inline bool Request::has_header(const char *key) const { + return detail::has_header(headers, key); +} + +inline std::string Request::get_header_value(const char *key, size_t id) const { + return detail::get_header_value(headers, key, id, ""); +} + +inline size_t Request::get_header_value_count(const char *key) const { + auto r = headers.equal_range(key); + return static_cast(std::distance(r.first, r.second)); +} + +inline void Request::set_header(const char *key, const char *val) { + if (!detail::has_crlf(key) && !detail::has_crlf(val)) { + headers.emplace(key, val); + } +} + +inline void Request::set_header(const char *key, const std::string &val) { + if (!detail::has_crlf(key) && !detail::has_crlf(val.c_str())) { + headers.emplace(key, val); + } +} + +inline bool Request::has_param(const char *key) const { + return params.find(key) != params.end(); +} + +inline std::string Request::get_param_value(const char *key, size_t id) const { + auto rng = params.equal_range(key); + auto it = rng.first; + std::advance(it, static_cast(id)); + if (it != rng.second) { return it->second; } + return std::string(); +} + +inline size_t Request::get_param_value_count(const char *key) const { + auto r = params.equal_range(key); + return static_cast(std::distance(r.first, r.second)); +} + +inline bool Request::is_multipart_form_data() const { + const auto &content_type = get_header_value("Content-Type"); + return !content_type.find("multipart/form-data"); +} + +inline bool Request::has_file(const char *key) const { + return files.find(key) != files.end(); +} + +inline MultipartFormData Request::get_file_value(const char *key) const { + auto it = files.find(key); + if (it != files.end()) { return it->second; } + return MultipartFormData(); +} + +// Response implementation +inline bool Response::has_header(const char *key) const { + return headers.find(key) != headers.end(); +} + +inline std::string Response::get_header_value(const char *key, + size_t id) const { + return detail::get_header_value(headers, key, id, ""); +} + +inline size_t Response::get_header_value_count(const char *key) const { + auto r = headers.equal_range(key); + return static_cast(std::distance(r.first, r.second)); +} + +inline void Response::set_header(const char *key, const char *val) { + if (!detail::has_crlf(key) && !detail::has_crlf(val)) { + headers.emplace(key, val); + } +} + +inline void Response::set_header(const char *key, const std::string &val) { + if (!detail::has_crlf(key) && !detail::has_crlf(val.c_str())) { + headers.emplace(key, val); + } +} + +inline void Response::set_redirect(const char *url, int stat) { + if (!detail::has_crlf(url)) { + set_header("Location", url); + if (300 <= stat && stat < 400) { + this->status = stat; + } else { + this->status = 302; + } + } +} + +inline void Response::set_content(const char *s, size_t n, + const char *content_type) { + body.assign(s, n); + set_header("Content-Type", content_type); +} + +inline void Response::set_content(std::string s, const char *content_type) { + body = std::move(s); + set_header("Content-Type", content_type); +} + +inline void +Response::set_content_provider(size_t in_length, ContentProvider provider, + std::function resource_releaser) { + assert(in_length > 0); + content_length_ = in_length; + content_provider_ = [provider](size_t offset, size_t length, DataSink &sink) { + return provider(offset, length, sink); + }; + content_provider_resource_releaser_ = resource_releaser; +} + +inline void Response::set_chunked_content_provider( + ChunkedContentProvider provider, std::function resource_releaser) { + content_length_ = 0; + content_provider_ = [provider](size_t offset, size_t, DataSink &sink) { + return provider(offset, sink); + }; + content_provider_resource_releaser_ = resource_releaser; +} + +// Rstream implementation +inline ssize_t Stream::write(const char *ptr) { + return write(ptr, strlen(ptr)); +} + +inline ssize_t Stream::write(const std::string &s) { + return write(s.data(), s.size()); +} + +template +inline ssize_t Stream::write_format(const char *fmt, const Args &... args) { + std::array buf; + +#if defined(_MSC_VER) && _MSC_VER < 1900 + auto sn = _snprintf_s(buf, bufsiz, buf.size() - 1, fmt, args...); +#else + auto sn = snprintf(buf.data(), buf.size() - 1, fmt, args...); +#endif + if (sn <= 0) { return sn; } + + auto n = static_cast(sn); + + if (n >= buf.size() - 1) { + std::vector glowable_buf(buf.size()); + + while (n >= glowable_buf.size() - 1) { + glowable_buf.resize(glowable_buf.size() * 2); +#if defined(_MSC_VER) && _MSC_VER < 1900 + n = static_cast(_snprintf_s(&glowable_buf[0], glowable_buf.size(), + glowable_buf.size() - 1, fmt, + args...)); +#else + n = static_cast( + snprintf(&glowable_buf[0], glowable_buf.size() - 1, fmt, args...)); +#endif + } + return write(&glowable_buf[0], n); + } else { + return write(buf.data(), n); + } +} + +namespace detail { + +// Socket stream implementation +inline SocketStream::SocketStream(socket_t sock, time_t read_timeout_sec, + time_t read_timeout_usec, + time_t write_timeout_sec, + time_t write_timeout_usec) + : sock_(sock), read_timeout_sec_(read_timeout_sec), + read_timeout_usec_(read_timeout_usec), + write_timeout_sec_(write_timeout_sec), + write_timeout_usec_(write_timeout_usec) {} + +inline SocketStream::~SocketStream() {} + +inline bool SocketStream::is_readable() const { + return select_read(sock_, read_timeout_sec_, read_timeout_usec_) > 0; +} + +inline bool SocketStream::is_writable() const { + return select_write(sock_, write_timeout_sec_, write_timeout_usec_) > 0; +} + +inline ssize_t SocketStream::read(char *ptr, size_t size) { + if (!is_readable()) { return -1; } + +#ifdef _WIN32 + if (size > static_cast((std::numeric_limits::max)())) { + return -1; + } + return recv(sock_, ptr, static_cast(size), 0); +#else + return handle_EINTR([&]() { return recv(sock_, ptr, size, 0); }); +#endif +} + +inline ssize_t SocketStream::write(const char *ptr, size_t size) { + if (!is_writable()) { return -1; } + +#ifdef _WIN32 + if (size > static_cast((std::numeric_limits::max)())) { + return -1; + } + return send(sock_, ptr, static_cast(size), 0); +#else + return handle_EINTR([&]() { return send(sock_, ptr, size, 0); }); +#endif +} + +inline void SocketStream::get_remote_ip_and_port(std::string &ip, + int &port) const { + return detail::get_remote_ip_and_port(sock_, ip, port); +} + +// Buffer stream implementation +inline bool BufferStream::is_readable() const { return true; } + +inline bool BufferStream::is_writable() const { return true; } + +inline ssize_t BufferStream::read(char *ptr, size_t size) { +#if defined(_MSC_VER) && _MSC_VER < 1900 + auto len_read = buffer._Copy_s(ptr, size, size, position); +#else + auto len_read = buffer.copy(ptr, size, position); +#endif + position += static_cast(len_read); + return static_cast(len_read); +} + +inline ssize_t BufferStream::write(const char *ptr, size_t size) { + buffer.append(ptr, size); + return static_cast(size); +} + +inline void BufferStream::get_remote_ip_and_port(std::string & /*ip*/, + int & /*port*/) const {} + +inline const std::string &BufferStream::get_buffer() const { return buffer; } + +} // namespace detail + +// HTTP server implementation +inline Server::Server() : svr_sock_(INVALID_SOCKET), is_running_(false) { +#ifndef _WIN32 + signal(SIGPIPE, SIG_IGN); +#endif + new_task_queue = [] { return new ThreadPool(CPPHTTPLIB_THREAD_POOL_COUNT); }; +} + +inline Server::~Server() {} + +inline Server &Server::Get(const char *pattern, Handler handler) { + get_handlers_.push_back(std::make_pair(std::regex(pattern), handler)); + return *this; +} + +inline Server &Server::Post(const char *pattern, Handler handler) { + post_handlers_.push_back(std::make_pair(std::regex(pattern), handler)); + return *this; +} + +inline Server &Server::Post(const char *pattern, + HandlerWithContentReader handler) { + post_handlers_for_content_reader_.push_back( + std::make_pair(std::regex(pattern), handler)); + return *this; +} + +inline Server &Server::Put(const char *pattern, Handler handler) { + put_handlers_.push_back(std::make_pair(std::regex(pattern), handler)); + return *this; +} + +inline Server &Server::Put(const char *pattern, + HandlerWithContentReader handler) { + put_handlers_for_content_reader_.push_back( + std::make_pair(std::regex(pattern), handler)); + return *this; +} + +inline Server &Server::Patch(const char *pattern, Handler handler) { + patch_handlers_.push_back(std::make_pair(std::regex(pattern), handler)); + return *this; +} + +inline Server &Server::Patch(const char *pattern, + HandlerWithContentReader handler) { + patch_handlers_for_content_reader_.push_back( + std::make_pair(std::regex(pattern), handler)); + return *this; +} + +inline Server &Server::Delete(const char *pattern, Handler handler) { + delete_handlers_.push_back(std::make_pair(std::regex(pattern), handler)); + return *this; +} + +inline Server &Server::Delete(const char *pattern, + HandlerWithContentReader handler) { + delete_handlers_for_content_reader_.push_back( + std::make_pair(std::regex(pattern), handler)); + return *this; +} + +inline Server &Server::Options(const char *pattern, Handler handler) { + options_handlers_.push_back(std::make_pair(std::regex(pattern), handler)); + return *this; +} + +inline bool Server::set_base_dir(const char *dir, const char *mount_point) { + return set_mount_point(mount_point, dir); +} + +inline bool Server::set_mount_point(const char *mount_point, const char *dir) { + if (detail::is_dir(dir)) { + std::string mnt = mount_point ? mount_point : "/"; + if (!mnt.empty() && mnt[0] == '/') { + base_dirs_.emplace_back(mnt, dir); + return true; + } + } + return false; +} + +inline bool Server::remove_mount_point(const char *mount_point) { + for (auto it = base_dirs_.begin(); it != base_dirs_.end(); ++it) { + if (it->first == mount_point) { + base_dirs_.erase(it); + return true; + } + } + return false; +} + +inline void Server::set_file_extension_and_mimetype_mapping(const char *ext, + const char *mime) { + file_extension_and_mimetype_map_[ext] = mime; +} + +inline void Server::set_file_request_handler(Handler handler) { + file_request_handler_ = std::move(handler); +} + +inline void Server::set_error_handler(Handler handler) { + error_handler_ = std::move(handler); +} + +inline void Server::set_logger(Logger logger) { logger_ = std::move(logger); } + +inline void +Server::set_expect_100_continue_handler(Expect100ContinueHandler handler) { + expect_100_continue_handler_ = std::move(handler); +} + +inline void Server::set_keep_alive_max_count(size_t count) { + keep_alive_max_count_ = count; +} + +inline void Server::set_read_timeout(time_t sec, time_t usec) { + read_timeout_sec_ = sec; + read_timeout_usec_ = usec; +} + +inline void Server::set_write_timeout(time_t sec, time_t usec) { + write_timeout_sec_ = sec; + write_timeout_usec_ = usec; +} + +inline void Server::set_idle_interval(time_t sec, time_t usec) { + idle_interval_sec_ = sec; + idle_interval_usec_ = usec; +} + +inline void Server::set_payload_max_length(size_t length) { + payload_max_length_ = length; +} + +inline bool Server::bind_to_port(const char *host, int port, int socket_flags) { + if (bind_internal(host, port, socket_flags) < 0) return false; + return true; +} +inline int Server::bind_to_any_port(const char *host, int socket_flags) { + return bind_internal(host, 0, socket_flags); +} + +inline bool Server::listen_after_bind() { return listen_internal(); } + +inline bool Server::listen(const char *host, int port, int socket_flags) { + return bind_to_port(host, port, socket_flags) && listen_internal(); +} + +inline bool Server::is_running() const { return is_running_; } + +inline void Server::stop() { + if (is_running_) { + assert(svr_sock_ != INVALID_SOCKET); + std::atomic sock(svr_sock_.exchange(INVALID_SOCKET)); + detail::shutdown_socket(sock); + detail::close_socket(sock); + } +} + +inline bool Server::parse_request_line(const char *s, Request &req) { + const static std::regex re( + "(GET|HEAD|POST|PUT|DELETE|CONNECT|OPTIONS|TRACE|PATCH|PRI) " + "(([^?]+)(?:\\?(.*?))?) (HTTP/1\\.[01])\r\n"); + + std::cmatch m; + if (std::regex_match(s, m, re)) { + req.version = std::string(m[5]); + req.method = std::string(m[1]); + req.target = std::string(m[2]); + req.path = detail::decode_url(m[3], false); + + // Parse query text + auto len = std::distance(m[4].first, m[4].second); + if (len > 0) { detail::parse_query_text(m[4], req.params); } + + return true; + } + + return false; +} + +inline bool Server::write_response(Stream &strm, bool close_connection, + const Request &req, Response &res) { + assert(res.status != -1); + + if (400 <= res.status && error_handler_) { error_handler_(req, res); } + + detail::BufferStream bstrm; + + // Response line + if (!bstrm.write_format("HTTP/1.1 %d %s\r\n", res.status, + detail::status_message(res.status))) { + return false; + } + + // Headers + if (close_connection || req.get_header_value("Connection") == "close") { + res.set_header("Connection", "close"); + } + + if (!close_connection && req.get_header_value("Connection") == "Keep-Alive") { + res.set_header("Connection", "Keep-Alive"); + } + + if (!res.has_header("Content-Type") && + (!res.body.empty() || res.content_length_ > 0)) { + res.set_header("Content-Type", "text/plain"); + } + + if (!res.has_header("Accept-Ranges") && req.method == "HEAD") { + res.set_header("Accept-Ranges", "bytes"); + } + + std::string content_type; + std::string boundary; + + if (req.ranges.size() > 1) { + boundary = detail::make_multipart_data_boundary(); + + auto it = res.headers.find("Content-Type"); + if (it != res.headers.end()) { + content_type = it->second; + res.headers.erase(it); + } + + res.headers.emplace("Content-Type", + "multipart/byteranges; boundary=" + boundary); + } + + if (res.body.empty()) { + if (res.content_length_ > 0) { + size_t length = 0; + if (req.ranges.empty()) { + length = res.content_length_; + } else if (req.ranges.size() == 1) { + auto offsets = + detail::get_range_offset_and_length(req, res.content_length_, 0); + auto offset = offsets.first; + length = offsets.second; + auto content_range = detail::make_content_range_header_field( + offset, length, res.content_length_); + res.set_header("Content-Range", content_range); + } else { + length = detail::get_multipart_ranges_data_length(req, res, boundary, + content_type); + } + res.set_header("Content-Length", std::to_string(length)); + } else { + if (res.content_provider_) { + res.set_header("Transfer-Encoding", "chunked"); + } else { + res.set_header("Content-Length", "0"); + } + } + } else { + if (req.ranges.empty()) { + ; + } else if (req.ranges.size() == 1) { + auto offsets = + detail::get_range_offset_and_length(req, res.body.size(), 0); + auto offset = offsets.first; + auto length = offsets.second; + auto content_range = detail::make_content_range_header_field( + offset, length, res.body.size()); + res.set_header("Content-Range", content_range); + res.body = res.body.substr(offset, length); + } else { + res.body = + detail::make_multipart_ranges_data(req, res, boundary, content_type); + } + +#ifdef CPPHTTPLIB_ZLIB_SUPPORT + // TODO: 'Accept-Encoding' has gzip, not gzip;q=0 + const auto &encodings = req.get_header_value("Accept-Encoding"); + if (encodings.find("gzip") != std::string::npos && + detail::can_compress(res.get_header_value("Content-Type"))) { + if (detail::compress(res.body)) { + res.set_header("Content-Encoding", "gzip"); + } + } +#endif + + auto length = std::to_string(res.body.size()); + res.set_header("Content-Length", length); + } + + if (!detail::write_headers(bstrm, res, Headers())) { return false; } + + // Flush buffer + auto &data = bstrm.get_buffer(); + strm.write(data.data(), data.size()); + + // Body + if (req.method != "HEAD") { + if (!res.body.empty()) { + if (!strm.write(res.body)) { return false; } + } else if (res.content_provider_) { + if (!write_content_with_provider(strm, req, res, boundary, + content_type)) { + return false; + } + } + } + + // Log + if (logger_) { logger_(req, res); } + + return true; +} + +inline bool +Server::write_content_with_provider(Stream &strm, const Request &req, + Response &res, const std::string &boundary, + const std::string &content_type) { + auto is_shutting_down = [this]() { + return this->svr_sock_ == INVALID_SOCKET; + }; + + if (res.content_length_) { + if (req.ranges.empty()) { + if (detail::write_content(strm, res.content_provider_, 0, + res.content_length_, is_shutting_down) < 0) { + return false; + } + } else if (req.ranges.size() == 1) { + auto offsets = + detail::get_range_offset_and_length(req, res.content_length_, 0); + auto offset = offsets.first; + auto length = offsets.second; + if (detail::write_content(strm, res.content_provider_, offset, length, + is_shutting_down) < 0) { + return false; + } + } else { + if (!detail::write_multipart_ranges_data( + strm, req, res, boundary, content_type, is_shutting_down)) { + return false; + } + } + } else { + if (detail::write_content_chunked(strm, res.content_provider_, + is_shutting_down) < 0) { + return false; + } + } + return true; +} + +inline bool Server::read_content(Stream &strm, Request &req, Response &res) { + MultipartFormDataMap::iterator cur; + if (read_content_core( + strm, req, res, + // Regular + [&](const char *buf, size_t n) { + if (req.body.size() + n > req.body.max_size()) { return false; } + req.body.append(buf, n); + return true; + }, + // Multipart + [&](const MultipartFormData &file) { + cur = req.files.emplace(file.name, file); + return true; + }, + [&](const char *buf, size_t n) { + auto &content = cur->second.content; + if (content.size() + n > content.max_size()) { return false; } + content.append(buf, n); + return true; + })) { + const auto &content_type = req.get_header_value("Content-Type"); + if (!content_type.find("application/x-www-form-urlencoded")) { + detail::parse_query_text(req.body, req.params); + } + return true; + } + return false; +} + +inline bool Server::read_content_with_content_receiver( + Stream &strm, Request &req, Response &res, ContentReceiver receiver, + MultipartContentHeader multipart_header, + ContentReceiver multipart_receiver) { + return read_content_core(strm, req, res, receiver, multipart_header, + multipart_receiver); +} + +inline bool Server::read_content_core(Stream &strm, Request &req, Response &res, + ContentReceiver receiver, + MultipartContentHeader mulitpart_header, + ContentReceiver multipart_receiver) { + detail::MultipartFormDataParser multipart_form_data_parser; + ContentReceiver out; + + if (req.is_multipart_form_data()) { + const auto &content_type = req.get_header_value("Content-Type"); + std::string boundary; + if (!detail::parse_multipart_boundary(content_type, boundary)) { + res.status = 400; + return false; + } + + multipart_form_data_parser.set_boundary(std::move(boundary)); + out = [&](const char *buf, size_t n) { + /* For debug + size_t pos = 0; + while (pos < n) { + auto read_size = std::min(1, n - pos); + auto ret = multipart_form_data_parser.parse( + buf + pos, read_size, multipart_receiver, mulitpart_header); + if (!ret) { return false; } + pos += read_size; + } + return true; + */ + return multipart_form_data_parser.parse(buf, n, multipart_receiver, + mulitpart_header); + }; + } else { + out = receiver; + } + + if (!detail::read_content(strm, req, payload_max_length_, res.status, + Progress(), out, true)) { + return false; + } + + if (req.is_multipart_form_data()) { + if (!multipart_form_data_parser.is_valid()) { + res.status = 400; + return false; + } + } + + return true; +} + +inline bool Server::handle_file_request(Request &req, Response &res, + bool head) { + for (const auto &kv : base_dirs_) { + const auto &mount_point = kv.first; + const auto &base_dir = kv.second; + + // Prefix match + if (!req.path.find(mount_point)) { + std::string sub_path = "/" + req.path.substr(mount_point.size()); + if (detail::is_valid_path(sub_path)) { + auto path = base_dir + sub_path; + if (path.back() == '/') { path += "index.html"; } + + if (detail::is_file(path)) { + detail::read_file(path, res.body); + auto type = + detail::find_content_type(path, file_extension_and_mimetype_map_); + if (type) { res.set_header("Content-Type", type); } + res.status = 200; + if (!head && file_request_handler_) { + file_request_handler_(req, res); + } + return true; + } + } + } + } + return false; +} + +inline socket_t +Server::create_server_socket(const char *host, int port, int socket_flags, + SocketOptions socket_options) const { + return detail::create_socket( + host, port, socket_flags, socket_options, + [](socket_t sock, struct addrinfo &ai) -> bool { + if (::bind(sock, ai.ai_addr, static_cast(ai.ai_addrlen))) { + return false; + } + if (::listen(sock, 5)) { // Listen through 5 channels + return false; + } + return true; + }); +} + +inline int Server::bind_internal(const char *host, int port, int socket_flags) { + if (!is_valid()) { return -1; } + + svr_sock_ = create_server_socket(host, port, socket_flags, socket_options_); + if (svr_sock_ == INVALID_SOCKET) { return -1; } + + if (port == 0) { + struct sockaddr_storage addr; + socklen_t addr_len = sizeof(addr); + if (getsockname(svr_sock_, reinterpret_cast(&addr), + &addr_len) == -1) { + return -1; + } + if (addr.ss_family == AF_INET) { + return ntohs(reinterpret_cast(&addr)->sin_port); + } else if (addr.ss_family == AF_INET6) { + return ntohs(reinterpret_cast(&addr)->sin6_port); + } else { + return -1; + } + } else { + return port; + } +} + +inline bool Server::listen_internal() { + auto ret = true; + is_running_ = true; + + { + std::unique_ptr task_queue(new_task_queue()); + + while (svr_sock_ != INVALID_SOCKET) { +#ifndef _WIN32 + if (idle_interval_sec_ > 0 || idle_interval_usec_ > 0) { +#endif + auto val = detail::select_read(svr_sock_, idle_interval_sec_, + idle_interval_usec_); + if (val == 0) { // Timeout + task_queue->on_idle(); + continue; + } +#ifndef _WIN32 + } +#endif + socket_t sock = accept(svr_sock_, nullptr, nullptr); + + if (sock == INVALID_SOCKET) { + if (errno == EMFILE) { + // The per-process limit of open file descriptors has been reached. + // Try to accept new connections after a short sleep. + std::this_thread::sleep_for(std::chrono::milliseconds(1)); + continue; + } + if (svr_sock_ != INVALID_SOCKET) { + detail::close_socket(svr_sock_); + ret = false; + } else { + ; // The server socket was closed by user. + } + break; + } + +#if __cplusplus > 201703L + task_queue->enqueue([=, this]() { process_and_close_socket(sock); }); +#else + task_queue->enqueue([=]() { process_and_close_socket(sock); }); +#endif + } + + task_queue->shutdown(); + } + + is_running_ = false; + return ret; +} + +inline bool Server::routing(Request &req, Response &res, Stream &strm) { + // File handler + bool is_head_request = req.method == "HEAD"; + if ((req.method == "GET" || is_head_request) && + handle_file_request(req, res, is_head_request)) { + return true; + } + + if (detail::expect_content(req)) { + // Content reader handler + { + ContentReader reader( + [&](ContentReceiver receiver) { + return read_content_with_content_receiver(strm, req, res, receiver, + nullptr, nullptr); + }, + [&](MultipartContentHeader header, ContentReceiver receiver) { + return read_content_with_content_receiver(strm, req, res, nullptr, + header, receiver); + }); + + if (req.method == "POST") { + if (dispatch_request_for_content_reader( + req, res, reader, post_handlers_for_content_reader_)) { + return true; + } + } else if (req.method == "PUT") { + if (dispatch_request_for_content_reader( + req, res, reader, put_handlers_for_content_reader_)) { + return true; + } + } else if (req.method == "PATCH") { + if (dispatch_request_for_content_reader( + req, res, reader, patch_handlers_for_content_reader_)) { + return true; + } + } else if (req.method == "DELETE") { + if (dispatch_request_for_content_reader( + req, res, reader, delete_handlers_for_content_reader_)) { + return true; + } + } + } + + // Read content into `req.body` + if (!read_content(strm, req, res)) { return false; } + } + + // Regular handler + if (req.method == "GET" || req.method == "HEAD") { + return dispatch_request(req, res, get_handlers_); + } else if (req.method == "POST") { + return dispatch_request(req, res, post_handlers_); + } else if (req.method == "PUT") { + return dispatch_request(req, res, put_handlers_); + } else if (req.method == "DELETE") { + return dispatch_request(req, res, delete_handlers_); + } else if (req.method == "OPTIONS") { + return dispatch_request(req, res, options_handlers_); + } else if (req.method == "PATCH") { + return dispatch_request(req, res, patch_handlers_); + } + + res.status = 400; + return false; +} + +inline bool Server::dispatch_request(Request &req, Response &res, + Handlers &handlers) { + + try { + for (const auto &x : handlers) { + const auto &pattern = x.first; + const auto &handler = x.second; + + if (std::regex_match(req.path, req.matches, pattern)) { + handler(req, res); + return true; + } + } + } catch (const std::exception &ex) { + res.status = 500; + res.set_header("EXCEPTION_WHAT", ex.what()); + } catch (...) { + res.status = 500; + res.set_header("EXCEPTION_WHAT", "UNKNOWN"); + } + return false; +} + +inline bool Server::dispatch_request_for_content_reader( + Request &req, Response &res, ContentReader content_reader, + HandlersForContentReader &handlers) { + for (const auto &x : handlers) { + const auto &pattern = x.first; + const auto &handler = x.second; + + if (std::regex_match(req.path, req.matches, pattern)) { + handler(req, res, content_reader); + return true; + } + } + return false; +} + +inline bool +Server::process_request(Stream &strm, bool close_connection, + bool &connection_closed, + const std::function &setup_request) { + std::array buf{}; + + detail::stream_line_reader line_reader(strm, buf.data(), buf.size()); + + // Connection has been closed on client + if (!line_reader.getline()) { return false; } + + Request req; + Response res; + + res.version = "HTTP/1.1"; + + // Check if the request URI doesn't exceed the limit + if (line_reader.size() > CPPHTTPLIB_REQUEST_URI_MAX_LENGTH) { + Headers dummy; + detail::read_headers(strm, dummy); + res.status = 414; + return write_response(strm, close_connection, req, res); + } + + // Request line and headers + if (!parse_request_line(line_reader.ptr(), req) || + !detail::read_headers(strm, req.headers)) { + res.status = 400; + return write_response(strm, close_connection, req, res); + } + + if (req.get_header_value("Connection") == "close") { + connection_closed = true; + } + + if (req.version == "HTTP/1.0" && + req.get_header_value("Connection") != "Keep-Alive") { + connection_closed = true; + } + + strm.get_remote_ip_and_port(req.remote_addr, req.remote_port); + req.set_header("REMOTE_ADDR", req.remote_addr); + req.set_header("REMOTE_PORT", std::to_string(req.remote_port)); + + if (req.has_header("Range")) { + const auto &range_header_value = req.get_header_value("Range"); + if (!detail::parse_range_header(range_header_value, req.ranges)) { + // TODO: error + } + } + + if (setup_request) { setup_request(req); } + + if (req.get_header_value("Expect") == "100-continue") { + auto status = 100; + if (expect_100_continue_handler_) { + status = expect_100_continue_handler_(req, res); + } + switch (status) { + case 100: + case 417: + strm.write_format("HTTP/1.1 %d %s\r\n\r\n", status, + detail::status_message(status)); + break; + default: return write_response(strm, close_connection, req, res); + } + } + + // Rounting + if (routing(req, res, strm)) { + if (res.status == -1) { res.status = req.ranges.empty() ? 200 : 206; } + } else { + if (res.status == -1) { res.status = 404; } + } + + return write_response(strm, close_connection, req, res); +} + +inline bool Server::is_valid() const { return true; } + +inline bool Server::process_and_close_socket(socket_t sock) { + auto ret = detail::process_server_socket( + sock, keep_alive_max_count_, read_timeout_sec_, read_timeout_usec_, + write_timeout_sec_, write_timeout_usec_, + [this]() { return this->svr_sock_ == INVALID_SOCKET; }, + [this](Stream &strm, bool close_connection, bool &connection_closed) { + return process_request(strm, close_connection, connection_closed, + nullptr); + }); + + std::this_thread::sleep_for(std::chrono::milliseconds(1)); + detail::shutdown_socket(sock); + detail::close_socket(sock); + return ret; +} + +// HTTP client implementation +inline Client::Client(const std::string &host) + : Client(host, 80, std::string(), std::string()) {} + +inline Client::Client(const std::string &host, int port) + : Client(host, port, std::string(), std::string()) {} + +inline Client::Client(const std::string &host, int port, + const std::string &client_cert_path, + const std::string &client_key_path) + : /*cli_sock_(INVALID_SOCKET),*/ host_(host), port_(port), + host_and_port_(host_ + ":" + std::to_string(port_)), + client_cert_path_(client_cert_path), client_key_path_(client_key_path) {} + +inline Client::~Client() { stop(); } + +inline bool Client::is_valid() const { return true; } + +inline socket_t Client::create_client_socket() const { + if (!proxy_host_.empty()) { + return detail::create_client_socket(proxy_host_.c_str(), proxy_port_, + nullptr, connection_timeout_sec_, + connection_timeout_usec_, interface_); + } + return detail::create_client_socket(host_.c_str(), port_, nullptr, + connection_timeout_sec_, + connection_timeout_usec_, interface_); +} + +inline bool Client::create_and_connect_socket(Socket &socket) { + auto sock = create_client_socket(); + if (sock == INVALID_SOCKET) { return false; } + socket.sock = sock; + return true; +} + +inline void Client::close_socket(Socket &socket, bool /*process_socket_ret*/) { + detail::close_socket(socket.sock); + socket_.sock = INVALID_SOCKET; +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT + socket_.ssl = nullptr; +#endif +} + +inline bool Client::read_response_line(Stream &strm, Response &res) { + std::array buf; + + detail::stream_line_reader line_reader(strm, buf.data(), buf.size()); + + if (!line_reader.getline()) { return false; } + + const static std::regex re("(HTTP/1\\.[01]) (\\d+?) .*\r\n"); + + std::cmatch m; + if (std::regex_match(line_reader.ptr(), m, re)) { + res.version = std::string(m[1]); + res.status = std::stoi(std::string(m[2])); + } + + return true; +} + +inline bool Client::send(const Request &req, Response &res) { + std::lock_guard request_mutex_guard(request_mutex_); + + { + std::lock_guard guard(socket_mutex_); + + auto is_alive = false; + if (socket_.is_open()) { + is_alive = detail::select_write(socket_.sock, 0, 0) > 0; + if (!is_alive) { close_socket(socket_, false); } + } + + if (!is_alive) { + if (!create_and_connect_socket(socket_)) { return false; } + +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT + // TODO: refactoring + if (is_ssl()) { + auto &scli = static_cast(*this); + if (!proxy_host_.empty()) { + bool success = false; + if (!scli.connect_with_proxy(socket_, res, success)) { + return success; + } + } + + if (!scli.initialize_ssl(socket_)) { return false; } + } +#endif + } + } + + auto close_connection = !keep_alive_; + + auto ret = process_socket(socket_, [&](Stream &strm) { + return handle_request(strm, req, res, close_connection); + }); + + if (close_connection) { stop(); } + + return ret; +} + +inline bool Client::handle_request(Stream &strm, const Request &req, + Response &res, bool close_connection) { + if (req.path.empty()) { return false; } + + bool ret; + + if (!is_ssl() && !proxy_host_.empty()) { + auto req2 = req; + req2.path = "http://" + host_and_port_ + req.path; + ret = process_request(strm, req2, res, close_connection); + } else { + ret = process_request(strm, req, res, close_connection); + } + + if (!ret) { return false; } + + if (300 < res.status && res.status < 400 && follow_location_) { + ret = redirect(req, res); + } + +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT + if ((res.status == 401 || res.status == 407) && + req.authorization_count_ < 5) { + auto is_proxy = res.status == 407; + const auto &username = + is_proxy ? proxy_digest_auth_username_ : digest_auth_username_; + const auto &password = + is_proxy ? proxy_digest_auth_password_ : digest_auth_password_; + + if (!username.empty() && !password.empty()) { + std::map auth; + if (parse_www_authenticate(res, auth, is_proxy)) { + Request new_req = req; + new_req.authorization_count_ += 1; + auto key = is_proxy ? "Proxy-Authorization" : "Authorization"; + new_req.headers.erase(key); + new_req.headers.insert(make_digest_authentication_header( + req, auth, new_req.authorization_count_, random_string(10), + username, password, is_proxy)); + + Response new_res; + + ret = send(new_req, new_res); + if (ret) { res = new_res; } + } + } + } +#endif + + return ret; +} + +inline bool Client::redirect(const Request &req, Response &res) { + if (req.redirect_count == 0) { return false; } + + auto location = res.get_header_value("location"); + if (location.empty()) { return false; } + + const static std::regex re( + R"(^(?:(https?):)?(?://([^:/?#]*)(?::(\d+))?)?([^?#]*(?:\?[^#]*)?)(?:#.*)?)"); + + std::smatch m; + if (!std::regex_match(location, m, re)) { return false; } + + auto scheme = is_ssl() ? "https" : "http"; + + auto next_scheme = m[1].str(); + auto next_host = m[2].str(); + auto port_str = m[3].str(); + auto next_path = m[4].str(); + + auto next_port = port_; + if (!port_str.empty()) { + next_port = std::stoi(port_str); + } else if (!next_scheme.empty()) { + next_port = next_scheme == "https" ? 443 : 80; + } + + if (next_scheme.empty()) { next_scheme = scheme; } + if (next_host.empty()) { next_host = host_; } + if (next_path.empty()) { next_path = "/"; } + + if (next_scheme == scheme && next_host == host_ && next_port == port_) { + return detail::redirect(*this, req, res, next_path); + } else { + if (next_scheme == "https") { +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT + SSLClient cli(next_host.c_str(), next_port); + cli.copy_settings(*this); + return detail::redirect(cli, req, res, next_path); +#else + return false; +#endif + } else { + Client cli(next_host.c_str(), next_port); + cli.copy_settings(*this); + return detail::redirect(cli, req, res, next_path); + } + } +} + +inline bool Client::write_request(Stream &strm, const Request &req, + bool close_connection) { + detail::BufferStream bstrm; + + // Request line + const auto &path = detail::encode_url(req.path); + + bstrm.write_format("%s %s HTTP/1.1\r\n", req.method.c_str(), path.c_str()); + + // Additonal headers + Headers headers; + if (close_connection) { headers.emplace("Connection", "close"); } + + if (!req.has_header("Host")) { + if (is_ssl()) { + if (port_ == 443) { + headers.emplace("Host", host_); + } else { + headers.emplace("Host", host_and_port_); + } + } else { + if (port_ == 80) { + headers.emplace("Host", host_); + } else { + headers.emplace("Host", host_and_port_); + } + } + } + + if (!req.has_header("Accept")) { headers.emplace("Accept", "*/*"); } + + if (!req.has_header("User-Agent")) { + headers.emplace("User-Agent", "cpp-httplib/0.7"); + } + + if (req.body.empty()) { + if (req.content_provider) { + auto length = std::to_string(req.content_length); + headers.emplace("Content-Length", length); + } else { + headers.emplace("Content-Length", "0"); + } + } else { + if (!req.has_header("Content-Type")) { + headers.emplace("Content-Type", "text/plain"); + } + + if (!req.has_header("Content-Length")) { + auto length = std::to_string(req.body.size()); + headers.emplace("Content-Length", length); + } + } + + if (!basic_auth_username_.empty() && !basic_auth_password_.empty()) { + headers.insert(make_basic_authentication_header( + basic_auth_username_, basic_auth_password_, false)); + } + + if (!proxy_basic_auth_username_.empty() && + !proxy_basic_auth_password_.empty()) { + headers.insert(make_basic_authentication_header( + proxy_basic_auth_username_, proxy_basic_auth_password_, true)); + } + + detail::write_headers(bstrm, req, headers); + + // Flush buffer + auto &data = bstrm.get_buffer(); + if (!detail::write_data(strm, data.data(), data.size())) { return false; } + + // Body + if (req.body.empty()) { + if (req.content_provider) { + size_t offset = 0; + size_t end_offset = req.content_length; + + bool ok = true; + + DataSink data_sink; + data_sink.write = [&](const char *d, size_t l) { + if (ok) { + if (detail::write_data(strm, d, l)) { + offset += l; + } else { + ok = false; + } + } + }; + data_sink.is_writable = [&](void) { return ok && strm.is_writable(); }; + + while (offset < end_offset) { + if (!req.content_provider(offset, end_offset - offset, data_sink)) { + return false; + } + if (!ok) { return false; } + } + } + } else { + return detail::write_data(strm, req.body.data(), req.body.size()); + } + + return true; +} + +inline std::shared_ptr Client::send_with_content_provider( + const char *method, const char *path, const Headers &headers, + const std::string &body, size_t content_length, + ContentProvider content_provider, const char *content_type) { + Request req; + req.method = method; + req.headers = headers; + req.path = path; + + if (content_type) { req.headers.emplace("Content-Type", content_type); } + +#ifdef CPPHTTPLIB_ZLIB_SUPPORT + if (compress_) { + if (content_provider) { + size_t offset = 0; + + DataSink data_sink; + data_sink.write = [&](const char *data, size_t data_len) { + req.body.append(data, data_len); + offset += data_len; + }; + data_sink.is_writable = [&](void) { return true; }; + + while (offset < content_length) { + if (!content_provider(offset, content_length - offset, data_sink)) { + return nullptr; + } + } + } else { + req.body = body; + } + + if (!detail::compress(req.body)) { return nullptr; } + req.headers.emplace("Content-Encoding", "gzip"); + } else +#endif + { + if (content_provider) { + req.content_length = content_length; + req.content_provider = content_provider; + } else { + req.body = body; + } + } + + auto res = std::make_shared(); + + return send(req, *res) ? res : nullptr; +} + +inline bool Client::process_request(Stream &strm, const Request &req, + Response &res, bool close_connection) { + // Send request + if (!write_request(strm, req, close_connection)) { return false; } + + // Receive response and headers + if (!read_response_line(strm, res) || + !detail::read_headers(strm, res.headers)) { + return false; + } + + if (req.response_handler) { + if (!req.response_handler(res)) { return false; } + } + + // Body + if (req.method != "HEAD" && req.method != "CONNECT") { + auto out = + req.content_receiver + ? static_cast([&](const char *buf, size_t n) { + return req.content_receiver(buf, n); + }) + : static_cast([&](const char *buf, size_t n) { + if (res.body.size() + n > res.body.max_size()) { return false; } + res.body.append(buf, n); + return true; + }); + + int dummy_status; + if (!detail::read_content(strm, res, (std::numeric_limits::max)(), + dummy_status, req.progress, out, decompress_)) { + return false; + } + } + + if (res.get_header_value("Connection") == "close" || + res.version == "HTTP/1.0") { + stop(); + } + + // Log + if (logger_) { logger_(req, res); } + + return true; +} + +inline bool Client::process_socket(Socket &socket, + std::function callback) { + return detail::process_client_socket(socket.sock, read_timeout_sec_, + read_timeout_usec_, write_timeout_sec_, + write_timeout_usec_, callback); +} + +inline bool Client::is_ssl() const { return false; } + +inline std::shared_ptr Client::Get(const char *path) { + return Get(path, Headers(), Progress()); +} + +inline std::shared_ptr Client::Get(const char *path, + Progress progress) { + return Get(path, Headers(), std::move(progress)); +} + +inline std::shared_ptr Client::Get(const char *path, + const Headers &headers) { + return Get(path, headers, Progress()); +} + +inline std::shared_ptr +Client::Get(const char *path, const Headers &headers, Progress progress) { + Request req; + req.method = "GET"; + req.path = path; + req.headers = headers; + req.progress = std::move(progress); + + auto res = std::make_shared(); + return send(req, *res) ? res : nullptr; +} + +inline std::shared_ptr Client::Get(const char *path, + ContentReceiver content_receiver) { + return Get(path, Headers(), nullptr, std::move(content_receiver), Progress()); +} + +inline std::shared_ptr Client::Get(const char *path, + ContentReceiver content_receiver, + Progress progress) { + return Get(path, Headers(), nullptr, std::move(content_receiver), + std::move(progress)); +} + +inline std::shared_ptr Client::Get(const char *path, + const Headers &headers, + ContentReceiver content_receiver) { + return Get(path, headers, nullptr, std::move(content_receiver), Progress()); +} + +inline std::shared_ptr Client::Get(const char *path, + const Headers &headers, + ContentReceiver content_receiver, + Progress progress) { + return Get(path, headers, nullptr, std::move(content_receiver), + std::move(progress)); +} + +inline std::shared_ptr Client::Get(const char *path, + const Headers &headers, + ResponseHandler response_handler, + ContentReceiver content_receiver) { + return Get(path, headers, std::move(response_handler), content_receiver, + Progress()); +} + +inline std::shared_ptr Client::Get(const char *path, + const Headers &headers, + ResponseHandler response_handler, + ContentReceiver content_receiver, + Progress progress) { + Request req; + req.method = "GET"; + req.path = path; + req.headers = headers; + req.response_handler = std::move(response_handler); + req.content_receiver = std::move(content_receiver); + req.progress = std::move(progress); + + auto res = std::make_shared(); + return send(req, *res) ? res : nullptr; +} + +inline std::shared_ptr Client::Head(const char *path) { + return Head(path, Headers()); +} + +inline std::shared_ptr Client::Head(const char *path, + const Headers &headers) { + Request req; + req.method = "HEAD"; + req.headers = headers; + req.path = path; + + auto res = std::make_shared(); + + return send(req, *res) ? res : nullptr; +} + +inline std::shared_ptr Client::Post(const char *path) { + return Post(path, std::string(), nullptr); +} + +inline std::shared_ptr Client::Post(const char *path, + const std::string &body, + const char *content_type) { + return Post(path, Headers(), body, content_type); +} + +inline std::shared_ptr Client::Post(const char *path, + const Headers &headers, + const std::string &body, + const char *content_type) { + return send_with_content_provider("POST", path, headers, body, 0, nullptr, + content_type); +} + +inline std::shared_ptr Client::Post(const char *path, + const Params ¶ms) { + return Post(path, Headers(), params); +} + +inline std::shared_ptr Client::Post(const char *path, + size_t content_length, + ContentProvider content_provider, + const char *content_type) { + return Post(path, Headers(), content_length, content_provider, content_type); +} + +inline std::shared_ptr +Client::Post(const char *path, const Headers &headers, size_t content_length, + ContentProvider content_provider, const char *content_type) { + return send_with_content_provider("POST", path, headers, std::string(), + content_length, content_provider, + content_type); +} + +inline std::shared_ptr +Client::Post(const char *path, const Headers &headers, const Params ¶ms) { + auto query = detail::params_to_query_str(params); + return Post(path, headers, query, "application/x-www-form-urlencoded"); +} + +inline std::shared_ptr +Client::Post(const char *path, const MultipartFormDataItems &items) { + return Post(path, Headers(), items); +} + +inline std::shared_ptr +Client::Post(const char *path, const Headers &headers, + const MultipartFormDataItems &items) { + auto boundary = detail::make_multipart_data_boundary(); + + std::string body; + + for (const auto &item : items) { + body += "--" + boundary + "\r\n"; + body += "Content-Disposition: form-data; name=\"" + item.name + "\""; + if (!item.filename.empty()) { + body += "; filename=\"" + item.filename + "\""; + } + body += "\r\n"; + if (!item.content_type.empty()) { + body += "Content-Type: " + item.content_type + "\r\n"; + } + body += "\r\n"; + body += item.content + "\r\n"; + } + + body += "--" + boundary + "--\r\n"; + + std::string content_type = "multipart/form-data; boundary=" + boundary; + return Post(path, headers, body, content_type.c_str()); +} + +inline std::shared_ptr Client::Put(const char *path) { + return Put(path, std::string(), nullptr); +} + +inline std::shared_ptr Client::Put(const char *path, + const std::string &body, + const char *content_type) { + return Put(path, Headers(), body, content_type); +} + +inline std::shared_ptr Client::Put(const char *path, + const Headers &headers, + const std::string &body, + const char *content_type) { + return send_with_content_provider("PUT", path, headers, body, 0, nullptr, + content_type); +} + +inline std::shared_ptr Client::Put(const char *path, + size_t content_length, + ContentProvider content_provider, + const char *content_type) { + return Put(path, Headers(), content_length, content_provider, content_type); +} + +inline std::shared_ptr +Client::Put(const char *path, const Headers &headers, size_t content_length, + ContentProvider content_provider, const char *content_type) { + return send_with_content_provider("PUT", path, headers, std::string(), + content_length, content_provider, + content_type); +} + +inline std::shared_ptr Client::Put(const char *path, + const Params ¶ms) { + return Put(path, Headers(), params); +} + +inline std::shared_ptr +Client::Put(const char *path, const Headers &headers, const Params ¶ms) { + auto query = detail::params_to_query_str(params); + return Put(path, headers, query, "application/x-www-form-urlencoded"); +} + +inline std::shared_ptr Client::Patch(const char *path, + const std::string &body, + const char *content_type) { + return Patch(path, Headers(), body, content_type); +} + +inline std::shared_ptr Client::Patch(const char *path, + const Headers &headers, + const std::string &body, + const char *content_type) { + return send_with_content_provider("PATCH", path, headers, body, 0, nullptr, + content_type); +} + +inline std::shared_ptr Client::Patch(const char *path, + size_t content_length, + ContentProvider content_provider, + const char *content_type) { + return Patch(path, Headers(), content_length, content_provider, content_type); +} + +inline std::shared_ptr +Client::Patch(const char *path, const Headers &headers, size_t content_length, + ContentProvider content_provider, const char *content_type) { + return send_with_content_provider("PATCH", path, headers, std::string(), + content_length, content_provider, + content_type); +} + +inline std::shared_ptr Client::Delete(const char *path) { + return Delete(path, Headers(), std::string(), nullptr); +} + +inline std::shared_ptr Client::Delete(const char *path, + const std::string &body, + const char *content_type) { + return Delete(path, Headers(), body, content_type); +} + +inline std::shared_ptr Client::Delete(const char *path, + const Headers &headers) { + return Delete(path, headers, std::string(), nullptr); +} + +inline std::shared_ptr Client::Delete(const char *path, + const Headers &headers, + const std::string &body, + const char *content_type) { + Request req; + req.method = "DELETE"; + req.headers = headers; + req.path = path; + + if (content_type) { req.headers.emplace("Content-Type", content_type); } + req.body = body; + + auto res = std::make_shared(); + + return send(req, *res) ? res : nullptr; +} + +inline std::shared_ptr Client::Options(const char *path) { + return Options(path, Headers()); +} + +inline std::shared_ptr Client::Options(const char *path, + const Headers &headers) { + Request req; + req.method = "OPTIONS"; + req.path = path; + req.headers = headers; + + auto res = std::make_shared(); + + return send(req, *res) ? res : nullptr; +} + +inline size_t Client::is_socket_open() const { + std::lock_guard guard(socket_mutex_); + return socket_.is_open(); +} + +inline void Client::stop() { + std::lock_guard guard(socket_mutex_); + if (socket_.is_open()) { + detail::shutdown_socket(socket_.sock); + std::this_thread::sleep_for(std::chrono::milliseconds(1)); + close_socket(socket_, true); + std::this_thread::sleep_for(std::chrono::milliseconds(1)); + } +} + +inline void Client::set_timeout_sec(time_t timeout_sec) { + set_connection_timeout(timeout_sec, 0); +} + +inline void Client::set_connection_timeout(time_t sec, time_t usec) { + connection_timeout_sec_ = sec; + connection_timeout_usec_ = usec; +} + +inline void Client::set_read_timeout(time_t sec, time_t usec) { + read_timeout_sec_ = sec; + read_timeout_usec_ = usec; +} + +inline void Client::set_write_timeout(time_t sec, time_t usec) { + write_timeout_sec_ = sec; + write_timeout_usec_ = usec; +} + +inline void Client::set_basic_auth(const char *username, const char *password) { + basic_auth_username_ = username; + basic_auth_password_ = password; +} + +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT +inline void Client::set_digest_auth(const char *username, + const char *password) { + digest_auth_username_ = username; + digest_auth_password_ = password; +} +#endif + +inline void Client::set_keep_alive(bool on) { keep_alive_ = on; } + +inline void Client::set_follow_location(bool on) { follow_location_ = on; } + +inline void Client::set_compress(bool on) { compress_ = on; } + +inline void Client::set_decompress(bool on) { decompress_ = on; } + +inline void Client::set_interface(const char *intf) { interface_ = intf; } + +inline void Client::set_proxy(const char *host, int port) { + proxy_host_ = host; + proxy_port_ = port; +} + +inline void Client::set_proxy_basic_auth(const char *username, + const char *password) { + proxy_basic_auth_username_ = username; + proxy_basic_auth_password_ = password; +} + +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT +inline void Client::set_proxy_digest_auth(const char *username, + const char *password) { + proxy_digest_auth_username_ = username; + proxy_digest_auth_password_ = password; +} +#endif + +inline void Client::set_logger(Logger logger) { logger_ = std::move(logger); } + +/* + * SSL Implementation + */ +#ifdef CPPHTTPLIB_OPENSSL_SUPPORT +namespace detail { + +template +inline SSL *ssl_new(socket_t sock, SSL_CTX *ctx, std::mutex &ctx_mutex, + U SSL_connect_or_accept, V setup) { + SSL *ssl = nullptr; + { + std::lock_guard guard(ctx_mutex); + ssl = SSL_new(ctx); + } + + if (ssl) { + auto bio = BIO_new_socket(static_cast(sock), BIO_NOCLOSE); + SSL_set_bio(ssl, bio, bio); + + if (!setup(ssl) || SSL_connect_or_accept(ssl) != 1) { + SSL_shutdown(ssl); + { + std::lock_guard guard(ctx_mutex); + SSL_free(ssl); + } + return nullptr; + } + } + + return ssl; +} + +inline void ssl_delete(std::mutex &ctx_mutex, SSL *ssl, + bool process_socket_ret) { + if (process_socket_ret) { + SSL_shutdown(ssl); // shutdown only if not already closed by remote + } + + std::lock_guard guard(ctx_mutex); + SSL_free(ssl); +} + +template +inline bool +process_server_socket_ssl(SSL *ssl, socket_t sock, size_t keep_alive_max_count, + time_t read_timeout_sec, time_t read_timeout_usec, + time_t write_timeout_sec, time_t write_timeout_usec, + std::function is_shutting_down, T callback) { + return process_server_socket_core( + sock, keep_alive_max_count, is_shutting_down, + [&](bool close_connection, bool connection_closed) { + SSLSocketStream strm(sock, ssl, read_timeout_sec, read_timeout_usec, + write_timeout_sec, write_timeout_usec); + return callback(strm, close_connection, connection_closed); + }); +} + +template +inline bool +process_client_socket_ssl(SSL *ssl, socket_t sock, time_t read_timeout_sec, + time_t read_timeout_usec, time_t write_timeout_sec, + time_t write_timeout_usec, T callback) { + SSLSocketStream strm(sock, ssl, read_timeout_sec, read_timeout_usec, + write_timeout_sec, write_timeout_usec); + return callback(strm); +} + +#if OPENSSL_VERSION_NUMBER < 0x10100000L +static std::shared_ptr> openSSL_locks_; + +class SSLThreadLocks { +public: + SSLThreadLocks() { + openSSL_locks_ = + std::make_shared>(CRYPTO_num_locks()); + CRYPTO_set_locking_callback(locking_callback); + } + + ~SSLThreadLocks() { CRYPTO_set_locking_callback(nullptr); } + +private: + static void locking_callback(int mode, int type, const char * /*file*/, + int /*line*/) { + auto &lk = (*openSSL_locks_)[static_cast(type)]; + if (mode & CRYPTO_LOCK) { + lk.lock(); + } else { + lk.unlock(); + } + } +}; + +#endif + +class SSLInit { +public: + SSLInit() { +#if OPENSSL_VERSION_NUMBER < 0x1010001fL + SSL_load_error_strings(); + SSL_library_init(); +#else + OPENSSL_init_ssl( + OPENSSL_INIT_LOAD_SSL_STRINGS | OPENSSL_INIT_LOAD_CRYPTO_STRINGS, NULL); +#endif + } + + ~SSLInit() { +#if OPENSSL_VERSION_NUMBER < 0x1010001fL + ERR_free_strings(); +#endif + } + +private: +#if OPENSSL_VERSION_NUMBER < 0x10100000L + SSLThreadLocks thread_init_; +#endif +}; + +// SSL socket stream implementation +inline SSLSocketStream::SSLSocketStream(socket_t sock, SSL *ssl, + time_t read_timeout_sec, + time_t read_timeout_usec, + time_t write_timeout_sec, + time_t write_timeout_usec) + : sock_(sock), ssl_(ssl), read_timeout_sec_(read_timeout_sec), + read_timeout_usec_(read_timeout_usec), + write_timeout_sec_(write_timeout_sec), + write_timeout_usec_(write_timeout_usec) {} + +inline SSLSocketStream::~SSLSocketStream() {} + +inline bool SSLSocketStream::is_readable() const { + return detail::select_read(sock_, read_timeout_sec_, read_timeout_usec_) > 0; +} + +inline bool SSLSocketStream::is_writable() const { + return detail::select_write(sock_, write_timeout_sec_, write_timeout_usec_) > + 0; +} + +inline ssize_t SSLSocketStream::read(char *ptr, size_t size) { + if (SSL_pending(ssl_) > 0 || is_readable()) { + return SSL_read(ssl_, ptr, static_cast(size)); + } + return -1; +} + +inline ssize_t SSLSocketStream::write(const char *ptr, size_t size) { + if (is_writable()) { return SSL_write(ssl_, ptr, static_cast(size)); } + return -1; +} + +inline void SSLSocketStream::get_remote_ip_and_port(std::string &ip, + int &port) const { + detail::get_remote_ip_and_port(sock_, ip, port); +} + +static SSLInit sslinit_; + +} // namespace detail + +// SSL HTTP server implementation +inline SSLServer::SSLServer(const char *cert_path, const char *private_key_path, + const char *client_ca_cert_file_path, + const char *client_ca_cert_dir_path) { + ctx_ = SSL_CTX_new(SSLv23_server_method()); + + if (ctx_) { + SSL_CTX_set_options(ctx_, + SSL_OP_ALL | SSL_OP_NO_SSLv2 | SSL_OP_NO_SSLv3 | + SSL_OP_NO_COMPRESSION | + SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION); + + // auto ecdh = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1); + // SSL_CTX_set_tmp_ecdh(ctx_, ecdh); + // EC_KEY_free(ecdh); + + if (SSL_CTX_use_certificate_chain_file(ctx_, cert_path) != 1 || + SSL_CTX_use_PrivateKey_file(ctx_, private_key_path, SSL_FILETYPE_PEM) != + 1) { + SSL_CTX_free(ctx_); + ctx_ = nullptr; + } else if (client_ca_cert_file_path || client_ca_cert_dir_path) { + // if (client_ca_cert_file_path) { + // auto list = SSL_load_client_CA_file(client_ca_cert_file_path); + // SSL_CTX_set_client_CA_list(ctx_, list); + // } + + SSL_CTX_load_verify_locations(ctx_, client_ca_cert_file_path, + client_ca_cert_dir_path); + + SSL_CTX_set_verify( + ctx_, + SSL_VERIFY_PEER | + SSL_VERIFY_FAIL_IF_NO_PEER_CERT, // SSL_VERIFY_CLIENT_ONCE, + nullptr); + } + } +} + +inline SSLServer::SSLServer(X509 *cert, EVP_PKEY *private_key, + X509_STORE *client_ca_cert_store) { + ctx_ = SSL_CTX_new(SSLv23_server_method()); + + if (ctx_) { + SSL_CTX_set_options(ctx_, + SSL_OP_ALL | SSL_OP_NO_SSLv2 | SSL_OP_NO_SSLv3 | + SSL_OP_NO_COMPRESSION | + SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION); + + if (SSL_CTX_use_certificate(ctx_, cert) != 1 || + SSL_CTX_use_PrivateKey(ctx_, private_key) != 1) { + SSL_CTX_free(ctx_); + ctx_ = nullptr; + } else if (client_ca_cert_store) { + + SSL_CTX_set_cert_store(ctx_, client_ca_cert_store); + + SSL_CTX_set_verify( + ctx_, + SSL_VERIFY_PEER | + SSL_VERIFY_FAIL_IF_NO_PEER_CERT, // SSL_VERIFY_CLIENT_ONCE, + nullptr); + } + } +} + +inline SSLServer::~SSLServer() { + if (ctx_) { SSL_CTX_free(ctx_); } +} + +inline bool SSLServer::is_valid() const { return ctx_; } + +inline bool SSLServer::process_and_close_socket(socket_t sock) { + auto ssl = detail::ssl_new(sock, ctx_, ctx_mutex_, SSL_accept, + [](SSL * /*ssl*/) { return true; }); + + if (ssl) { + auto ret = detail::process_server_socket_ssl( + ssl, sock, keep_alive_max_count_, read_timeout_sec_, read_timeout_usec_, + write_timeout_sec_, write_timeout_usec_, + [this]() { return this->svr_sock_ == INVALID_SOCKET; }, + [this, ssl](Stream &strm, bool close_connection, + bool &connection_closed) { + return process_request(strm, close_connection, connection_closed, + [&](Request &req) { req.ssl = ssl; }); + }); + + detail::ssl_delete(ctx_mutex_, ssl, ret); + return ret; + } + + detail::close_socket(sock); + return false; +} + +// SSL HTTP client implementation +inline SSLClient::SSLClient(const std::string &host) + : SSLClient(host, 443, std::string(), std::string()) {} + +inline SSLClient::SSLClient(const std::string &host, int port) + : SSLClient(host, port, std::string(), std::string()) {} + +inline SSLClient::SSLClient(const std::string &host, int port, + const std::string &client_cert_path, + const std::string &client_key_path) + : Client(host, port, client_cert_path, client_key_path) { + ctx_ = SSL_CTX_new(SSLv23_client_method()); + + detail::split(&host_[0], &host_[host_.size()], '.', + [&](const char *b, const char *e) { + host_components_.emplace_back(std::string(b, e)); + }); + if (!client_cert_path.empty() && !client_key_path.empty()) { + if (SSL_CTX_use_certificate_file(ctx_, client_cert_path.c_str(), + SSL_FILETYPE_PEM) != 1 || + SSL_CTX_use_PrivateKey_file(ctx_, client_key_path.c_str(), + SSL_FILETYPE_PEM) != 1) { + SSL_CTX_free(ctx_); + ctx_ = nullptr; + } + } +} + +inline SSLClient::SSLClient(const std::string &host, int port, + X509 *client_cert, EVP_PKEY *client_key) + : Client(host, port) { + ctx_ = SSL_CTX_new(SSLv23_client_method()); + + detail::split(&host_[0], &host_[host_.size()], '.', + [&](const char *b, const char *e) { + host_components_.emplace_back(std::string(b, e)); + }); + if (client_cert != nullptr && client_key != nullptr) { + if (SSL_CTX_use_certificate(ctx_, client_cert) != 1 || + SSL_CTX_use_PrivateKey(ctx_, client_key) != 1) { + SSL_CTX_free(ctx_); + ctx_ = nullptr; + } + } +} + +inline SSLClient::~SSLClient() { + if (ctx_) { SSL_CTX_free(ctx_); } +} + +inline bool SSLClient::is_valid() const { return ctx_; } + +inline void SSLClient::set_ca_cert_path(const char *ca_cert_file_path, + const char *ca_cert_dir_path) { + if (ca_cert_file_path) { ca_cert_file_path_ = ca_cert_file_path; } + if (ca_cert_dir_path) { ca_cert_dir_path_ = ca_cert_dir_path; } +} + +inline void SSLClient::set_ca_cert_store(X509_STORE *ca_cert_store) { + if (ca_cert_store) { ca_cert_store_ = ca_cert_store; } +} + +inline void SSLClient::enable_server_certificate_verification(bool enabled) { + server_certificate_verification_ = enabled; +} + +inline long SSLClient::get_openssl_verify_result() const { + return verify_result_; +} + +inline SSL_CTX *SSLClient::ssl_context() const { return ctx_; } + +inline bool SSLClient::create_and_connect_socket(Socket &socket) { + return is_valid() && Client::create_and_connect_socket(socket); +} + +inline bool SSLClient::connect_with_proxy(Socket &socket, Response &res, + bool &success) { + success = true; + Response res2; + + if (!detail::process_client_socket( + socket.sock, read_timeout_sec_, read_timeout_usec_, + write_timeout_sec_, write_timeout_usec_, [&](Stream &strm) { + Request req2; + req2.method = "CONNECT"; + req2.path = host_and_port_; + return process_request(strm, req2, res2, false); + })) { + close_socket(socket, true); + success = false; + return false; + } + + if (res2.status == 407) { + if (!proxy_digest_auth_username_.empty() && + !proxy_digest_auth_password_.empty()) { + std::map auth; + if (parse_www_authenticate(res2, auth, true)) { + Response res3; + if (!detail::process_client_socket( + socket.sock, read_timeout_sec_, read_timeout_usec_, + write_timeout_sec_, write_timeout_usec_, [&](Stream &strm) { + Request req3; + req3.method = "CONNECT"; + req3.path = host_and_port_; + req3.headers.insert(make_digest_authentication_header( + req3, auth, 1, random_string(10), + proxy_digest_auth_username_, proxy_digest_auth_password_, + true)); + return process_request(strm, req3, res3, false); + })) { + close_socket(socket, true); + success = false; + return false; + } + } + } else { + res = res2; + return false; + } + } + + return true; +} + +inline bool SSLClient::initialize_ssl(Socket &socket) { + auto ssl = detail::ssl_new( + socket.sock, ctx_, ctx_mutex_, + [&](SSL *ssl) { + if (ca_cert_file_path_.empty() && ca_cert_store_ == nullptr) { + SSL_CTX_set_verify(ctx_, SSL_VERIFY_NONE, nullptr); + } else if (!ca_cert_file_path_.empty()) { + if (!SSL_CTX_load_verify_locations(ctx_, ca_cert_file_path_.c_str(), + nullptr)) { + return false; + } + SSL_CTX_set_verify(ctx_, SSL_VERIFY_PEER, nullptr); + } else if (ca_cert_store_ != nullptr) { + if (SSL_CTX_get_cert_store(ctx_) != ca_cert_store_) { + SSL_CTX_set_cert_store(ctx_, ca_cert_store_); + } + SSL_CTX_set_verify(ctx_, SSL_VERIFY_PEER, nullptr); + } + + if (SSL_connect(ssl) != 1) { return false; } + + if (server_certificate_verification_) { + verify_result_ = SSL_get_verify_result(ssl); + + if (verify_result_ != X509_V_OK) { return false; } + + auto server_cert = SSL_get_peer_certificate(ssl); + + if (server_cert == nullptr) { return false; } + + if (!verify_host(server_cert)) { + X509_free(server_cert); + return false; + } + X509_free(server_cert); + } + + return true; + }, + [&](SSL *ssl) { + SSL_set_tlsext_host_name(ssl, host_.c_str()); + return true; + }); + + if (ssl) { + socket.ssl = ssl; + return true; + } + + close_socket(socket, false); + return false; +} + +inline void SSLClient::close_socket(Socket &socket, bool process_socket_ret) { + detail::close_socket(socket.sock); + socket_.sock = INVALID_SOCKET; + if (socket.ssl) { + detail::ssl_delete(ctx_mutex_, socket.ssl, process_socket_ret); + socket_.ssl = nullptr; + } +} + +inline bool +SSLClient::process_socket(Socket &socket, + std::function callback) { + assert(socket.ssl); + return detail::process_client_socket_ssl( + socket.ssl, socket.sock, read_timeout_sec_, read_timeout_usec_, + write_timeout_sec_, write_timeout_usec_, callback); +} + +inline bool SSLClient::is_ssl() const { return true; } + +inline bool SSLClient::verify_host(X509 *server_cert) const { + /* Quote from RFC2818 section 3.1 "Server Identity" + + If a subjectAltName extension of type dNSName is present, that MUST + be used as the identity. Otherwise, the (most specific) Common Name + field in the Subject field of the certificate MUST be used. Although + the use of the Common Name is existing practice, it is deprecated and + Certification Authorities are encouraged to use the dNSName instead. + + Matching is performed using the matching rules specified by + [RFC2459]. If more than one identity of a given type is present in + the certificate (e.g., more than one dNSName name, a match in any one + of the set is considered acceptable.) Names may contain the wildcard + character * which is considered to match any single domain name + component or component fragment. E.g., *.a.com matches foo.a.com but + not bar.foo.a.com. f*.com matches foo.com but not bar.com. + + In some cases, the URI is specified as an IP address rather than a + hostname. In this case, the iPAddress subjectAltName must be present + in the certificate and must exactly match the IP in the URI. + + */ + return verify_host_with_subject_alt_name(server_cert) || + verify_host_with_common_name(server_cert); +} + +inline bool +SSLClient::verify_host_with_subject_alt_name(X509 *server_cert) const { + auto ret = false; + + auto type = GEN_DNS; + + struct in6_addr addr6; + struct in_addr addr; + size_t addr_len = 0; + +#ifndef __MINGW32__ + if (inet_pton(AF_INET6, host_.c_str(), &addr6)) { + type = GEN_IPADD; + addr_len = sizeof(struct in6_addr); + } else if (inet_pton(AF_INET, host_.c_str(), &addr)) { + type = GEN_IPADD; + addr_len = sizeof(struct in_addr); + } +#endif + + auto alt_names = static_cast( + X509_get_ext_d2i(server_cert, NID_subject_alt_name, nullptr, nullptr)); + + if (alt_names) { + auto dsn_matched = false; + auto ip_mached = false; + + auto count = sk_GENERAL_NAME_num(alt_names); + + for (auto i = 0; i < count && !dsn_matched; i++) { + auto val = sk_GENERAL_NAME_value(alt_names, i); + if (val->type == type) { + auto name = (const char *)ASN1_STRING_get0_data(val->d.ia5); + auto name_len = (size_t)ASN1_STRING_length(val->d.ia5); + + if (strlen(name) == name_len) { + switch (type) { + case GEN_DNS: dsn_matched = check_host_name(name, name_len); break; + + case GEN_IPADD: + if (!memcmp(&addr6, name, addr_len) || + !memcmp(&addr, name, addr_len)) { + ip_mached = true; + } + break; + } + } + } + } + + if (dsn_matched || ip_mached) { ret = true; } + } + + GENERAL_NAMES_free((STACK_OF(GENERAL_NAME) *)alt_names); + return ret; +} + +inline bool SSLClient::verify_host_with_common_name(X509 *server_cert) const { + const auto subject_name = X509_get_subject_name(server_cert); + + if (subject_name != nullptr) { + char name[BUFSIZ]; + auto name_len = X509_NAME_get_text_by_NID(subject_name, NID_commonName, + name, sizeof(name)); + + if (name_len != -1) { + return check_host_name(name, static_cast(name_len)); + } + } + + return false; +} + +inline bool SSLClient::check_host_name(const char *pattern, + size_t pattern_len) const { + if (host_.size() == pattern_len && host_ == pattern) { return true; } + + // Wildcard match + // https://bugs.launchpad.net/ubuntu/+source/firefox-3.0/+bug/376484 + std::vector pattern_components; + detail::split(&pattern[0], &pattern[pattern_len], '.', + [&](const char *b, const char *e) { + pattern_components.emplace_back(std::string(b, e)); + }); + + if (host_components_.size() != pattern_components.size()) { return false; } + + auto itr = pattern_components.begin(); + for (const auto &h : host_components_) { + auto &p = *itr; + if (p != h && p != "*") { + auto partial_match = (p.size() > 0 && p[p.size() - 1] == '*' && + !p.compare(0, p.size() - 1, h)); + if (!partial_match) { return false; } + } + ++itr; + } + + return true; +} +#endif + +// ---------------------------------------------------------------------------- + +} // namespace httplib + +#endif // CPPHTTPLIB_HTTPLIB_H diff --git a/include/l_socket.h b/include/l_socket.h index 7fcbd67..3636b03 100644 --- a/include/l_socket.h +++ b/include/l_socket.h @@ -67,7 +67,7 @@ public: sq_settop(v, top); // restores the original stack size io_context.poll(); // 处理一次事件循环,避免主线程阻塞 } else { - std::cerr << "Error connecting to server: " << error.message() << std::endl; + // std::cerr << "Error connecting to server: " << error.message() << std::endl; start(); } }); } diff --git a/include/l_squirrel_register.hpp b/include/l_squirrel_register.hpp index d85db0d..81690e4 100644 --- a/include/l_squirrel_register.hpp +++ b/include/l_squirrel_register.hpp @@ -18,6 +18,7 @@ #include "SqrReg_Memory.hpp" //内存类 #include "SqrReg_ActiveHook.hpp" //动态HOOK #include "SqrReg_Dio.hpp" //网络类 +#include "SqrReg_Asset.hpp" //资源类 #include #include @@ -35,4 +36,5 @@ static void GlobaRegisterSquirrel(HSQUIRRELVM v) RegisterMemory(v); // 内存类 RegisterActiveHook(v); // 动态HOOK RegisterDio(v); // 网络类 + RegisterAsset(v); // 资源类 } \ No newline at end of file diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index bf8b425..cace2cd 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -46,7 +46,7 @@ SET_TARGET_PROPERTIES(hook_aurora PROPERTIES OUTPUT_NAME "Aurora") -target_link_libraries(hook_aurora libstdc++.a -L/home/squirrel-master/squirrel-master/build/lib -lsqstdlib_static -L/home/squirrel-master/squirrel-master/build/lib -lsquirrel_static -L/home/dnf_project/dnf_project/build/lib/mysql/lib libmysqlclient.a -lpthread -L/home/openssl/openssl-3.0.13 libssl.a -L/home/openssl/openssl-3.0.13 libcrypto.a -L/home/dnf_project/dnf_project/build/lib/frida libfrida-gum.a -ldl -pthread -lresolv libffi.a -L/home/opencc/build/src libopencc.a) +target_link_libraries(hook_aurora libstdc++.a -L/home/squirrel-master/squirrel-master/build/lib -lsqstdlib_static -L/home/squirrel-master/squirrel-master/build/lib -lsquirrel_static -L/home/dnf_project/dnf_project/build/lib/mysql/lib libmysqlclient.a -lpthread -L/home/openssl/openssl-3.0.13 libssl.a -L/home/openssl/openssl-3.0.13 libcrypto.a -L/home/dnf_project/dnf_project/build/lib/frida libfrida-gum.a -ldl -pthread -lresolv libffi.a -L/home/opencc/build/src libopencc.a libkeystone.a) # target_link_libraries(hook_aurora /usr/local/lib/libffi.a) # ָ����̬��汾, ������������ɲ���