From 08d2d1859978f72aa0b81c14e1b331f39751b72d Mon Sep 17 00:00:00 2001 From: Daniel Tartavel Date: Fri, 8 May 2020 17:47:44 +0200 Subject: [PATCH] put connexion datas in a structure and make an array of connexions --- CMakeCache.txt | 354 +++++++++ CMakeFiles/3.17.1/CMakeCCompiler.cmake | 76 ++ .../3.17.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 20272 bytes CMakeFiles/3.17.1/CMakeSystem.cmake | 15 + .../3.17.1/CompilerIdC/CMakeCCompilerId.c | 671 ++++++++++++++++++ CMakeFiles/3.17.1/CompilerIdC/a.out | Bin 0 -> 20424 bytes CMakeFiles/CMakeDirectoryInformation.cmake | 16 + CMakeFiles/CMakeOutput.log | 203 ++++++ CMakeFiles/Makefile.cmake | 45 ++ CMakeFiles/Makefile2 | 126 ++++ CMakeFiles/TargetDirectories.txt | 7 + CMakeFiles/cmake.check_cache | 1 + CMakeFiles/progress.marks | 1 + CMakeFiles/sshdetect.dir/C.includecache | 28 + CMakeFiles/sshdetect.dir/DependInfo.cmake | 20 + CMakeFiles/sshdetect.dir/build.make | 118 +++ CMakeFiles/sshdetect.dir/cmake_clean.cmake | 10 + CMakeFiles/sshdetect.dir/depend.internal | 5 + CMakeFiles/sshdetect.dir/depend.make | 5 + CMakeFiles/sshdetect.dir/flags.make | 10 + CMakeFiles/sshdetect.dir/link.txt | 1 + CMakeFiles/sshdetect.dir/main.c.o | Bin 0 -> 22880 bytes CMakeFiles/sshdetect.dir/progress.make | 3 + Makefile | 248 +++++++ build/CMakeCache.txt | 326 +++++++++ build/CMakeFiles/3.17.1/CMakeCCompiler.cmake | 76 ++ .../3.17.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 20272 bytes build/CMakeFiles/3.17.1/CMakeSystem.cmake | 15 + .../3.17.1/CompilerIdC/CMakeCCompilerId.c | 671 ++++++++++++++++++ build/CMakeFiles/3.17.1/CompilerIdC/a.out | Bin 0 -> 20424 bytes .../CMakeDirectoryInformation.cmake | 16 + build/CMakeFiles/CMakeOutput.log | 203 ++++++ build/CMakeFiles/Makefile.cmake | 45 ++ build/CMakeFiles/Makefile2 | 126 ++++ build/CMakeFiles/TargetDirectories.txt | 7 + build/CMakeFiles/cmake.check_cache | 1 + build/CMakeFiles/progress.marks | 1 + build/CMakeFiles/sshdetect.dir/C.includecache | 28 + .../CMakeFiles/sshdetect.dir/DependInfo.cmake | 20 + build/CMakeFiles/sshdetect.dir/build.make | 118 +++ .../sshdetect.dir/cmake_clean.cmake | 10 + .../CMakeFiles/sshdetect.dir/depend.internal | 5 + build/CMakeFiles/sshdetect.dir/depend.make | 5 + build/CMakeFiles/sshdetect.dir/flags.make | 10 + build/CMakeFiles/sshdetect.dir/link.txt | 1 + build/CMakeFiles/sshdetect.dir/main.c.o | Bin 0 -> 22888 bytes build/CMakeFiles/sshdetect.dir/progress.make | 3 + build/Makefile | 248 +++++++ build/cmake_install.cmake | 65 ++ build/compile_commands.json | 7 + build/sshdetect | Bin 0 -> 32552 bytes cmake_install.cmake | 65 ++ compile_commands.json | 7 + main.c | 115 +-- sshdetect | Bin 0 -> 32552 bytes 55 files changed, 4112 insertions(+), 45 deletions(-) create mode 100644 CMakeCache.txt create mode 100644 CMakeFiles/3.17.1/CMakeCCompiler.cmake create mode 100755 CMakeFiles/3.17.1/CMakeDetermineCompilerABI_C.bin create mode 100644 CMakeFiles/3.17.1/CMakeSystem.cmake create mode 100644 CMakeFiles/3.17.1/CompilerIdC/CMakeCCompilerId.c create mode 100755 CMakeFiles/3.17.1/CompilerIdC/a.out create mode 100644 CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 CMakeFiles/CMakeOutput.log create mode 100644 CMakeFiles/Makefile.cmake create mode 100644 CMakeFiles/Makefile2 create mode 100644 CMakeFiles/TargetDirectories.txt create mode 100644 CMakeFiles/cmake.check_cache create mode 100644 CMakeFiles/progress.marks create mode 100644 CMakeFiles/sshdetect.dir/C.includecache create mode 100644 CMakeFiles/sshdetect.dir/DependInfo.cmake create mode 100644 CMakeFiles/sshdetect.dir/build.make create mode 100644 CMakeFiles/sshdetect.dir/cmake_clean.cmake create mode 100644 CMakeFiles/sshdetect.dir/depend.internal create mode 100644 CMakeFiles/sshdetect.dir/depend.make create mode 100644 CMakeFiles/sshdetect.dir/flags.make create mode 100644 CMakeFiles/sshdetect.dir/link.txt create mode 100644 CMakeFiles/sshdetect.dir/main.c.o create mode 100644 CMakeFiles/sshdetect.dir/progress.make create mode 100644 Makefile create mode 100644 build/CMakeCache.txt create mode 100644 build/CMakeFiles/3.17.1/CMakeCCompiler.cmake create mode 100755 build/CMakeFiles/3.17.1/CMakeDetermineCompilerABI_C.bin create mode 100644 build/CMakeFiles/3.17.1/CMakeSystem.cmake create mode 100644 build/CMakeFiles/3.17.1/CompilerIdC/CMakeCCompilerId.c create mode 100755 build/CMakeFiles/3.17.1/CompilerIdC/a.out create mode 100644 build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/CMakeFiles/CMakeOutput.log create mode 100644 build/CMakeFiles/Makefile.cmake create mode 100644 build/CMakeFiles/Makefile2 create mode 100644 build/CMakeFiles/TargetDirectories.txt create mode 100644 build/CMakeFiles/cmake.check_cache create mode 100644 build/CMakeFiles/progress.marks create mode 100644 build/CMakeFiles/sshdetect.dir/C.includecache create mode 100644 build/CMakeFiles/sshdetect.dir/DependInfo.cmake create mode 100644 build/CMakeFiles/sshdetect.dir/build.make create mode 100644 build/CMakeFiles/sshdetect.dir/cmake_clean.cmake create mode 100644 build/CMakeFiles/sshdetect.dir/depend.internal create mode 100644 build/CMakeFiles/sshdetect.dir/depend.make create mode 100644 build/CMakeFiles/sshdetect.dir/flags.make create mode 100644 build/CMakeFiles/sshdetect.dir/link.txt create mode 100644 build/CMakeFiles/sshdetect.dir/main.c.o create mode 100644 build/CMakeFiles/sshdetect.dir/progress.make create mode 100644 build/Makefile create mode 100644 build/cmake_install.cmake create mode 100644 build/compile_commands.json create mode 100755 build/sshdetect create mode 100644 cmake_install.cmake create mode 100644 compile_commands.json create mode 100755 sshdetect diff --git a/CMakeCache.txt b/CMakeCache.txt new file mode 100644 index 0000000..802e946 --- /dev/null +++ b/CMakeCache.txt @@ -0,0 +1,354 @@ +# This is the CMakeCache file. +# For build in directory: /home/daniel/projects/sshdetect +# It was generated by CMake: /usr/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/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//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-9 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9 + +//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 NONE builds. +CMAKE_C_FLAGS_NONE:STRING= + +//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 NONE builds. +CMAKE_EXE_LINKER_FLAGS_NONE: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=ON + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//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 +// NONE builds. +CMAKE_MODULE_LINKER_FLAGS_NONE: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=sshdetect + +//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 NONE builds. +CMAKE_SHARED_LINKER_FLAGS_NONE: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 NONE builds. +CMAKE_STATIC_LINKER_FLAGS_NONE: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 +sshdetect_BINARY_DIR:STATIC=/home/daniel/projects/sshdetect + +//Value Computed by CMake +sshdetect_SOURCE_DIR:STATIC=/home/daniel/projects/sshdetect + + +######################## +# 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/daniel/projects/sshdetect +//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=17 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//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_NONE +CMAKE_C_FLAGS_NONE-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 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//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_NONE +CMAKE_EXE_LINKER_FLAGS_NONE-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=Unix Makefiles +//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/daniel/projects/sshdetect +//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_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-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_NONE +CMAKE_MODULE_LINKER_FLAGS_NONE-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=1 +//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=/usr/share/cmake +//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_NONE +CMAKE_SHARED_LINKER_FLAGS_NONE-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_NONE +CMAKE_STATIC_LINKER_FLAGS_NONE-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 + diff --git a/CMakeFiles/3.17.1/CMakeCCompiler.cmake b/CMakeFiles/3.17.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..f6d1bf9 --- /dev/null +++ b/CMakeFiles/3.17.1/CMakeCCompiler.cmake @@ -0,0 +1,76 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "9.3.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +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_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-9") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9") +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_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +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 "8") +set(CMAKE_C_COMPILER_ABI "ELF") +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-mageia-linux-gnu/9/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-mageia-linux-gnu/9;/usr/lib64;/lib64;/usr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/CMakeFiles/3.17.1/CMakeDetermineCompilerABI_C.bin b/CMakeFiles/3.17.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..6a4a3e4673633a64bcc2ff33f8abc0ef4b8ffdd2 GIT binary patch literal 20272 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 literal 0 HcmV?d00001 diff --git a/CMakeFiles/3.17.1/CMakeSystem.cmake b/CMakeFiles/3.17.1/CMakeSystem.cmake new file mode 100644 index 0000000..b5ccd72 --- /dev/null +++ b/CMakeFiles/3.17.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.6.7-desktop-3.mga8") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.6.7-desktop-3.mga8") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.6.7-desktop-3.mga8") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.6.7-desktop-3.mga8") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/CMakeFiles/3.17.1/CompilerIdC/CMakeCCompilerId.c b/CMakeFiles/3.17.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..d884b50 --- /dev/null +++ b/CMakeFiles/3.17.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,671 @@ +#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 + + +/* 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 */ +# 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 +# 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(__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(__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(__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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#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(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 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__)) +# 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(__CRAYXE) || defined(__CRAYXC) +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(__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" + +# 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 + +#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_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" + +# 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 +#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 components. */ +#ifdef 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'}; +#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__) +# if (defined(_MSC_VER) && !defined(__clang__)) \ + || (defined(__ibmxl__) || defined(__IBMC__)) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#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(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/CMakeFiles/3.17.1/CompilerIdC/a.out b/CMakeFiles/3.17.1/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..7cd2015ef2c331c75a059949860aed93f8b25764 GIT binary patch literal 20424 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 L{Xw6Bj}-q6-{)gR literal 0 HcmV?d00001 diff --git a/CMakeFiles/CMakeDirectoryInformation.cmake b/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..4991fb9 --- /dev/null +++ b/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/daniel/projects/sshdetect") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/daniel/projects/sshdetect") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/CMakeFiles/CMakeOutput.log b/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..57a9368 --- /dev/null +++ b/CMakeFiles/CMakeOutput.log @@ -0,0 +1,203 @@ +The system is: Linux - 5.6.7-desktop-3.mga8 - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/daniel/projects/sshdetect/CMakeFiles/3.17.1/CompilerIdC/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /home/daniel/projects/sshdetect/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake cmTC_60de1/fast && /usr/bin/gmake -f CMakeFiles/cmTC_60de1.dir/build.make CMakeFiles/cmTC_60de1.dir/build +gmake[1] : on entre dans le répertoire « /home/daniel/projects/sshdetect/CMakeFiles/CMakeTmp » +Building C object CMakeFiles/cmTC_60de1.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTC_60de1.dir/testCCompiler.c.o -c /home/daniel/projects/sshdetect/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_60de1 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_60de1.dir/link.txt --verbose=1 +/usr/bin/cc -rdynamic CMakeFiles/cmTC_60de1.dir/testCCompiler.c.o -o cmTC_60de1 +gmake[1] : on quitte le répertoire « /home/daniel/projects/sshdetect/CMakeFiles/CMakeTmp » + + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/daniel/projects/sshdetect/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake cmTC_9f8d1/fast && /usr/bin/gmake -f CMakeFiles/cmTC_9f8d1.dir/build.make CMakeFiles/cmTC_9f8d1.dir/build +gmake[1]: Entering directory '/home/daniel/projects/sshdetect/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +Target: x86_64-mageia-linux-gnu +Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib --with-slibdir=/lib64 --with-pkgversion='Mageia 9.3.0-1.mga8' --with-bugurl=https://bugs.mageia.org/ --mandir=/usr/share/man --infodir=/usr/share/info --enable-checking=release --enable-languages=c,c++,ada,fortran,objc,obj-c++ --enable-linker-build-id --build=x86_64-mageia-linux-gnu --host=x86_64-mageia-linux-gnu --with-cpu=generic --with-system-zlib --enable-threads=posix --with-linker-hash-style=gnu --enable-shared --enable-long-long --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --enable-ssp --disable-libssp --disable-libffi --disable-werror --with-isl --with-python-dir=/lib/python3.8/site-packages --enable-lto --with-gcc-major-version-only +Thread model: posix +gcc version 9.3.0 (Mageia 9.3.0-1.mga8) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-mageia-linux-gnu/9/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o -version -o /tmp/ccXH3nNe.s +GNU C17 (Mageia 9.3.0-1.mga8) version 9.3.0 (x86_64-mageia-linux-gnu) + compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.18-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/lib/gcc/x86_64-mageia-linux-gnu/9/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../x86_64-mageia-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-mageia-linux-gnu/9/include + /usr/local/include + /usr/include +End of search list. +GNU C17 (Mageia 9.3.0-1.mga8) version 9.3.0 (x86_64-mageia-linux-gnu) + compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.18-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: f2ed735ccc167d510e9618d3122a8560 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o /tmp/ccXH3nNe.s +GNU assembler version 2.34 (x86_64-mageia-linux-gnu) using BFD version (GNU Binutils) 2.34 +COMPILER_PATH=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' +Linking C executable cmTC_9f8d1 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9f8d1.dir/link.txt --verbose=1 +/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o -o cmTC_9f8d1 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/lto-wrapper +Target: x86_64-mageia-linux-gnu +Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib --with-slibdir=/lib64 --with-pkgversion='Mageia 9.3.0-1.mga8' --with-bugurl=https://bugs.mageia.org/ --mandir=/usr/share/man --infodir=/usr/share/info --enable-checking=release --enable-languages=c,c++,ada,fortran,objc,obj-c++ --enable-linker-build-id --build=x86_64-mageia-linux-gnu --host=x86_64-mageia-linux-gnu --with-cpu=generic --with-system-zlib --enable-threads=posix --with-linker-hash-style=gnu --enable-shared --enable-long-long --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --enable-ssp --disable-libssp --disable-libffi --disable-werror --with-isl --with-python-dir=/lib/python3.8/site-packages --enable-lto --with-gcc-major-version-only +Thread model: posix +gcc version 9.3.0 (Mageia 9.3.0-1.mga8) +COMPILER_PATH=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_9f8d1' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-mageia-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-mageia-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cc4qglPA.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_9f8d1 /usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crti.o /usr/lib/gcc/x86_64-mageia-linux-gnu/9/crtbegin.o -L/usr/lib/gcc/x86_64-mageia-linux-gnu/9 -L/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../.. CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-mageia-linux-gnu/9/crtend.o /usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_9f8d1' '-mtune=generic' '-march=x86-64' +gmake[1]: Leaving directory '/home/daniel/projects/sshdetect/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/include] + add: [/usr/local/include] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/include;/usr/local/include;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/daniel/projects/sshdetect/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake cmTC_9f8d1/fast && /usr/bin/gmake -f CMakeFiles/cmTC_9f8d1.dir/build.make CMakeFiles/cmTC_9f8d1.dir/build] + ignore line: [gmake[1]: Entering directory '/home/daniel/projects/sshdetect/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: x86_64-mageia-linux-gnu] + ignore line: [Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib --with-slibdir=/lib64 --with-pkgversion='Mageia 9.3.0-1.mga8' --with-bugurl=https://bugs.mageia.org/ --mandir=/usr/share/man --infodir=/usr/share/info --enable-checking=release --enable-languages=c c++ ada fortran objc obj-c++ --enable-linker-build-id --build=x86_64-mageia-linux-gnu --host=x86_64-mageia-linux-gnu --with-cpu=generic --with-system-zlib --enable-threads=posix --with-linker-hash-style=gnu --enable-shared --enable-long-long --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --enable-ssp --disable-libssp --disable-libffi --disable-werror --with-isl --with-python-dir=/lib/python3.8/site-packages --enable-lto --with-gcc-major-version-only] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.3.0 (Mageia 9.3.0-1.mga8) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-mageia-linux-gnu/9/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o -version -o /tmp/ccXH3nNe.s] + ignore line: [GNU C17 (Mageia 9.3.0-1.mga8) version 9.3.0 (x86_64-mageia-linux-gnu)] + ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.18-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-mageia-linux-gnu/9/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../x86_64-mageia-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-mageia-linux-gnu/9/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Mageia 9.3.0-1.mga8) version 9.3.0 (x86_64-mageia-linux-gnu)] + ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.18-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: f2ed735ccc167d510e9618d3122a8560] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o /tmp/ccXH3nNe.s] + ignore line: [GNU assembler version 2.34 (x86_64-mageia-linux-gnu) using BFD version (GNU Binutils) 2.34] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking C executable cmTC_9f8d1] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9f8d1.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o -o cmTC_9f8d1 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/lto-wrapper] + ignore line: [Target: x86_64-mageia-linux-gnu] + ignore line: [Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib --with-slibdir=/lib64 --with-pkgversion='Mageia 9.3.0-1.mga8' --with-bugurl=https://bugs.mageia.org/ --mandir=/usr/share/man --infodir=/usr/share/info --enable-checking=release --enable-languages=c c++ ada fortran objc obj-c++ --enable-linker-build-id --build=x86_64-mageia-linux-gnu --host=x86_64-mageia-linux-gnu --with-cpu=generic --with-system-zlib --enable-threads=posix --with-linker-hash-style=gnu --enable-shared --enable-long-long --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --enable-ssp --disable-libssp --disable-libffi --disable-werror --with-isl --with-python-dir=/lib/python3.8/site-packages --enable-lto --with-gcc-major-version-only] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.3.0 (Mageia 9.3.0-1.mga8) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_9f8d1' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-mageia-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-mageia-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cc4qglPA.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_9f8d1 /usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crti.o /usr/lib/gcc/x86_64-mageia-linux-gnu/9/crtbegin.o -L/usr/lib/gcc/x86_64-mageia-linux-gnu/9 -L/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../.. CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-mageia-linux-gnu/9/crtend.o /usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crtn.o] + arg [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc4qglPA.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-o] ==> ignore + arg [cmTC_9f8d1] ==> ignore + arg [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/crtbegin.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-mageia-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-mageia-linux-gnu/9] + arg [-L/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../..] ==> dir [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../..] + arg [CMakeFiles/cmTC_9f8d1.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/crtend.o] ==> ignore + arg [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-mageia-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-mageia-linux-gnu/9] + collapse library dir [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit dirs: [/usr/lib/gcc/x86_64-mageia-linux-gnu/9;/usr/lib64;/lib64;/usr/lib] + implicit fwks: [] + + diff --git a/CMakeFiles/Makefile.cmake b/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..e8d0c7a --- /dev/null +++ b/CMakeFiles/Makefile.cmake @@ -0,0 +1,45 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.17.1/CMakeCCompiler.cmake" + "CMakeFiles/3.17.1/CMakeSystem.cmake" + "CMakeLists.txt" + "/usr/share/cmake/Modules/CMakeCInformation.cmake" + "/usr/share/cmake/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake/Modules/Compiler/GNU.cmake" + "/usr/share/cmake/Modules/Internal/CMakeCheckCompilerFlag.cmake" + "/usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake/Modules/Platform/Linux.cmake" + "/usr/share/cmake/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/sshdetect.dir/DependInfo.cmake" + ) diff --git a/CMakeFiles/Makefile2 b/CMakeFiles/Makefile2 new file mode 100644 index 0000000..8f51b32 --- /dev/null +++ b/CMakeFiles/Makefile2 @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/daniel/projects/sshdetect + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/daniel/projects/sshdetect + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/sshdetect.dir/all + +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: + +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/sshdetect.dir/clean + +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/sshdetect.dir + +# All Build rule for target. +CMakeFiles/sshdetect.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sshdetect.dir/build.make CMakeFiles/sshdetect.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/sshdetect.dir/build.make CMakeFiles/sshdetect.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/daniel/projects/sshdetect/CMakeFiles --progress-num=1,2 "Built target sshdetect" +.PHONY : CMakeFiles/sshdetect.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/sshdetect.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/daniel/projects/sshdetect/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/sshdetect.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/daniel/projects/sshdetect/CMakeFiles 0 +.PHONY : CMakeFiles/sshdetect.dir/rule + +# Convenience name for target. +sshdetect: CMakeFiles/sshdetect.dir/rule + +.PHONY : sshdetect + +# clean rule for target. +CMakeFiles/sshdetect.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sshdetect.dir/build.make CMakeFiles/sshdetect.dir/clean +.PHONY : CMakeFiles/sshdetect.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/CMakeFiles/TargetDirectories.txt b/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..1700ac0 --- /dev/null +++ b/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,7 @@ +/home/daniel/projects/sshdetect/CMakeFiles/install/strip.dir +/home/daniel/projects/sshdetect/CMakeFiles/install/local.dir +/home/daniel/projects/sshdetect/CMakeFiles/edit_cache.dir +/home/daniel/projects/sshdetect/CMakeFiles/sshdetect.dir +/home/daniel/projects/sshdetect/CMakeFiles/rebuild_cache.dir +/home/daniel/projects/sshdetect/CMakeFiles/list_install_components.dir +/home/daniel/projects/sshdetect/CMakeFiles/install.dir diff --git a/CMakeFiles/cmake.check_cache b/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/CMakeFiles/progress.marks b/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/CMakeFiles/sshdetect.dir/C.includecache b/CMakeFiles/sshdetect.dir/C.includecache new file mode 100644 index 0000000..cb94d33 --- /dev/null +++ b/CMakeFiles/sshdetect.dir/C.includecache @@ -0,0 +1,28 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/daniel/projects/sshdetect/main.c +stdio.h +- +stdlib.h +- +string.h +- +unistd.h +- +time.h +- +sys/types.h +- +sys/wait.h +- +utmp.h +- +locale.h +- + diff --git a/CMakeFiles/sshdetect.dir/DependInfo.cmake b/CMakeFiles/sshdetect.dir/DependInfo.cmake new file mode 100644 index 0000000..605f2fc --- /dev/null +++ b/CMakeFiles/sshdetect.dir/DependInfo.cmake @@ -0,0 +1,20 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "C" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_C + "/home/daniel/projects/sshdetect/main.c" "/home/daniel/projects/sshdetect/CMakeFiles/sshdetect.dir/main.c.o" + ) +set(CMAKE_C_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_C_TARGET_INCLUDE_PATH + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/CMakeFiles/sshdetect.dir/build.make b/CMakeFiles/sshdetect.dir/build.make new file mode 100644 index 0000000..c6c3911 --- /dev/null +++ b/CMakeFiles/sshdetect.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/daniel/projects/sshdetect + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/daniel/projects/sshdetect + +# Include any dependencies generated for this target. +include CMakeFiles/sshdetect.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/sshdetect.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/sshdetect.dir/flags.make + +CMakeFiles/sshdetect.dir/main.c.o: CMakeFiles/sshdetect.dir/flags.make +CMakeFiles/sshdetect.dir/main.c.o: main.c + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/daniel/projects/sshdetect/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/sshdetect.dir/main.c.o" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/sshdetect.dir/main.c.o -c /home/daniel/projects/sshdetect/main.c + +CMakeFiles/sshdetect.dir/main.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/sshdetect.dir/main.c.i" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/daniel/projects/sshdetect/main.c > CMakeFiles/sshdetect.dir/main.c.i + +CMakeFiles/sshdetect.dir/main.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/sshdetect.dir/main.c.s" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/daniel/projects/sshdetect/main.c -o CMakeFiles/sshdetect.dir/main.c.s + +# Object files for target sshdetect +sshdetect_OBJECTS = \ +"CMakeFiles/sshdetect.dir/main.c.o" + +# External object files for target sshdetect +sshdetect_EXTERNAL_OBJECTS = + +sshdetect: CMakeFiles/sshdetect.dir/main.c.o +sshdetect: CMakeFiles/sshdetect.dir/build.make +sshdetect: CMakeFiles/sshdetect.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/daniel/projects/sshdetect/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable sshdetect" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/sshdetect.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/sshdetect.dir/build: sshdetect + +.PHONY : CMakeFiles/sshdetect.dir/build + +CMakeFiles/sshdetect.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/sshdetect.dir/cmake_clean.cmake +.PHONY : CMakeFiles/sshdetect.dir/clean + +CMakeFiles/sshdetect.dir/depend: + cd /home/daniel/projects/sshdetect && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/daniel/projects/sshdetect /home/daniel/projects/sshdetect /home/daniel/projects/sshdetect /home/daniel/projects/sshdetect /home/daniel/projects/sshdetect/CMakeFiles/sshdetect.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/sshdetect.dir/depend + diff --git a/CMakeFiles/sshdetect.dir/cmake_clean.cmake b/CMakeFiles/sshdetect.dir/cmake_clean.cmake new file mode 100644 index 0000000..bf41239 --- /dev/null +++ b/CMakeFiles/sshdetect.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/sshdetect.dir/main.c.o" + "sshdetect" + "sshdetect.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/sshdetect.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/CMakeFiles/sshdetect.dir/depend.internal b/CMakeFiles/sshdetect.dir/depend.internal new file mode 100644 index 0000000..fecca78 --- /dev/null +++ b/CMakeFiles/sshdetect.dir/depend.internal @@ -0,0 +1,5 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +CMakeFiles/sshdetect.dir/main.c.o + /home/daniel/projects/sshdetect/main.c diff --git a/CMakeFiles/sshdetect.dir/depend.make b/CMakeFiles/sshdetect.dir/depend.make new file mode 100644 index 0000000..ffcc89b --- /dev/null +++ b/CMakeFiles/sshdetect.dir/depend.make @@ -0,0 +1,5 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +CMakeFiles/sshdetect.dir/main.c.o: main.c + diff --git a/CMakeFiles/sshdetect.dir/flags.make b/CMakeFiles/sshdetect.dir/flags.make new file mode 100644 index 0000000..7ed3c07 --- /dev/null +++ b/CMakeFiles/sshdetect.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# compile C with /usr/bin/cc +C_FLAGS = -g + +C_DEFINES = + +C_INCLUDES = + diff --git a/CMakeFiles/sshdetect.dir/link.txt b/CMakeFiles/sshdetect.dir/link.txt new file mode 100644 index 0000000..4712fb4 --- /dev/null +++ b/CMakeFiles/sshdetect.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/cc -g -rdynamic CMakeFiles/sshdetect.dir/main.c.o -o sshdetect diff --git a/CMakeFiles/sshdetect.dir/main.c.o b/CMakeFiles/sshdetect.dir/main.c.o new file mode 100644 index 0000000000000000000000000000000000000000..2d7ac7ef27a68b73f390217dfc9a61a5470aac60 GIT binary patch literal 22880 zcmcg!4SZD9mA`K$H<^3~l0bkUBLa#-5Xl?8G^@o!Z!Kx7T&ssbk$jI#t&T8hY*2q5Vj|d=>n>f;G`Bq+e6gH6VQwjOhZ2 zlSj8amIZ9GdK9Zd;_OXM0iI7U&cZgZ>u_|yxp1i0{a3XPRd&~W zHUn|?B{p7g7C-XBrx!2EOco(gQ?7lnK#y)M5z|Iy5$lX zo)steT)22qVB2Xr!bGOwI#$<+KUkM$^X z_vFy(lBnxN>sjnsU`cdaa_P9!zW#G#pF*1TJn!o6~4Ox*Z$S zI|NI6vg?zJ7YCSB{Tq~npsNGJzooR*1&~tOT?lc4-we+;UY9`SIyS>sO0z+eya)J(_Ds{AP6|_MM*w@YC z&jB;6fO72wwLL?0Kv-+ve*`0SH?6t%pF5A!A$6bv!qI=gj@A7R!)6~#UIlHU+P(v; zb~=gNx*uu51J1^a!9u~L(utZBnL4b*Ircoj2#|KstbBnCQQbmbq9E(Jn-ryCHt(pB z22n4my3>h`y(~T~vGKGcUP8G84&iw9j0N;!tQ=D*Ed^zlkk^?s!xVd5bx;C6tpdpb zjP2i`(uIZt(*@;}7yBGw_gQ3ubb(bpxeBa)nTY|AV@4xDO-fEhtlh56v>Ya5-spFC z>br4Dm(rir^kJsyaED|)H5p69-LrdufZ#NyQApSQPA&%Xm(Bm1`Acw;?#;twJ5`@L za;)w+)M0L(fM2+D$;-R2&am{-P3@?W9n8#h&{dy$d%l?5eapfB-ou^tzUp{1QXOjX+55er z>eaz;b<|EJYeYKkn2DEtfw12bZH~f-Bx?mw-R4D+MtgsCG}`13!~)P%B1J0TaxCeF zUtg>$1dHo9sJ1j7O-_I-t`euOUD?W;1BfdXn=qMBX=p*ciDz8$Ld zsl)TdnAZn?wrV0{^=l5pJfH5^Cy0-JX*?84v1=u=ylLJ9uys zhvbmi0%P!(X3I7)8ftEDvD0;1RN_kz0N8!Kk_|=>S8^SA1yg9}$9=OO=1xBnR>JmV zCom{w+DvX2QCAI0X)7vC9Kegb7s;WKONZD^o;?pnz;cLcp+DqQN;K`VK}}P;yFE-*c`#4mel$YJ^>wokSDmx3K_ZZpG8&fT-RY!ImwH>>N0Lp# zP5ixBy!AnlqLu3GI9#>Ub-U9`yI>ER&f1=mvgt+pq?Yv36L#t+8ATY8!~y(;-O?Md znjTI1{|JO+P9<02IskVBykvy%=8-snzaaEI5GsB?c>$!h9*kkkr3^g*i20}8lY6cK z<_Rz=!0hg0mb+h*IZ=1QO1H~c;_7$;d`cB;2M2db;#k&pT$v$A+tPI>U}ch%3FeTU z!aPP(Ucl*Pr{OVdYU(FA?bDdJ-pX$e-4+GjQRV-ZlzzQLi&n0Bo0;H(O1v9qdxUP zeX4hmB(@VrN_tvMwG`03`0xjlNShAuZ0hP$-oGQj(MIU-kM*hZgLmjoY<$-$-g*VZ z@zOa|{K)q)yaUhs<&Xd{5%4m=ywAae?uD%dxwEjnHp^~5&@XP=q)RGeL=@9WsTVza zPKNMk<=-qy!P47%>9og)!Hf|il%HoS!4);JFN59(p4ex9FFn&&hzzq_y9QV=K6@yB z4OabshoYy<#;LLc=Qm6pnk|XCE;#7unj=<`;)j0>yS-y|Z{a*TTZl%A+4YuOKJWnG zJsGHecZt9Jrjf3Dt8ZSmZx`Fjblot?g+)<}!5dc40n=8dkwtFI{-@<#$; z7U^sAHTy%sa6kiEnw#0e`M2M?bpEY%Y&P?P*4gfxU)|H}jYPbS0k=QkrtOk1md8Tg zP%tX{kGjW>kGdzj{|x_F;0#0}fp`Sf_#&_F@y3EJVYff-ZfJ?DnGLe6IueK78*Ip` zT7%$7Pzf|deco`xY8-4l@Z<*~5^4D%m~3sZ*y*}ptGw2#JYV~#h6 z&w`87h07^(W{FFd%W1g;?U1mAdpzcJz>N+>M15k}eQ@PjJQ$9FxYn|B#JUXE*GKi$ zzcB(Oq;%&<#Is$`!LL(l&%wF?-h@i7u!;%4Pi9SVEeE-Lz**L`98^QZjNE6S?vgFn z38F+2GX+s0iCKbhOJcSlu9CzYLDWcMt{`SgVxAysB~dE~TN3jHu~-r}3Szk=ZXR|Y z*ttp)x0I~~qDd0Au)0+e^@4~=VnP09aABP!77bkt#1={1Uc3y52PE-1*GABmki;Fu z?Lcgk#9f7HVB0Q?5GiIk|0N_}0yO6$RE0>+sFB#JXQ#_M z>nlNr+K+PqAN=D?(PuR98MM zIl|(S>BaX#-$Yz12nQSLDp};L&hUJ$a5jt*@hlcZ7Ar-uEmp~F*H1Hya|<s^=(asWzdU57wchOFd9(K1O|bF=GbVC_OUYy?kk8HT1Wv?R4KAB|W{)EyjM zSVGjYe6(RDQOm`|3t7yC62F8NS`dZFleksrx);{ua=bBG#o1y-EQdQdvr2NXL7Hq0 z$q55dDSEet%9boimF8^5CZfu6z5>)^M3oEbC{e?59)~vAJBy(}g~FEMl144VaIt>h zDFIX@7&c29g#|rP($6S*4jYa!vd(Z}KGvbgTOGiUZGc-)MMD#_-gn`$;OscH3CJnT z>L&X5rV%J%ofZB&JN9j^z;OI0k?(G*5aH<|`pBk=b<8?P)JvNy)-&tZf^u}!Rz#Tf z8)|xMQ$>(j|3ytVSA2n4=ZUZ@!p!=B_)b#)zoo{7(wq;o(ekX0-J7!|@Vo3s1h7*9 zzt8@b0JbUM52Ue+G=4<%L85!b&^bFgiT-2G^Ps@lu>~w`W!9%+yqq0f8%IWC;D}}A z92MnLN8i@;Ew{%dy!brU5v$sX~PA zJ1TN*vi-Z+PYdx*qMxF%4q?JPO~ew(`#mC?B>4=Heo5}llM&z91~&_INQCDAXcunh zl1E$nc{EFGtJ& zkyEeCM#IFPIB5 z%4ITCify=~W2Nk;ax~_Gqhs+HSf?tl#xa9V(Y-OsJy1Es8edeJ?<^WsGz9JnC9n)T zhB0T+?EE?Tv-0cV7ULYp^7F3;4w%ZtP=$>?AutKE5kan;2@EeT%c?K6ppttz(AB`4 zS86$n^7ExWY{@Uw)XxNtg1-J>i&zS+b74q|rfY0Bj6kRubD)H9j@C(h2z24nyBJz( z>13%ef%lnE*3SeO%5nf)%4M`^m@pq&hF4iPjOYso#;CU9?`|A{o>YJ-87W5vVDD7qDLR76XuYE=N7R@0>*_MDMFZu=0MM^*_rUUxN>eZI-`Y?2*#2#* zXOM(&Pr|H$KNwo^tA6x{M}^^aDoju(YlEfAvOa<50=WM`9Y3kDs+(Gx1J!{ofw=Em`HVOeQTgU-k&MDKFV0LHyEz+p^4F$-ydkGYC?~NC{$tY!5R?v z#XPsvFRTLq_HcbQkO;N_2$=%9JaCEu2OlvhrZhlAV!`Hs2VoFKk#KA>{Dmc7JPaa! zsiZLwYiW&nd@YfHY^1(p%~BW@NzQ1nG3*V=dOX(LD%lygST5c9U?3_jp7XEV5#yyb zoV%9u{1v=}IkFr}xC1WM0-nE(TX#+21ut{QhdkHyI8amh&|Y5lGt-Ry`p0$fla9vKd3aCxn#jB;NO1$jix4^}@fKS8AF8JZu3*a{!bil=xy_}EU z%JX({p5P^}1m{oj%g*qbyLjH*zZ9CM1oK@ta315Mv8NS0A1^Mq=*F4gLj;+SBy@r# zbVN*od9G}n_h)(MO2rHQ621L-FVS0yojaqaIfn|w-t8>j#mjf`Ne}QEpkCqyA`Dq^ zKGeCqio3RRhx3}JU_@$pb|TJQZG1=#&;BhRx{&9%pnV}PIL`C#=2>gG%Nbk1^PEKu z+-jT(tq=0-4(@2<1&;A$Fz_+%Y~y)ncuuDva#wJd>qTBv!wa6`WuR*4ex6qi*nQl& zf#E&M z&%s=Kkq<@j2A6c875p9Uy#dFEPc~fxEgKOjKQ7U^bcQ`zy@){M_97nL+F|E`wcR0^=<~nLEUOE?) ze#0u~j(2#ztCTxj@iTy2gNE$l&Q1)KqtkWf4CjvOQl9lR&-p5Mx^ClnuW{#Bd68=y z#AG?o>g4&4b5|!2r+L;wo__{q^SgoG&huaASutL`g6AG@1eYKjuk)h#ixA}7`0&?x zUJS=?3_4$eRoAb0*=-QeYF-Wol{o_ClErZ^R2(g3JRhujnwP)M3&6y@PCn!e&+T-0 zOZgDjJf8bi*N=E1AfUYL1o*TI8hObXFb-LYT*G-ejE2Mc%4XMGo+Z;S*Lj42-7#JW z>2RE9Z#~2B#291)Q2+tMNq;%8I&1hCyfpAKyzJt`@$#C`2w<@UhvDUiVwON^=R61_ z9TX|xaJIUJQlHM!{f~o@TY0wg?>5J{<@_~!z=8J&PyOdSk$~6lX@y6YfCmmsV=Nln z0Ba_T$2{?9Ai_M+rj|%-b-aP8LsQo3jWsb81=O?J8x62nvu8sKoLh%l!i{e66A$A; z8SuODXtE)K>nC&|4@<=mX3?(Q_YJ5#zu%#gw3WQrk-@F&vmV4BYx65(rZ35&axh(NHlZ90RW8Nvn-S_1sh`tE+>IB*^~Gy_wDQ9lH@sU->;TZP6b9PP`T5QE_nxdI)E z)bfD8YuNv^ACV(8m3f-MCv>|dF47V2>oD37YUmlx+|faAq!AMUEfAprHxLfWyb$kF z`uxNJhNrhE3r2%sIb7I?y9yC|2vs9y7;22lbAHH67-pCb9#0_L7L3p+0RVPkl*H=^ ze8&)Fkzlx?Mc_B1xfz$H+W z8S+>gPIVs!a4iNf;+%L~e;$ibE6{u}G}eZJ^7^lZi`)Y;Pdp4x z`llir+D`Ed$3vm1(N?by)*|R)wb!>M-b#xaEJzUOK&v<6jkQEDby{CcjiP%iS52P zIK++phR-u=U5PcSAjgHDM^plae^|ux>HMOSFFS53%y!fPhiscGo8e1)D5`zEXcn?7 zsa-tct9Iu@PUJw{U!rz#n4sDnL7~76ZI4mAI51J|cEahLWMynPNIc@0Nbxwm4rI6r z+D=isID%B|w|~X?NY=wVk?mZSCo~b$02h4d$zmT|9H0pvDX{g@;>3rI0g4kJ8wMy& zeC#j^KBZY2Kl-AIlVwg%6eO;2sMe2GgpHZ~c zPWkSjACCDpREwKB`@o|P#1$=a3b66;C*B>vRWH>*41~`F9QAA?W_7$&I|zUMAov}F z;L8WWJ%iv)gW!0IgLV$5lu!q1I42NK60Qylw+^D`p+WGDL2!IgHc;Gl4T3*02>uD!*MuW~Is7U9EV^YVI~D&B!cG2WgI}%u8wTP3nuZV4`h9K?J%=@Z z-A?iGI>@6vx}HA`q9>0It4#aHX}GSZmT(mZykc3T@$2?9YPhZkKRm#q^oUOrfc~z= zuj|3Lj#x~;&JLpI4;sI&r-TO1)H9cG)1G>bU)ST)aNVzm2GR4V#;@!7Ck@y2ys6>% zYF6dp1r3K|=nP(h4ne^So*OIv!-OlpaPDDwL*v)&`MJS=jbvx|>KqGRD&bG*|C5H} zYe0p=`M4<9jC%xy&(rWR8s4noZVgXpxX%9#4ZmFD|L!0-oQ#Nq_Q0!yj6H4*ze2;S zH5}J{W&h2Dt9a6IusbwjjW;d&i`)cX(K(S4SWmXA82}Xzy6@%6SaQJ=<`gB!_^vo zrG{Ul;WrSj;+|Lq3<+ob>R zHU4pcDLbDu`2Uso_iFr;H2&8#TpzDrXt=(Tv!^r-pe)%f*s zzhA@k@%_1>XA9ZWt?}#g>k|#v$E$)KZj`?&pT`o8e(B>rL&K|}O^r*PhF`7W%Qak| zM}ERpzbXzPjbD$$!y2x~;a7&9y%dKJHGVw~*|ZTtzw|hGG+bX-!y1k%mA@MaSN5xQ z^&yR4Uw_^-_)n6ZKiBy6INwVjiKCs>TEA;Gyhg)mn;`Pv1-L3S9R-d{;OD7d>NbPN zu_GvGGZyp<`Qx;o#=RvL6emc~nA=#8AOBRr+`yvrsB_D?63*bK$)1}GT>P^Oz!n<# zP73s$20oUIT4CT%5bZVa{iLVCz;C5Ee9^$q5WU5~$C93h4SWsh*=gX<692ai{FlVP z&%mbCtP5S>lqp!AFXg9)^i8h9J+v)u-Mf#}Hw zewxN*wt>%~es48!c>661{!bsUD0^-vJzfJZBzwXJ{vC?j7Y#f}aoc9#M+o0x;Lk`i z*tZOP2ifzCf!7fIl7Xx9g4YcEZR+=J1HXd$eb2yKsNeGjK9^|yc^~KR{iH`d@2hxz zO!#opr|@YMPjwEU@GjCn#o$-Zjn^Ca-xGbCf%nk3+-2bBC=LMwUq$@Q2L4U5=W7N& zn()UBd$tokWi?@EuY;yUf5Rlbu%^ z_;jLG|4RRM!qs_&!WWbNu%Sokz2CrJCi~kB{9g$Fx`E$8v2?f*|3_>J{J3lpW+OD&5@>}^ellaCOcsAiR2L3F?|9S)e4&k>M_$1P^+`!)@{(yo1f#MS} zaD0Zrvf04Zx#YtJuFgHxIhFEvIK^$Z!T&F0=ko@BM0U%L82Dz=^PYhZBR%=F5mfyy zC%nSIH;|qQ20owkst>-Eo?9qxHyZp4h<~wxe~IkhYvA`0|BHlU*ip55pQN9I;r;7J zWaoX_`48f&NzWDoe*@aEbQt(=$^LH{xH@nBzJcS%;820oGIRGz`z}Zw-c`VRqu(vZ}6))bQ$=~WY0T>o^520I#d&K81<{p6&3y{;SqzsQHryTge!j+5dJlTUyauj27WD#`?Cg~ zq8F$xJ-lJ?e?)rzP2(p>@Lw?a7m{DJ{D?TvlokARY;ehQZj$7bzvM1+Qw96f z`>i!_6`xfGuEuwZfvf!KG;o#AM+{ue-_r)J)>T#&UEd6!g~1hG1&eEwszm}JZ&fU? zF2<_F2a#2)qfu5BX_16z^#@kR8{sQ2_`t17*1fA&M*?lYhQb6z;8QI4?qA2mCwSBj z{jnZ;~Q4 zbRLQB;25d?Rs3+im^y{z<>HsQ4aZF0dj^qrUm@l3>`X7F{Bmd<$o?&#mr_a|?Z;b- zY5#qInL1H&G4(&gNKBJA1iS@b z8#D|gKNJrmp^TN6%&(GD*A8e=^$ZhKrjxvmVcq0?k}zYK*-Vm`|8I>xEy{m|d=n}I z#qT)9Z#OYw{BX@z@+z)qkJ&eh)KWlqqH-wsP8n0#l*gPf=Pp3(U_YFDj_n8Hmy-44&oSb;~G(8Tb13$ za2v<$@6FCT?k!i4Qv(GG>>PI9d%t<_&FtIRy_wyeePDQOB&2DAQ%GzVB*kM%2|2kC zPmD-WVf~^_B*lBg8qo}-30qQ@5Op}F(;=sTX+-Jipk#Mim7fkJA(5OUBCeJB0_7GG zCA)=`RIEdv3_BuI5p!g+lSN7vYX6u%sw!aWwv+Y69X}$TbQneZlpRyI9mQtcaMZ`Q zJ9bQes_b4+leOHRh6KemMa(H@+g~`pEdW*S4u~4cVNgV0l zoY=g{sFsZla=(|OA=IaK?3xgx-+kgz>;d!I(Peh%nqv>m{`DGdnA%NkAb+GoiS$*t zBu_Gx(|$d?XHED<>%p4{BY7#df#Dy&@{!iTpM3AdKRvc|>sQ*ob;pZme)bP9KDJ@< zxmSOB-~MY4J@DtpmM;J0W8disKM8f;)CRQEr(`d%xDUP^SWK)C>ypWa(qV=7c<|#A z?-qR?dCb}23 zvq$N_uJmtF`qwG^l=4q;r$?Y_(=i z6-otBC{2~kYTL%_mkAb=-h8o`%-gnO{7mI zB7pB4d*AOUrWe2V_WXSM?C*4Y_4?;vH#YbB*xaR|xnHH`m;WMt;+&S=@_g;r6zc;A zQ}?6}rtVFde)dl_T<@xy|pl^ac z0=oaT`S}+>Dbe#;O4|KL}Pyv8jbdRP9KiOPc{ul*L^lT6zzMcIUVgk(Xu0& z{7AGv741t!*9}DD1JNGn4@4vKSux$En1vtr^Eg033L+3hAc#N^fgl1w1cC?z5eOm> zL?DPj5CKHsvU<<+jG{buVoLAP%B0Hi=BZ3yRPTYVQZm0My;{lqp7S+I-oHI5IhqSn z;_~0TJztixo+RSD^9_2sDM_MymzU^%RlbA-q(>csH(Q<5qiFs8Qzf@3`fxZYIj*-) z;drT2Cbq{@VA-B&rH=>HQs#JIdMV`*Rj$nc&j`O)ezgjB3=VFMuiKf)TZK$~i?Pw@ zORP6$@|phkITG8`J%NxEoXB|J6J|Z8bo@esUUuh5a*0D}E*}!5g>uzzI+Yst8@dnS zmz?&TLXqR2-)GMFDFburJA_?u^gC63YFUAJMD4y-p!Q!LV&4BdlpoTkK0Js` zJ5IGV$$K3UZ8!L(UxN`9--|7@4uZC_Z7cXzonO$_o5F>XEt)n06@Nf#Vib8qqc^ZA zjVKpR4bMVq5(j`swCBMueOwiL1MzF9gd*V_iuL2jLeH!m2Gq1k;w|3<6n3hHmPrb+ zrZ=#s%|$5C)*>R23TW%6kS!UbOmdW==%mcQfIOr%e;?7=(*uIV}_H)v^OCII_ zhWrM$j)STJYamcM1G~Dr#M!tzAX%lCZ3}t+92t;@@HE3b7VsnIUdl#VudEirSFu z`N{xFqK4*MLT=l`u6Bi1{>=a)5Odd|u#Pr_sk4PlI#C?q0IA}xxld?Nz+K8ue*!m9 zdp88frx~dfA2Kt8ZkAUie{x~%4x6x(Dr3qE5Ede6H%RZ-`FY3sh=Ofo zQ6xkLn=X2hzmrB}D|TU_4MJVh^s_=6t8MEIh2TWAhWMJS|Fh6SO~C$3R&tMDCB3z3 zh1T};=CfI~uZbD?FQXRv*q{`b+>YIjIy*hBsY z(%-MJMV+OW`%3S0dB*B3)GBswWp-w=Rw(9r2PQ_xhI;d~geI}U*totIt7d3LR6KQO z9P%c~53XPD{H@0mGj^?HZOdCFt5V29ER_>>v6{#gDpuA`RIPlXVog<1kf~&+w>itQ z;)#4bv3o;2f#b6c2N2#8Q=t7@aO|*t%Yx`IiK$vCYZuBTc$k{8DtRlBDHao10CuKi z6IvdH&f18#ckA63YlWUI$~wL zD|}#Q7qV!5v7E)pusDjUvlq*yd|YPqziXQ0)67&VnWJhY5Irq1ZDExT&!U(XAT<=b zdaU$PD^&~ml9h`)?&Mmg`pTsSds=ctN9O;{(HI{c{5_9Jb~=OAS>|lTS`^kyC7%@( zTa?#>L|OtRhlPw~u3Vcel0u^cXRVgYBLTh#n9jAvbh8pQF~RIzb?6>udEn3_{zIF1 zywQVKVmF%D$1IH`C~4v#vu=<3-m%9$?2-OVC~4weX5Ak5Eb@rI8M)YwjMh_z6c&fY z#`iwX;ywq3Pu^_>&;@P5TCRVC91?wxGry~D>Wy#Rg~MPzBvTz$|0#UseclW zJ=&4mpiTN9-=t zMZ1{x)sG3D?>Fjq2%hIR;+?{8-l~hP`Z~%+{pA=PC*6?bb)WUHRG|B;V|8#07k!d0 zF#PjLy1;PMC+TvCzPLaae7B>qOs}to_u|(z0!q^5)S$8GX^2hYwfRPrt{47z>0c=h{|J2z{rToKNonuS{QTU79Sr%LN6$;c*rNTt z1YAS^jC=a+ZzaCC|2N41E{?-Wi7!4MZvsyKY2Af8ZI<}r^W|yaA+h+nF$SF0gL~)N zUjpv8-uxcme(Sqw((kv<-3H$2ZlL17p!B`#+5ZA~+(-Yffcvd;e+szYI`@Br4_eRe zT}S_CN|%euPgmqxNV-{CkC5UyN1OvS&_3UR=!ZRt%_;Sm{|;T ztSW{$xw4rrmM1esGlyYr)y&k6h-`UgwrJT_&gk#k@Bx1%_lVRg*_ESWs*;(p%v^0| z<|s^Dl6!3Hs1EMT9I^%nQB9#}RZ;_^XrEkNk5_@*b1~B#*_+xqY!2@lGO?Dv(Ge}2 z&sEFjbf%P}(b~|5cBOWX4mPSG9u*p1W58<;rx(Qe)=sk&!!x z_nG@r17pKfU449bmF53ZPu3(q9FR=9SMk4_uLHO~3?RQqAdKqK89OrxYF8XO%^b%4 zR%KQgCCpe1%!&*-F-sIMM3oStoUk)_A z#~HqfAPn@x8FU$7)?_UYyG$vMZmUG+R?9>v0e|?cL+N4Ooe40_f9K=I5|P`w%Adbp63_)4S-0j=ST}O z<3By$n3FY9}{v$%``!jw9z3ASHTM;wOjnbNIf z=H05}?9fvfb1Q+5pxmP(HOAFVkCWW7m7Q02`4#M+-{=@T<}vVy;yqWe|6_IMBz=|o z4Q0=}tC}g!ebC{Od|*87=XPwlLjAfLn3h@5W6$*rUBO;H%7oH!R#em*e{%2HMMra+ tLyo8uCl0Y68}}#f*K~dJ>>>~$jtoj7esPud(`C}n{_bJNe(zQ6{|74OK`{UT literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.17.1/CMakeSystem.cmake b/build/CMakeFiles/3.17.1/CMakeSystem.cmake new file mode 100644 index 0000000..b5ccd72 --- /dev/null +++ b/build/CMakeFiles/3.17.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.6.7-desktop-3.mga8") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.6.7-desktop-3.mga8") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.6.7-desktop-3.mga8") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.6.7-desktop-3.mga8") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/CMakeFiles/3.17.1/CompilerIdC/CMakeCCompilerId.c b/build/CMakeFiles/3.17.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..d884b50 --- /dev/null +++ b/build/CMakeFiles/3.17.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,671 @@ +#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 + + +/* 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 */ +# 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 +# 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(__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(__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(__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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#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(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 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__)) +# 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(__CRAYXE) || defined(__CRAYXC) +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(__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" + +# 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 + +#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_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" + +# 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 +#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 components. */ +#ifdef 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'}; +#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__) +# if (defined(_MSC_VER) && !defined(__clang__)) \ + || (defined(__ibmxl__) || defined(__IBMC__)) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#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(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/CMakeFiles/3.17.1/CompilerIdC/a.out b/build/CMakeFiles/3.17.1/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..7cd2015ef2c331c75a059949860aed93f8b25764 GIT binary patch literal 20424 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 L{Xw6Bj}-q6-{)gR literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/CMakeDirectoryInformation.cmake b/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..29b66a2 --- /dev/null +++ b/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/daniel/projects/sshdetect") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/daniel/projects/sshdetect/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/CMakeFiles/CMakeOutput.log b/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..5e5e169 --- /dev/null +++ b/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,203 @@ +The system is: Linux - 5.6.7-desktop-3.mga8 - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/daniel/projects/sshdetect/build/CMakeFiles/3.17.1/CompilerIdC/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /home/daniel/projects/sshdetect/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake cmTC_5c553/fast && /usr/bin/gmake -f CMakeFiles/cmTC_5c553.dir/build.make CMakeFiles/cmTC_5c553.dir/build +gmake[1] : on entre dans le répertoire « /home/daniel/projects/sshdetect/build/CMakeFiles/CMakeTmp » +Building C object CMakeFiles/cmTC_5c553.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTC_5c553.dir/testCCompiler.c.o -c /home/daniel/projects/sshdetect/build/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_5c553 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5c553.dir/link.txt --verbose=1 +/usr/bin/cc -rdynamic CMakeFiles/cmTC_5c553.dir/testCCompiler.c.o -o cmTC_5c553 +gmake[1] : on quitte le répertoire « /home/daniel/projects/sshdetect/build/CMakeFiles/CMakeTmp » + + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/daniel/projects/sshdetect/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake cmTC_c1a10/fast && /usr/bin/gmake -f CMakeFiles/cmTC_c1a10.dir/build.make CMakeFiles/cmTC_c1a10.dir/build +gmake[1]: Entering directory '/home/daniel/projects/sshdetect/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +Target: x86_64-mageia-linux-gnu +Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib --with-slibdir=/lib64 --with-pkgversion='Mageia 9.3.0-1.mga8' --with-bugurl=https://bugs.mageia.org/ --mandir=/usr/share/man --infodir=/usr/share/info --enable-checking=release --enable-languages=c,c++,ada,fortran,objc,obj-c++ --enable-linker-build-id --build=x86_64-mageia-linux-gnu --host=x86_64-mageia-linux-gnu --with-cpu=generic --with-system-zlib --enable-threads=posix --with-linker-hash-style=gnu --enable-shared --enable-long-long --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --enable-ssp --disable-libssp --disable-libffi --disable-werror --with-isl --with-python-dir=/lib/python3.8/site-packages --enable-lto --with-gcc-major-version-only +Thread model: posix +gcc version 9.3.0 (Mageia 9.3.0-1.mga8) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-mageia-linux-gnu/9/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o -version -o /home/daniel/tmp/ccvbatVi.s +GNU C17 (Mageia 9.3.0-1.mga8) version 9.3.0 (x86_64-mageia-linux-gnu) + compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.18-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/lib/gcc/x86_64-mageia-linux-gnu/9/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../x86_64-mageia-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-mageia-linux-gnu/9/include + /usr/local/include + /usr/include +End of search list. +GNU C17 (Mageia 9.3.0-1.mga8) version 9.3.0 (x86_64-mageia-linux-gnu) + compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.18-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: f2ed735ccc167d510e9618d3122a8560 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o /home/daniel/tmp/ccvbatVi.s +GNU assembler version 2.34 (x86_64-mageia-linux-gnu) using BFD version (GNU Binutils) 2.34 +COMPILER_PATH=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' +Linking C executable cmTC_c1a10 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c1a10.dir/link.txt --verbose=1 +/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o -o cmTC_c1a10 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/lto-wrapper +Target: x86_64-mageia-linux-gnu +Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib --with-slibdir=/lib64 --with-pkgversion='Mageia 9.3.0-1.mga8' --with-bugurl=https://bugs.mageia.org/ --mandir=/usr/share/man --infodir=/usr/share/info --enable-checking=release --enable-languages=c,c++,ada,fortran,objc,obj-c++ --enable-linker-build-id --build=x86_64-mageia-linux-gnu --host=x86_64-mageia-linux-gnu --with-cpu=generic --with-system-zlib --enable-threads=posix --with-linker-hash-style=gnu --enable-shared --enable-long-long --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --enable-ssp --disable-libssp --disable-libffi --disable-werror --with-isl --with-python-dir=/lib/python3.8/site-packages --enable-lto --with-gcc-major-version-only +Thread model: posix +gcc version 9.3.0 (Mageia 9.3.0-1.mga8) +COMPILER_PATH=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_c1a10' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-mageia-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-mageia-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/home/daniel/tmp/ccBoHUtG.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_c1a10 /usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crti.o /usr/lib/gcc/x86_64-mageia-linux-gnu/9/crtbegin.o -L/usr/lib/gcc/x86_64-mageia-linux-gnu/9 -L/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../.. CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-mageia-linux-gnu/9/crtend.o /usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_c1a10' '-mtune=generic' '-march=x86-64' +gmake[1]: Leaving directory '/home/daniel/projects/sshdetect/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/include] + add: [/usr/local/include] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/include;/usr/local/include;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/daniel/projects/sshdetect/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake cmTC_c1a10/fast && /usr/bin/gmake -f CMakeFiles/cmTC_c1a10.dir/build.make CMakeFiles/cmTC_c1a10.dir/build] + ignore line: [gmake[1]: Entering directory '/home/daniel/projects/sshdetect/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: x86_64-mageia-linux-gnu] + ignore line: [Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib --with-slibdir=/lib64 --with-pkgversion='Mageia 9.3.0-1.mga8' --with-bugurl=https://bugs.mageia.org/ --mandir=/usr/share/man --infodir=/usr/share/info --enable-checking=release --enable-languages=c c++ ada fortran objc obj-c++ --enable-linker-build-id --build=x86_64-mageia-linux-gnu --host=x86_64-mageia-linux-gnu --with-cpu=generic --with-system-zlib --enable-threads=posix --with-linker-hash-style=gnu --enable-shared --enable-long-long --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --enable-ssp --disable-libssp --disable-libffi --disable-werror --with-isl --with-python-dir=/lib/python3.8/site-packages --enable-lto --with-gcc-major-version-only] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.3.0 (Mageia 9.3.0-1.mga8) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-mageia-linux-gnu/9/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o -version -o /home/daniel/tmp/ccvbatVi.s] + ignore line: [GNU C17 (Mageia 9.3.0-1.mga8) version 9.3.0 (x86_64-mageia-linux-gnu)] + ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.18-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-mageia-linux-gnu/9/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../x86_64-mageia-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-mageia-linux-gnu/9/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Mageia 9.3.0-1.mga8) version 9.3.0 (x86_64-mageia-linux-gnu)] + ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.18-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: f2ed735ccc167d510e9618d3122a8560] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o /home/daniel/tmp/ccvbatVi.s] + ignore line: [GNU assembler version 2.34 (x86_64-mageia-linux-gnu) using BFD version (GNU Binutils) 2.34] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking C executable cmTC_c1a10] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c1a10.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o -o cmTC_c1a10 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/lto-wrapper] + ignore line: [Target: x86_64-mageia-linux-gnu] + ignore line: [Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib --with-slibdir=/lib64 --with-pkgversion='Mageia 9.3.0-1.mga8' --with-bugurl=https://bugs.mageia.org/ --mandir=/usr/share/man --infodir=/usr/share/info --enable-checking=release --enable-languages=c c++ ada fortran objc obj-c++ --enable-linker-build-id --build=x86_64-mageia-linux-gnu --host=x86_64-mageia-linux-gnu --with-cpu=generic --with-system-zlib --enable-threads=posix --with-linker-hash-style=gnu --enable-shared --enable-long-long --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --enable-ssp --disable-libssp --disable-libffi --disable-werror --with-isl --with-python-dir=/lib/python3.8/site-packages --enable-lto --with-gcc-major-version-only] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.3.0 (Mageia 9.3.0-1.mga8) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_c1a10' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-mageia-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-mageia-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/home/daniel/tmp/ccBoHUtG.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_c1a10 /usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crti.o /usr/lib/gcc/x86_64-mageia-linux-gnu/9/crtbegin.o -L/usr/lib/gcc/x86_64-mageia-linux-gnu/9 -L/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../.. CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-mageia-linux-gnu/9/crtend.o /usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crtn.o] + arg [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-mageia-linux-gnu/9/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/home/daniel/tmp/ccBoHUtG.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-o] ==> ignore + arg [cmTC_c1a10] ==> ignore + arg [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/crtbegin.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-mageia-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-mageia-linux-gnu/9] + arg [-L/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../..] ==> dir [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../..] + arg [CMakeFiles/cmTC_c1a10.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/crtend.o] ==> ignore + arg [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-mageia-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-mageia-linux-gnu/9] + collapse library dir [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib/gcc/x86_64-mageia-linux-gnu/9/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit dirs: [/usr/lib/gcc/x86_64-mageia-linux-gnu/9;/usr/lib64;/lib64;/usr/lib] + implicit fwks: [] + + diff --git a/build/CMakeFiles/Makefile.cmake b/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..f8fd3b7 --- /dev/null +++ b/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,45 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.17.1/CMakeCCompiler.cmake" + "CMakeFiles/3.17.1/CMakeSystem.cmake" + "/usr/share/cmake/Modules/CMakeCInformation.cmake" + "/usr/share/cmake/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake/Modules/Compiler/GNU.cmake" + "/usr/share/cmake/Modules/Internal/CMakeCheckCompilerFlag.cmake" + "/usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake/Modules/Platform/Linux.cmake" + "/usr/share/cmake/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/sshdetect.dir/DependInfo.cmake" + ) diff --git a/build/CMakeFiles/Makefile2 b/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..854b656 --- /dev/null +++ b/build/CMakeFiles/Makefile2 @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/daniel/projects/sshdetect + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/daniel/projects/sshdetect/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/sshdetect.dir/all + +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: + +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/sshdetect.dir/clean + +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/sshdetect.dir + +# All Build rule for target. +CMakeFiles/sshdetect.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sshdetect.dir/build.make CMakeFiles/sshdetect.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/sshdetect.dir/build.make CMakeFiles/sshdetect.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/daniel/projects/sshdetect/build/CMakeFiles --progress-num=1,2 "Built target sshdetect" +.PHONY : CMakeFiles/sshdetect.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/sshdetect.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/daniel/projects/sshdetect/build/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/sshdetect.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/daniel/projects/sshdetect/build/CMakeFiles 0 +.PHONY : CMakeFiles/sshdetect.dir/rule + +# Convenience name for target. +sshdetect: CMakeFiles/sshdetect.dir/rule + +.PHONY : sshdetect + +# clean rule for target. +CMakeFiles/sshdetect.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sshdetect.dir/build.make CMakeFiles/sshdetect.dir/clean +.PHONY : CMakeFiles/sshdetect.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..7445f7e --- /dev/null +++ b/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,7 @@ +/home/daniel/projects/sshdetect/build/CMakeFiles/install/strip.dir +/home/daniel/projects/sshdetect/build/CMakeFiles/install/local.dir +/home/daniel/projects/sshdetect/build/CMakeFiles/edit_cache.dir +/home/daniel/projects/sshdetect/build/CMakeFiles/sshdetect.dir +/home/daniel/projects/sshdetect/build/CMakeFiles/rebuild_cache.dir +/home/daniel/projects/sshdetect/build/CMakeFiles/list_install_components.dir +/home/daniel/projects/sshdetect/build/CMakeFiles/install.dir diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/CMakeFiles/progress.marks b/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/build/CMakeFiles/sshdetect.dir/C.includecache b/build/CMakeFiles/sshdetect.dir/C.includecache new file mode 100644 index 0000000..cb94d33 --- /dev/null +++ b/build/CMakeFiles/sshdetect.dir/C.includecache @@ -0,0 +1,28 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/daniel/projects/sshdetect/main.c +stdio.h +- +stdlib.h +- +string.h +- +unistd.h +- +time.h +- +sys/types.h +- +sys/wait.h +- +utmp.h +- +locale.h +- + diff --git a/build/CMakeFiles/sshdetect.dir/DependInfo.cmake b/build/CMakeFiles/sshdetect.dir/DependInfo.cmake new file mode 100644 index 0000000..d65f13c --- /dev/null +++ b/build/CMakeFiles/sshdetect.dir/DependInfo.cmake @@ -0,0 +1,20 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "C" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_C + "/home/daniel/projects/sshdetect/main.c" "/home/daniel/projects/sshdetect/build/CMakeFiles/sshdetect.dir/main.c.o" + ) +set(CMAKE_C_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_C_TARGET_INCLUDE_PATH + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/CMakeFiles/sshdetect.dir/build.make b/build/CMakeFiles/sshdetect.dir/build.make new file mode 100644 index 0000000..47a9da1 --- /dev/null +++ b/build/CMakeFiles/sshdetect.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/daniel/projects/sshdetect + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/daniel/projects/sshdetect/build + +# Include any dependencies generated for this target. +include CMakeFiles/sshdetect.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/sshdetect.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/sshdetect.dir/flags.make + +CMakeFiles/sshdetect.dir/main.c.o: CMakeFiles/sshdetect.dir/flags.make +CMakeFiles/sshdetect.dir/main.c.o: ../main.c + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/daniel/projects/sshdetect/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/sshdetect.dir/main.c.o" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/sshdetect.dir/main.c.o -c /home/daniel/projects/sshdetect/main.c + +CMakeFiles/sshdetect.dir/main.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/sshdetect.dir/main.c.i" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/daniel/projects/sshdetect/main.c > CMakeFiles/sshdetect.dir/main.c.i + +CMakeFiles/sshdetect.dir/main.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/sshdetect.dir/main.c.s" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/daniel/projects/sshdetect/main.c -o CMakeFiles/sshdetect.dir/main.c.s + +# Object files for target sshdetect +sshdetect_OBJECTS = \ +"CMakeFiles/sshdetect.dir/main.c.o" + +# External object files for target sshdetect +sshdetect_EXTERNAL_OBJECTS = + +sshdetect: CMakeFiles/sshdetect.dir/main.c.o +sshdetect: CMakeFiles/sshdetect.dir/build.make +sshdetect: CMakeFiles/sshdetect.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/daniel/projects/sshdetect/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable sshdetect" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/sshdetect.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/sshdetect.dir/build: sshdetect + +.PHONY : CMakeFiles/sshdetect.dir/build + +CMakeFiles/sshdetect.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/sshdetect.dir/cmake_clean.cmake +.PHONY : CMakeFiles/sshdetect.dir/clean + +CMakeFiles/sshdetect.dir/depend: + cd /home/daniel/projects/sshdetect/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/daniel/projects/sshdetect /home/daniel/projects/sshdetect /home/daniel/projects/sshdetect/build /home/daniel/projects/sshdetect/build /home/daniel/projects/sshdetect/build/CMakeFiles/sshdetect.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/sshdetect.dir/depend + diff --git a/build/CMakeFiles/sshdetect.dir/cmake_clean.cmake b/build/CMakeFiles/sshdetect.dir/cmake_clean.cmake new file mode 100644 index 0000000..bf41239 --- /dev/null +++ b/build/CMakeFiles/sshdetect.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/sshdetect.dir/main.c.o" + "sshdetect" + "sshdetect.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/sshdetect.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/CMakeFiles/sshdetect.dir/depend.internal b/build/CMakeFiles/sshdetect.dir/depend.internal new file mode 100644 index 0000000..fecca78 --- /dev/null +++ b/build/CMakeFiles/sshdetect.dir/depend.internal @@ -0,0 +1,5 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +CMakeFiles/sshdetect.dir/main.c.o + /home/daniel/projects/sshdetect/main.c diff --git a/build/CMakeFiles/sshdetect.dir/depend.make b/build/CMakeFiles/sshdetect.dir/depend.make new file mode 100644 index 0000000..6727ebb --- /dev/null +++ b/build/CMakeFiles/sshdetect.dir/depend.make @@ -0,0 +1,5 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +CMakeFiles/sshdetect.dir/main.c.o: ../main.c + diff --git a/build/CMakeFiles/sshdetect.dir/flags.make b/build/CMakeFiles/sshdetect.dir/flags.make new file mode 100644 index 0000000..7ed3c07 --- /dev/null +++ b/build/CMakeFiles/sshdetect.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# compile C with /usr/bin/cc +C_FLAGS = -g + +C_DEFINES = + +C_INCLUDES = + diff --git a/build/CMakeFiles/sshdetect.dir/link.txt b/build/CMakeFiles/sshdetect.dir/link.txt new file mode 100644 index 0000000..4712fb4 --- /dev/null +++ b/build/CMakeFiles/sshdetect.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/cc -g -rdynamic CMakeFiles/sshdetect.dir/main.c.o -o sshdetect diff --git a/build/CMakeFiles/sshdetect.dir/main.c.o b/build/CMakeFiles/sshdetect.dir/main.c.o new file mode 100644 index 0000000000000000000000000000000000000000..3f4823169780dfb6e5543f47d7f431520b786ac5 GIT binary patch literal 22888 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/sshdetect.dir/progress.make b/build/CMakeFiles/sshdetect.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/build/CMakeFiles/sshdetect.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/build/Makefile b/build/Makefile new file mode 100644 index 0000000..dd504b3 --- /dev/null +++ b/build/Makefile @@ -0,0 +1,248 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/daniel/projects/sshdetect + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/daniel/projects/sshdetect/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/daniel/projects/sshdetect/build/CMakeFiles /home/daniel/projects/sshdetect/build/CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/daniel/projects/sshdetect/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named sshdetect + +# Build rule for target. +sshdetect: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 sshdetect +.PHONY : sshdetect + +# fast build rule for target. +sshdetect/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sshdetect.dir/build.make CMakeFiles/sshdetect.dir/build +.PHONY : sshdetect/fast + +main.o: main.c.o + +.PHONY : main.o + +# target to build an object file +main.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sshdetect.dir/build.make CMakeFiles/sshdetect.dir/main.c.o +.PHONY : main.c.o + +main.i: main.c.i + +.PHONY : main.i + +# target to preprocess a source file +main.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sshdetect.dir/build.make CMakeFiles/sshdetect.dir/main.c.i +.PHONY : main.c.i + +main.s: main.c.s + +.PHONY : main.s + +# target to generate assembly for a file +main.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sshdetect.dir/build.make CMakeFiles/sshdetect.dir/main.c.s +.PHONY : main.c.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... sshdetect" + @echo "... main.o" + @echo "... main.i" + @echo "... main.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/cmake_install.cmake b/build/cmake_install.cmake new file mode 100644 index 0000000..32b7bf1 --- /dev/null +++ b/build/cmake_install.cmake @@ -0,0 +1,65 @@ +# Install script for directory: /home/daniel/projects/sshdetect + +# 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() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/sshdetect" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/sshdetect") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/sshdetect" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/daniel/projects/sshdetect/build/sshdetect") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/sshdetect" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/sshdetect") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/sshdetect") + endif() + endif() +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/daniel/projects/sshdetect/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/compile_commands.json b/build/compile_commands.json new file mode 100644 index 0000000..1794fdd --- /dev/null +++ b/build/compile_commands.json @@ -0,0 +1,7 @@ +[ +{ + "directory": "/home/daniel/projects/sshdetect/build", + "command": "/usr/bin/cc -g -o CMakeFiles/sshdetect.dir/main.c.o -c /home/daniel/projects/sshdetect/main.c", + "file": "/home/daniel/projects/sshdetect/main.c" +} +] \ No newline at end of file diff --git a/build/sshdetect b/build/sshdetect new file mode 100755 index 0000000000000000000000000000000000000000..d5118c74cf2689fd543033d4abfea4df40be8c64 GIT binary patch literal 32552 zcmeHw3w%`7x$oMuXHO=XWHNaG3C|HlLCu4Q2nad>f)k7i3W^ULhGdeAP9||40X*{1 z5M_)}u-8hxUZjuHVy_QwTP>m@2oh?o1#2xmeW8LTf^Dj`r5MZ7gvfGTD# z0h63TNeMHThakWn9=$Y-M@+?vFPUGZptDNBui}Z)7!{l4$TzM_g`DduA*bR#S?(F+ z2ny0JLX(_Z%DJVSiVsUis95=v%%HymQttta2N1y?ir9R99f*mS!lDzgdP-ZTa1gPF zCsbT7&`iZjZZYJ@&aWDj+pm%NW%P?IU!RO+#419;mD8tHgzC#e!Ek(a+3Fe7%cf5& zkG7Og;pHxdA>_)-uUg7}_S0prwNKBB-0%v z_k&V61a)Tyydwj?Ap?GT20V4|q4K>h1O96n@GoS*e=h_6NCy0(4EWs{@S{+%ZqU-h zd?1D@*P#sfaT)NQ4EW_4@Q-J}Ps)I=$bhfOfPXXtz9R#ELk^z5727Ev8 zE{0qddypCkHq;B@`xbcykVu^md?CwYKN&9YVM)D-^OrDhnx2s4|3RVPUnu$Qz`KXg ze-ZEnET5@yT8&%trJh9-gdVCt3QHvZbE#hrzbsec)&1}S!Om6y?_wo`%KLlJsa$W5 z^l;8-ju3cH;&;k?An1;R1r^97?Vbu(xB8lrXna06?o3$;W847~AJb1To;A0sdj zZe!6k(O96F`C~0Xw#pxjwFc{1AY3mracg*n4a&q&AkZpQiL9tZzG%!JiTRrS!7wuC zn7U}(*ANT`iM2J-QWp$2v@lB0Iakd4hPVX4W-!tqdOO0?Bq7ht}c ztAVZ$hJEp9px>^v763gd6CC(V(r2My29lG#K_rBK|e(^4glY^L$gvFHWYWlwX8; zvG9Moj0GgFie|={(;DtjU;fVmy11870~iqu=Fy$34M-Q@_{d;3<*`Awi@vKp#Kz|o zbgxk1v+wpVB>0H7z2$O?Y+BB>Y4ZUN%uevq}?Q^*zGRFyZ-pjF1Q(6W%

*9a5Ahm;W4@-!v+(c>OqA~ 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 literal 0 HcmV?d00001 diff --git a/cmake_install.cmake b/cmake_install.cmake new file mode 100644 index 0000000..73c4a78 --- /dev/null +++ b/cmake_install.cmake @@ -0,0 +1,65 @@ +# Install script for directory: /home/daniel/projects/sshdetect + +# 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() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/sshdetect" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/sshdetect") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/sshdetect" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/daniel/projects/sshdetect/sshdetect") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/sshdetect" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/sshdetect") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/sshdetect") + endif() + endif() +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/daniel/projects/sshdetect/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/compile_commands.json b/compile_commands.json new file mode 100644 index 0000000..6451bd1 --- /dev/null +++ b/compile_commands.json @@ -0,0 +1,7 @@ +[ +{ + "directory": "/home/daniel/projects/sshdetect", + "command": "/usr/bin/cc -g -o CMakeFiles/sshdetect.dir/main.c.o -c /home/daniel/projects/sshdetect/main.c", + "file": "/home/daniel/projects/sshdetect/main.c" +} +] \ No newline at end of file diff --git a/main.c b/main.c index b19850d..edeedf2 100644 --- a/main.c +++ b/main.c @@ -10,6 +10,20 @@ #define HOSTNAME "lalis" +struct connexion +{ + int pid; + char cmd[24]; + char cmdline[1000]; + char user[24]; + char hostname[128]; + char host_ip[42]; + char host_ipv6[42]; + char date[60]; + +}; + + //test if pid is in lsit of known sshd processus int isinarray( int pid, int array[], int n ) { @@ -35,56 +49,54 @@ char* frtime(const time_t timet) } //get utmp datas -void getutmp( int pid, char user[], char host_ip[], char host_ipv6[], time_t * time ) +void getutmp( struct connexion * conn, time_t * time ) { struct utmp * utmp; int ipv6; int ipv4; int x; char str[6]; - - host_ip[0]='\0'; - host_ipv6[0]='\0'; + conn->host_ip[0]='\0'; + conn->host_ipv6[0]='\0'; setutent(); while ( (utmp = getutent()) != NULL ) { - if ( utmp->ut_pid == pid ) + if ( utmp->ut_pid == conn->pid ) { - sprintf(user, "%s", utmp->ut_user); //got user login - //sprintf(host_ip, "%s", utmp->ut_host); //got ip of origin + sprintf(conn->user, "%s", utmp->ut_user); //got user login + sprintf(conn->hostname, "%s", utmp->ut_host); //got ip of origin if((utmp->ut_addr_v6[1] && utmp->ut_addr_v6[2] && utmp->ut_addr_v6[3]) == 0) { ipv4 = utmp->ut_addr_v6[0] & 0x00000000000000ff; sprintf( str, "%d.", ipv4); - strcat(host_ip, str); + strcat(conn->host_ip, str); ipv4 = (utmp->ut_addr_v6[0] & 0x000000000000ff00) >> 8; sprintf( str, "%d.", ipv4); - strcat(host_ip, str); + strcat(conn->host_ip, str); ipv4 = (utmp->ut_addr_v6[0] & 0x0000000000ff0000) >> 16; sprintf( str, "%d.", ipv4); - strcat(host_ip, str); + strcat(conn->host_ip, str); ipv4 = (utmp->ut_addr_v6[0] & 0x00000000ff000000) >> 24; sprintf( str, "%d", ipv4); - strcat(host_ip, str); - + strcat(conn->host_ip, str); }else { for (x=0;x<4;x++) { ipv6 = utmp->ut_addr_v6[x] & 0x000000000000ffff; sprintf( str, "%x:", ipv6); - strcat(host_ipv6, str); + strcat(conn->host_ipv6, str); ipv6 = (utmp->ut_addr_v6[x] & 0x00000000ffff0000) >> 16; sprintf( str, "%x:", ipv6); - strcat(host_ipv6, str); + strcat(conn->host_ipv6, str); ipv6 = (utmp->ut_addr_v6[x] & 0x0000ffff00000000) >> 32; sprintf( str, "%x:", ipv6); - strcat(host_ipv6, str); + strcat(conn->host_ipv6, str); ipv6 = (utmp->ut_addr_v6[x] & 0xffff000000000000) >> 48; sprintf( str, "%x:", ipv6); - strcat(host_ipv6, str); + strcat(conn->host_ipv6, str); } - host_ipv6[strlen(host_ipv6)-1] = '\0'; + conn->host_ipv6[strlen(conn->host_ipv6)-1] = '\0'; } *time = (time_t) utmp->ut_tv.tv_sec; //got connexion time break; @@ -140,7 +152,8 @@ int getpids(int pid, int exploded[]) { exploded[x++] = atoi( pch ); pch = strtok( NULL , separator ); - } + }// char path[1024]; + fclose(fh); return x; }else @@ -150,7 +163,7 @@ int getpids(int pid, int exploded[]) } } -int getprocinfo( int ppid, char cmdline[], char cmd[], char user[], char host_ip[], char host_ipv6[], char date[] ) +int getprocinfo( struct connexion * conn ) { FILE *fh1; char child_path[128]; @@ -158,24 +171,23 @@ int getprocinfo( int ppid, char cmdline[], char cmd[], char user[], char host_ip int child_pid[10]; int flag = 0; int r; - int pid = ppid; int level = 0; int retval = 0; time_t timet=0; //get connexion time - getutmp( pid, user, host_ip, host_ipv6, &timet ); + getutmp( conn, &timet ); if ( timet == 0) { time( &timet ); } - sprintf( date, "%s", frtime(timet) ); - date[strlen(date)-1] = 0; + sprintf( conn->date, "%s", frtime(timet) ); + conn->date[strlen(conn->date)-1] = 0; //get the pid of the last processus while ( flag == 0) { - r = getpids( pid, child_pid ); + r = getpids( conn->pid, child_pid ); if( level == 0 && r == 2 ) { flag = 1; @@ -183,7 +195,7 @@ int getprocinfo( int ppid, char cmdline[], char cmd[], char user[], char host_ip }else if ( r != -1 ) { level++; - pid = child_pid[0]; + conn->pid = child_pid[0]; }else { flag = 1; @@ -191,7 +203,7 @@ int getprocinfo( int ppid, char cmdline[], char cmd[], char user[], char host_ip } // get the command parameters - sprintf( child_path, "/proc/%d/cmdline", pid ); + sprintf( child_path, "/proc/%d/cmdline", conn->pid ); if ( (fh1= fopen( child_path, "r" )) == NULL) { perror(child_path); @@ -200,21 +212,21 @@ int getprocinfo( int ppid, char cmdline[], char cmd[], char user[], char host_ip fgets( str, 1024, fh1); flag = 0; null2space( str ); - sprintf(cmdline, "%s", str); + sprintf(conn->cmdline, "%s", str); fclose(fh1); // get the command name - sprintf( child_path, "/proc/%d/comm", pid ); + sprintf( child_path, "/proc/%d/comm", conn->pid ); if ( (fh1= fopen(child_path, "r" )) == NULL) { perror(child_path); return 3; } - fscanf( fh1, "%s", cmd ); + fscanf( fh1, "%s", conn->cmd ); fclose(fh1); return retval; } -int main(int argc,char **argv,char** envp) +int main() { FILE *fh; FILE *fh1; @@ -233,19 +245,22 @@ int main(int argc,char **argv,char** envp) int flag[n_ssh]; int rinfo; int status; -// char path[1024]; char commande[] = "/usr/local/bin/send_sms"; char logfile[] = "/var/log/sshdetect.log"; - char cmd[24]; - char cmdline[1000]; - char user[24]=""; - char host_ip[42]=""; - char host_ipv6[42]=""; +// char cmd[24]; +// char cmdline[1000]; +// char user[24]=""; +// char hostname[128]; + char ip[42]=""; +// char host_ip[42]=""; +// char host_ipv6[42]=""; char str[1024]; char date[60]; time_t now ; char * locale; char * language; + struct connexion conn; + struct connexion connexions[n_ssh]; //char * ptr; language = getenv("LANGUAGE"); @@ -253,7 +268,6 @@ int main(int argc,char **argv,char** envp) locale = setlocale(LC_ALL,language); time( &now ); sprintf( date, "%s", frtime(now)); - date[strlen(date)-1] = 0; if ( (fh = fopen(logfile, "a")) == NULL) { perror(logfile); @@ -297,21 +311,30 @@ int main(int argc,char **argv,char** envp) r = isinarray(pid, childrens, x); if( r == 0 ) { - user[0]='\0'; - rinfo = getprocinfo( pid, cmdline, cmd, user, host_ip, host_ipv6, date ); + conn.user[0]='\0'; + conn.pid=pid; + rinfo = getprocinfo( &conn ); if( rinfo == 0 ) { + if (conn.host_ip[0] != '\0') + { + strcpy(ip,conn.host_ip); + }else if (conn.host_ipv6[0] != '\0') + { + strcpy(ip,conn.host_ipv6); + } x++; childrens[x] = pid; flag[x] = 1; + connexions[x] = conn; // date of connexion - if (user[0] == '\0') + if (conn.user[0] == '\0') { - sprintf( str, "%s \"%s: tunnel ouvert le %s depuis %s avec la commande: %s %s\"", commande, HOSTNAME, date, host_ip, cmd, cmdline ); + sprintf( str, "%s \"%s: tunnel ouvert le %s depuis %s avec la commande: %s %s\"", commande, HOSTNAME, conn.date, ip, conn.cmd, conn.cmdline ); }else { - sprintf( str, "%s \"%s: %s s'est connecté le %s depuis %s avec la commande: %s %s\"", commande, HOSTNAME, user, date, host_ip, cmd, cmdline ); + sprintf( str, "%s \"%s: %s s'est connecté le %s depuis %s avec la commande: %s %s\"", commande, HOSTNAME, conn.user, conn.date, ip, conn.cmd, conn.cmdline ); } if ( start != 1 ) { @@ -323,7 +346,7 @@ int main(int argc,char **argv,char** envp) perror(logfile); return 7; } - fprintf(fh1, "%s: Connexion de %s depuis %s commande: %s %s", date, user, host_ip, cmd, cmdline); + fprintf(fh1, "%s: Connexion de %s depuis %s commande: %s %s", conn.date, conn.user, ip, conn.cmd, conn.cmdline); fclose(fh1); }else if (id<0) { @@ -341,7 +364,7 @@ int main(int argc,char **argv,char** envp) perror(logfile); return 7; } - fprintf(fh1, "%s: %s Connecté depuis %s - %s %s\n", date, user, host_ip, cmd, cmdline); + fprintf(fh1, "%s: %s Connecté depuis %s - %s %s\n", conn.date, conn.user, ip, conn.cmd, conn.cmdline); fclose(fh1); } } @@ -354,7 +377,9 @@ int main(int argc,char **argv,char** envp) { if (flag[i] == 0 ) { - printf("Session %d terminée\n", childrens[i]); + time( &now ); + sprintf( date, "%s", frtime(now)); + printf("Session %d de %s terminée le %s\n", connexions[i].pid, connexions[i].user, date); for( j=i; j^p5fF3&1Sc33lqf!jAu~xvClBWlz$1u; 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 literal 0 HcmV?d00001