diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..9dae3d4 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,10 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + + + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..5c391c0 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "cmake.sourceDirectory": "/home/douwe/Nextcloud/Projects/douwco.be" +} \ No newline at end of file diff --git a/CMakeCache.txt b/CMakeCache.txt new file mode 100644 index 0000000..7160a59 --- /dev/null +++ b/CMakeCache.txt @@ -0,0 +1,483 @@ +# This is the CMakeCache file. +# For build in directory: /home/douwe/Nextcloud/Projects/douwco.be +# 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 file. +ASIO_INCLUDE_DIR:PATH=/usr/include + +//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= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-13 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-13 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-13 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-13 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//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 +// 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=douwco_web + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//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 + +//The directory containing a CMake configuration file for Crow. +Crow_DIR:PATH=/usr/lib/cmake/Crow + +//Path to a library. +OPENSSL_CRYPTO_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so + +//Path to a file. +OPENSSL_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +OPENSSL_SSL_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so + +//Arguments to supply to pkg-config +PKG_CONFIG_ARGN:STRING= + +//pkg-config executable +PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config + +//Path to a file. +ZLIB_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +ZLIB_LIBRARY_DEBUG:FILEPATH=ZLIB_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +ZLIB_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libz.so + +//Value Computed by CMake +douwco_web_BINARY_DIR:STATIC=/home/douwe/Nextcloud/Projects/douwco.be + +//Value Computed by CMake +douwco_web_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +douwco_web_SOURCE_DIR:STATIC=/home/douwe/Nextcloud/Projects/douwco.be + +//Path to a library. +pkgcfg_lib__OPENSSL_crypto:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so + +//Path to a library. +pkgcfg_lib__OPENSSL_ssl:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: ASIO_INCLUDE_DIR +ASIO_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//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/douwe/Nextcloud/Projects/douwco.be +//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=28 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 +//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_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=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= +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/douwe/Nextcloud/Projects/douwco.be +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//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_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-3.28 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding OpenSSL +FIND_PACKAGE_MESSAGE_DETAILS_OpenSSL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libcrypto.so][/usr/include][c ][v3.0.13()] +//Details about finding ZLIB +FIND_PACKAGE_MESSAGE_DETAILS_ZLIB:INTERNAL=[/usr/lib/x86_64-linux-gnu/libz.so][/usr/include][c ][v1.3()] +//Details about finding asio +FIND_PACKAGE_MESSAGE_DETAILS_asio:INTERNAL=[/usr/include][v()] +//ADVANCED property for variable: OPENSSL_CRYPTO_LIBRARY +OPENSSL_CRYPTO_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_INCLUDE_DIR +OPENSSL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_SSL_LIBRARY +OPENSSL_SSL_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_ARGN +PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE +PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ZLIB_INCLUDE_DIR +ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ZLIB_LIBRARY_DEBUG +ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ZLIB_LIBRARY_RELEASE +ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE +_OPENSSL_CFLAGS:INTERNAL=-I/usr/include +_OPENSSL_CFLAGS_I:INTERNAL= +_OPENSSL_CFLAGS_OTHER:INTERNAL= +_OPENSSL_FOUND:INTERNAL=1 +_OPENSSL_INCLUDEDIR:INTERNAL=/usr/include +_OPENSSL_INCLUDE_DIRS:INTERNAL=/usr/include +_OPENSSL_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lssl;-lcrypto +_OPENSSL_LDFLAGS_OTHER:INTERNAL= +_OPENSSL_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +_OPENSSL_LIBRARIES:INTERNAL=ssl;crypto +_OPENSSL_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +_OPENSSL_LIBS:INTERNAL= +_OPENSSL_LIBS_L:INTERNAL= +_OPENSSL_LIBS_OTHER:INTERNAL= +_OPENSSL_LIBS_PATHS:INTERNAL= +_OPENSSL_MODULE_NAME:INTERNAL=openssl +_OPENSSL_PREFIX:INTERNAL=/usr +_OPENSSL_STATIC_CFLAGS:INTERNAL=-I/usr/include +_OPENSSL_STATIC_CFLAGS_I:INTERNAL= +_OPENSSL_STATIC_CFLAGS_OTHER:INTERNAL= +_OPENSSL_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include +_OPENSSL_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lssl;-L/usr/lib/x86_64-linux-gnu;-ldl;-pthread;-lcrypto;-ldl;-pthread +_OPENSSL_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread;-pthread +_OPENSSL_STATIC_LIBDIR:INTERNAL= +_OPENSSL_STATIC_LIBRARIES:INTERNAL=ssl;dl;crypto;dl +_OPENSSL_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu;/usr/lib/x86_64-linux-gnu +_OPENSSL_STATIC_LIBS:INTERNAL= +_OPENSSL_STATIC_LIBS_L:INTERNAL= +_OPENSSL_STATIC_LIBS_OTHER:INTERNAL= +_OPENSSL_STATIC_LIBS_PATHS:INTERNAL= +_OPENSSL_VERSION:INTERNAL=3.0.13 +_OPENSSL_openssl_INCLUDEDIR:INTERNAL= +_OPENSSL_openssl_LIBDIR:INTERNAL= +_OPENSSL_openssl_PREFIX:INTERNAL= +_OPENSSL_openssl_VERSION:INTERNAL= +__pkg_config_arguments__OPENSSL:INTERNAL=QUIET;openssl +__pkg_config_checked__OPENSSL:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib__OPENSSL_crypto +pkgcfg_lib__OPENSSL_crypto-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib__OPENSSL_ssl +pkgcfg_lib__OPENSSL_ssl-ADVANCED:INTERNAL=1 +prefix_result:INTERNAL=/usr/lib/x86_64-linux-gnu + diff --git a/CMakeFiles/3.28.3/CMakeCCompiler.cmake b/CMakeFiles/3.28.3/CMakeCCompiler.cmake new file mode 100644 index 0000000..3766fe1 --- /dev/null +++ b/CMakeFiles/3.28.3/CMakeCCompiler.cmake @@ -0,0 +1,74 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "13.3.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-13") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-13") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED TRUE) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +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 "x86_64-linux-gnu") +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-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/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-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake b/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..8dbc9d3 --- /dev/null +++ b/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake @@ -0,0 +1,85 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "13.3.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-13") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-13") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED TRUE) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/13;/usr/include/x86_64-linux-gnu/c++/13;/usr/include/c++/13/backward;/usr/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_C.bin b/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000..0e5f034 Binary files /dev/null and b/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_C.bin differ diff --git a/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_CXX.bin b/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000..e90f3f7 Binary files /dev/null and b/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/CMakeFiles/3.28.3/CMakeSystem.cmake b/CMakeFiles/3.28.3/CMakeSystem.cmake new file mode 100644 index 0000000..bd35e8c --- /dev/null +++ b/CMakeFiles/3.28.3/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.11.0-26-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.11.0-26-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.11.0-26-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.11.0-26-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/CMakeFiles/3.28.3/CompilerIdC/CMakeCCompilerId.c b/CMakeFiles/3.28.3/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..0a0ec9b --- /dev/null +++ b/CMakeFiles/3.28.3/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,880 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#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/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# 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. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/CMakeFiles/3.28.3/CompilerIdC/a.out b/CMakeFiles/3.28.3/CompilerIdC/a.out new file mode 100755 index 0000000..ecc315e Binary files /dev/null and b/CMakeFiles/3.28.3/CompilerIdC/a.out differ diff --git a/CMakeFiles/3.28.3/CompilerIdCXX/CMakeCXXCompilerId.cpp b/CMakeFiles/3.28.3/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..9c9c90e --- /dev/null +++ b/CMakeFiles/3.28.3/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,869 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#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/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# 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. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/CMakeFiles/3.28.3/CompilerIdCXX/a.out b/CMakeFiles/3.28.3/CompilerIdCXX/a.out new file mode 100755 index 0000000..c8ced32 Binary files /dev/null and b/CMakeFiles/3.28.3/CompilerIdCXX/a.out differ diff --git a/CMakeFiles/CMakeConfigureLog.yaml b/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..82bd500 --- /dev/null +++ b/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,567 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineSystem.cmake:233 (message)" + - "CMakeLists.txt:5 (project)" + message: | + The system is: Linux - 6.11.0-26-generic - x86_64 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:5 (project)" + message: | + 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/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/3.28.3/CompilerIdC/a.out + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:5 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. + Compiler: /usr/bin/c++ + Build flags: + Id flags: + + The output was: + 0 + + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + + The CXX compiler identification is GNU, found in: + /home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/3.28.3/CompilerIdCXX/a.out + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)" + - "/usr/share/cmake-3.28/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:5 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-AT5sWk" + binary: "/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-AT5sWk" + cmakeVariables: + CMAKE_C_FLAGS: "" + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_C_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-AT5sWk' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_58fd0/fast + /usr/bin/gmake -f CMakeFiles/cmTC_58fd0.dir/build.make CMakeFiles/cmTC_58fd0.dir/build + gmake[1]: Entering directory '/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-AT5sWk' + Building C object CMakeFiles/cmTC_58fd0.dir/CMakeCCompilerABI.c.o + /usr/bin/cc -v -o CMakeFiles/cmTC_58fd0.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.28/Modules/CMakeCCompilerABI.c + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_58fd0.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_58fd0.dir/' + /usr/libexec/gcc/x86_64-linux-gnu/13/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.28/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_58fd0.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccl24t19.s + GNU C17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu) + compiled by GNU C version 13.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/13/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include + End of search list. + Compiler executable checksum: 38987c28e967c64056a6454abdef726e + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_58fd0.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_58fd0.dir/' + as -v --64 -o CMakeFiles/cmTC_58fd0.dir/CMakeCCompilerABI.c.o /tmp/ccl24t19.s + GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42 + COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_58fd0.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_58fd0.dir/CMakeCCompilerABI.c.' + Linking C executable cmTC_58fd0 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_58fd0.dir/link.txt --verbose=1 + /usr/bin/cc -v CMakeFiles/cmTC_58fd0.dir/CMakeCCompilerABI.c.o -o cmTC_58fd0 + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) + COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_58fd0' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_58fd0.' + /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccuu0ZAX.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_58fd0 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. CMakeFiles/cmTC_58fd0.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-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_58fd0' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_58fd0.' + gmake[1]: Leaving directory '/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-AT5sWk' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:127 (message)" + - "/usr/share/cmake-3.28/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:5 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/13/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/13/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/13/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:159 (message)" + - "/usr/share/cmake-3.28/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:5 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + ignore line: [Change Dir: '/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-AT5sWk'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_58fd0/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_58fd0.dir/build.make CMakeFiles/cmTC_58fd0.dir/build] + ignore line: [gmake[1]: Entering directory '/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-AT5sWk'] + ignore line: [Building C object CMakeFiles/cmTC_58fd0.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_58fd0.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.28/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_58fd0.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_58fd0.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.28/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_58fd0.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccl24t19.s] + ignore line: [GNU C17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 13.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/13/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: 38987c28e967c64056a6454abdef726e] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_58fd0.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_58fd0.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_58fd0.dir/CMakeCCompilerABI.c.o /tmp/ccl24t19.s] + ignore line: [GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_58fd0.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_58fd0.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_58fd0] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_58fd0.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_58fd0.dir/CMakeCCompilerABI.c.o -o cmTC_58fd0 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_58fd0' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_58fd0.'] + link line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccuu0ZAX.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_58fd0 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. CMakeFiles/cmTC_58fd0.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-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/libexec/gcc/x86_64-linux-gnu/13/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccuu0ZAX.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 [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_58fd0] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] + arg [CMakeFiles/cmTC_58fd0.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-linux-gnu/13/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13] ==> [/usr/lib/gcc/x86_64-linux-gnu/13] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)" + - "/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:5 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-0P7WNu" + binary: "/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-0P7WNu" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-0P7WNu' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_787b2/fast + /usr/bin/gmake -f CMakeFiles/cmTC_787b2.dir/build.make CMakeFiles/cmTC_787b2.dir/build + gmake[1]: Entering directory '/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-0P7WNu' + Building CXX object CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.o + /usr/bin/c++ -v -o CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_787b2.dir/' + /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_787b2.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccylvo4z.s + GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu) + compiled by GNU C version 13.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/13" + ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/include/c++/13 + /usr/include/x86_64-linux-gnu/c++/13 + /usr/include/c++/13/backward + /usr/lib/gcc/x86_64-linux-gnu/13/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include + End of search list. + Compiler executable checksum: c81c05345ce537099dafd5580045814a + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_787b2.dir/' + as -v --64 -o CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccylvo4z.s + GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42 + COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.' + Linking CXX executable cmTC_787b2 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_787b2.dir/link.txt --verbose=1 + /usr/bin/c++ -v CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_787b2 + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) + COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_787b2' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_787b2.' + /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cccoljDh.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_787b2 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_787b2' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_787b2.' + gmake[1]: Leaving directory '/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-0P7WNu' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:127 (message)" + - "/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:5 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/13] + add: [/usr/include/x86_64-linux-gnu/c++/13] + add: [/usr/include/c++/13/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/13/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/13] ==> [/usr/include/c++/13] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/13] ==> [/usr/include/x86_64-linux-gnu/c++/13] + collapse include dir [/usr/include/c++/13/backward] ==> [/usr/include/c++/13/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/13/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/13/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/13;/usr/include/x86_64-linux-gnu/c++/13;/usr/include/c++/13/backward;/usr/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:159 (message)" + - "/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:5 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + ignore line: [Change Dir: '/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-0P7WNu'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_787b2/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_787b2.dir/build.make CMakeFiles/cmTC_787b2.dir/build] + ignore line: [gmake[1]: Entering directory '/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-0P7WNu'] + ignore line: [Building CXX object CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_787b2.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_787b2.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccylvo4z.s] + ignore line: [GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 13.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/13"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/13] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/13] + ignore line: [ /usr/include/c++/13/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/13/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: c81c05345ce537099dafd5580045814a] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_787b2.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccylvo4z.s] + ignore line: [GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_787b2] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_787b2.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_787b2 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_787b2' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_787b2.'] + link line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cccoljDh.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_787b2 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/libexec/gcc/x86_64-linux-gnu/13/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cccoljDh.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_787b2] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] + arg [CMakeFiles/cmTC_787b2.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13] ==> [/usr/lib/gcc/x86_64-linux-gnu/13] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)" + - "/usr/share/cmake-3.28/Modules/CheckCSourceCompiles.cmake:52 (cmake_check_source_compiles)" + - "/usr/share/cmake-3.28/Modules/FindThreads.cmake:97 (CHECK_C_SOURCE_COMPILES)" + - "/usr/share/cmake-3.28/Modules/FindThreads.cmake:163 (_threads_check_libc)" + - "/usr/lib/cmake/Crow/Findasio.cmake:17 (find_package)" + - "/usr/share/cmake-3.28/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)" + - "/usr/lib/cmake/Crow/CrowConfig.cmake:32 (find_dependency)" + - "CMakeLists.txt:15 (find_package)" + directories: + source: "/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-EqXZwd" + binary: "/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-EqXZwd" + cmakeVariables: + CMAKE_C_FLAGS: "" + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_MODULE_PATH: "/usr/lib/cmake/Crow" + buildResult: + variable: "CMAKE_HAVE_LIBC_PTHREAD" + cached: true + stdout: | + Change Dir: '/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-EqXZwd' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_67c38/fast + /usr/bin/gmake -f CMakeFiles/cmTC_67c38.dir/build.make CMakeFiles/cmTC_67c38.dir/build + gmake[1]: Entering directory '/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-EqXZwd' + Building C object CMakeFiles/cmTC_67c38.dir/src.c.o + /usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_67c38.dir/src.c.o -c /home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-EqXZwd/src.c + Linking C executable cmTC_67c38 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_67c38.dir/link.txt --verbose=1 + /usr/bin/cc CMakeFiles/cmTC_67c38.dir/src.c.o -o cmTC_67c38 + gmake[1]: Leaving directory '/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/CMakeScratch/TryCompile-EqXZwd' + + exitCode: 0 +... diff --git a/CMakeFiles/CMakeDirectoryInformation.cmake b/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..5028c21 --- /dev/null +++ b/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/douwe/Nextcloud/Projects/douwco.be") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/douwe/Nextcloud/Projects/douwco.be") + +# 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/Makefile.cmake b/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..855dcaa --- /dev/null +++ b/CMakeFiles/Makefile.cmake @@ -0,0 +1,63 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# 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.28.3/CMakeCCompiler.cmake" + "CMakeFiles/3.28.3/CMakeCXXCompiler.cmake" + "CMakeFiles/3.28.3/CMakeSystem.cmake" + "CMakeLists.txt" + "/usr/lib/cmake/Crow/CrowConfig.cmake" + "/usr/lib/cmake/Crow/CrowTargets.cmake" + "/usr/lib/cmake/Crow/Findasio.cmake" + "/usr/share/cmake-3.28/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.28/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.28/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.28/Modules/CMakeFindDependencyMacro.cmake" + "/usr/share/cmake-3.28/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.28/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.28/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.28/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.28/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.28/Modules/CheckCSourceCompiles.cmake" + "/usr/share/cmake-3.28/Modules/CheckIncludeFile.cmake" + "/usr/share/cmake-3.28/Modules/CheckLibraryExists.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.28/Modules/FindOpenSSL.cmake" + "/usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.28/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.28/Modules/FindPkgConfig.cmake" + "/usr/share/cmake-3.28/Modules/FindThreads.cmake" + "/usr/share/cmake-3.28/Modules/FindZLIB.cmake" + "/usr/share/cmake-3.28/Modules/Internal/CheckSourceCompiles.cmake" + "/usr/share/cmake-3.28/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.28/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.28/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.28/Modules/Platform/Linux-Initialize.cmake" + "/usr/share/cmake-3.28/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.28/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.28/Modules/SelectLibraryConfigurations.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/douwco_web.dir/DependInfo.cmake" + ) diff --git a/CMakeFiles/Makefile2 b/CMakeFiles/Makefile2 new file mode 100644 index 0000000..fe0b3dc --- /dev/null +++ b/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# 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/douwe/Nextcloud/Projects/douwco.be + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/douwe/Nextcloud/Projects/douwco.be + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/douwco_web.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/douwco_web.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/douwco_web.dir + +# All Build rule for target. +CMakeFiles/douwco_web.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/douwco_web.dir/build.make CMakeFiles/douwco_web.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/douwco_web.dir/build.make CMakeFiles/douwco_web.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles --progress-num=1,2,3 "Built target douwco_web" +.PHONY : CMakeFiles/douwco_web.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/douwco_web.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/douwco_web.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles 0 +.PHONY : CMakeFiles/douwco_web.dir/rule + +# Convenience name for target. +douwco_web: CMakeFiles/douwco_web.dir/rule +.PHONY : douwco_web + +# clean rule for target. +CMakeFiles/douwco_web.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/douwco_web.dir/build.make CMakeFiles/douwco_web.dir/clean +.PHONY : CMakeFiles/douwco_web.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..9833f22 --- /dev/null +++ b/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/douwco_web.dir +/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/edit_cache.dir +/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/rebuild_cache.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/douwco_web.dir/DependInfo.cmake b/CMakeFiles/douwco_web.dir/DependInfo.cmake new file mode 100644 index 0000000..d6d0bf7 --- /dev/null +++ b/CMakeFiles/douwco_web.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/douwe/Nextcloud/Projects/douwco.be/src/main.cpp" "CMakeFiles/douwco_web.dir/src/main.cpp.o" "gcc" "CMakeFiles/douwco_web.dir/src/main.cpp.o.d" + "/home/douwe/Nextcloud/Projects/douwco.be/src/server.cpp" "CMakeFiles/douwco_web.dir/src/server.cpp.o" "gcc" "CMakeFiles/douwco_web.dir/src/server.cpp.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/CMakeFiles/douwco_web.dir/build.make b/CMakeFiles/douwco_web.dir/build.make new file mode 100644 index 0000000..53fa797 --- /dev/null +++ b/CMakeFiles/douwco_web.dir/build.make @@ -0,0 +1,129 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# 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/douwe/Nextcloud/Projects/douwco.be + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/douwe/Nextcloud/Projects/douwco.be + +# Include any dependencies generated for this target. +include CMakeFiles/douwco_web.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/douwco_web.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/douwco_web.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/douwco_web.dir/flags.make + +CMakeFiles/douwco_web.dir/src/main.cpp.o: CMakeFiles/douwco_web.dir/flags.make +CMakeFiles/douwco_web.dir/src/main.cpp.o: src/main.cpp +CMakeFiles/douwco_web.dir/src/main.cpp.o: CMakeFiles/douwco_web.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/douwco_web.dir/src/main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/douwco_web.dir/src/main.cpp.o -MF CMakeFiles/douwco_web.dir/src/main.cpp.o.d -o CMakeFiles/douwco_web.dir/src/main.cpp.o -c /home/douwe/Nextcloud/Projects/douwco.be/src/main.cpp + +CMakeFiles/douwco_web.dir/src/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/douwco_web.dir/src/main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/douwe/Nextcloud/Projects/douwco.be/src/main.cpp > CMakeFiles/douwco_web.dir/src/main.cpp.i + +CMakeFiles/douwco_web.dir/src/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/douwco_web.dir/src/main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/douwe/Nextcloud/Projects/douwco.be/src/main.cpp -o CMakeFiles/douwco_web.dir/src/main.cpp.s + +CMakeFiles/douwco_web.dir/src/server.cpp.o: CMakeFiles/douwco_web.dir/flags.make +CMakeFiles/douwco_web.dir/src/server.cpp.o: src/server.cpp +CMakeFiles/douwco_web.dir/src/server.cpp.o: CMakeFiles/douwco_web.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/douwco_web.dir/src/server.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/douwco_web.dir/src/server.cpp.o -MF CMakeFiles/douwco_web.dir/src/server.cpp.o.d -o CMakeFiles/douwco_web.dir/src/server.cpp.o -c /home/douwe/Nextcloud/Projects/douwco.be/src/server.cpp + +CMakeFiles/douwco_web.dir/src/server.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/douwco_web.dir/src/server.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/douwe/Nextcloud/Projects/douwco.be/src/server.cpp > CMakeFiles/douwco_web.dir/src/server.cpp.i + +CMakeFiles/douwco_web.dir/src/server.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/douwco_web.dir/src/server.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/douwe/Nextcloud/Projects/douwco.be/src/server.cpp -o CMakeFiles/douwco_web.dir/src/server.cpp.s + +# Object files for target douwco_web +douwco_web_OBJECTS = \ +"CMakeFiles/douwco_web.dir/src/main.cpp.o" \ +"CMakeFiles/douwco_web.dir/src/server.cpp.o" + +# External object files for target douwco_web +douwco_web_EXTERNAL_OBJECTS = + +douwco_web: CMakeFiles/douwco_web.dir/src/main.cpp.o +douwco_web: CMakeFiles/douwco_web.dir/src/server.cpp.o +douwco_web: CMakeFiles/douwco_web.dir/build.make +douwco_web: /usr/lib/x86_64-linux-gnu/libssl.so +douwco_web: /usr/lib/x86_64-linux-gnu/libcrypto.so +douwco_web: /usr/lib/x86_64-linux-gnu/libz.so +douwco_web: CMakeFiles/douwco_web.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable douwco_web" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/douwco_web.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/douwco_web.dir/build: douwco_web +.PHONY : CMakeFiles/douwco_web.dir/build + +CMakeFiles/douwco_web.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/douwco_web.dir/cmake_clean.cmake +.PHONY : CMakeFiles/douwco_web.dir/clean + +CMakeFiles/douwco_web.dir/depend: + cd /home/douwe/Nextcloud/Projects/douwco.be && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/douwe/Nextcloud/Projects/douwco.be /home/douwe/Nextcloud/Projects/douwco.be /home/douwe/Nextcloud/Projects/douwco.be /home/douwe/Nextcloud/Projects/douwco.be /home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles/douwco_web.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/douwco_web.dir/depend + diff --git a/CMakeFiles/douwco_web.dir/cmake_clean.cmake b/CMakeFiles/douwco_web.dir/cmake_clean.cmake new file mode 100644 index 0000000..ca0c96c --- /dev/null +++ b/CMakeFiles/douwco_web.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/douwco_web.dir/src/main.cpp.o" + "CMakeFiles/douwco_web.dir/src/main.cpp.o.d" + "CMakeFiles/douwco_web.dir/src/server.cpp.o" + "CMakeFiles/douwco_web.dir/src/server.cpp.o.d" + "douwco_web" + "douwco_web.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/douwco_web.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/CMakeFiles/douwco_web.dir/compiler_depend.make b/CMakeFiles/douwco_web.dir/compiler_depend.make new file mode 100644 index 0000000..18cfe55 --- /dev/null +++ b/CMakeFiles/douwco_web.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for douwco_web. +# This may be replaced when dependencies are built. diff --git a/CMakeFiles/douwco_web.dir/compiler_depend.ts b/CMakeFiles/douwco_web.dir/compiler_depend.ts new file mode 100644 index 0000000..f406dff --- /dev/null +++ b/CMakeFiles/douwco_web.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for douwco_web. diff --git a/CMakeFiles/douwco_web.dir/depend.make b/CMakeFiles/douwco_web.dir/depend.make new file mode 100644 index 0000000..bd0d5bf --- /dev/null +++ b/CMakeFiles/douwco_web.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for douwco_web. +# This may be replaced when dependencies are built. diff --git a/CMakeFiles/douwco_web.dir/flags.make b/CMakeFiles/douwco_web.dir/flags.make new file mode 100644 index 0000000..7df668f --- /dev/null +++ b/CMakeFiles/douwco_web.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DASIO_STANDALONE -DCROW_ENABLE_COMPRESSION -DCROW_ENABLE_SSL + +CXX_INCLUDES = -I/home/douwe/Nextcloud/Projects/douwco.be/include + +CXX_FLAGS = -std=gnu++17 + diff --git a/CMakeFiles/douwco_web.dir/link.txt b/CMakeFiles/douwco_web.dir/link.txt new file mode 100644 index 0000000..e53e727 --- /dev/null +++ b/CMakeFiles/douwco_web.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/douwco_web.dir/src/main.cpp.o CMakeFiles/douwco_web.dir/src/server.cpp.o -o douwco_web /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libz.so diff --git a/CMakeFiles/douwco_web.dir/progress.make b/CMakeFiles/douwco_web.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/CMakeFiles/douwco_web.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/CMakeFiles/douwco_web.dir/src/main.cpp.o b/CMakeFiles/douwco_web.dir/src/main.cpp.o new file mode 100644 index 0000000..42ff9be Binary files /dev/null and b/CMakeFiles/douwco_web.dir/src/main.cpp.o differ diff --git a/CMakeFiles/douwco_web.dir/src/main.cpp.o.d b/CMakeFiles/douwco_web.dir/src/main.cpp.o.d new file mode 100644 index 0000000..9854503 --- /dev/null +++ b/CMakeFiles/douwco_web.dir/src/main.cpp.o.d @@ -0,0 +1,943 @@ +CMakeFiles/douwco_web.dir/src/main.cpp.o: \ + /home/douwe/Nextcloud/Projects/douwco.be/src/main.cpp \ + /usr/include/stdc-predef.h \ + /home/douwe/Nextcloud/Projects/douwco.be/include/server.hpp \ + /usr/include/crow.h /usr/include/crow/query_string.h \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h /usr/include/string.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/c++/13/string \ + /usr/include/c++/13/bits/requires_hosted.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \ + /usr/include/c++/13/pstl/pstl_config.h \ + /usr/include/c++/13/bits/stringfwd.h \ + /usr/include/c++/13/bits/memoryfwd.h \ + /usr/include/c++/13/bits/char_traits.h \ + /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \ + /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \ + /usr/include/c++/13/bits/exception.h \ + /usr/include/c++/13/bits/functexcept.h \ + /usr/include/c++/13/bits/exception_defines.h \ + /usr/include/c++/13/bits/move.h \ + /usr/include/c++/13/bits/cpp_type_traits.h \ + /usr/include/c++/13/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \ + /usr/include/c++/13/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \ + /usr/include/c++/13/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/13/bits/ostream_insert.h \ + /usr/include/c++/13/bits/cxxabi_forced.h \ + /usr/include/c++/13/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/13/bits/concept_check.h \ + /usr/include/c++/13/debug/assertions.h \ + /usr/include/c++/13/bits/stl_iterator_base_types.h \ + /usr/include/c++/13/bits/stl_iterator.h \ + /usr/include/c++/13/ext/type_traits.h \ + /usr/include/c++/13/bits/ptr_traits.h \ + /usr/include/c++/13/bits/stl_function.h \ + /usr/include/c++/13/backward/binders.h \ + /usr/include/c++/13/ext/numeric_traits.h \ + /usr/include/c++/13/bits/stl_algobase.h \ + /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \ + /usr/include/c++/13/debug/debug.h \ + /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \ + /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \ + /usr/include/c++/13/bits/range_access.h \ + /usr/include/c++/13/initializer_list \ + /usr/include/c++/13/bits/basic_string.h \ + /usr/include/c++/13/ext/alloc_traits.h \ + /usr/include/c++/13/bits/alloc_traits.h \ + /usr/include/c++/13/bits/stl_construct.h /usr/include/c++/13/string_view \ + /usr/include/c++/13/bits/functional_hash.h \ + /usr/include/c++/13/bits/hash_bytes.h \ + /usr/include/c++/13/bits/string_view.tcc \ + /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \ + /usr/include/c++/13/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/13/bits/charconv.h \ + /usr/include/c++/13/bits/basic_string.tcc \ + /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \ + /usr/include/c++/13/bits/uses_allocator.h \ + /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \ + /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_uninitialized.h \ + /usr/include/c++/13/bits/stl_vector.h \ + /usr/include/c++/13/bits/stl_bvector.h \ + /usr/include/c++/13/bits/vector.tcc /usr/include/c++/13/unordered_map \ + /usr/include/c++/13/bits/unordered_map.h \ + /usr/include/c++/13/bits/hashtable.h \ + /usr/include/c++/13/bits/hashtable_policy.h \ + /usr/include/c++/13/ext/aligned_buffer.h \ + /usr/include/c++/13/bits/enable_special_members.h \ + /usr/include/c++/13/bits/node_handle.h \ + /usr/include/c++/13/bits/erase_if.h /usr/include/c++/13/iostream \ + /usr/include/c++/13/ostream /usr/include/c++/13/ios \ + /usr/include/c++/13/exception /usr/include/c++/13/bits/exception_ptr.h \ + /usr/include/c++/13/bits/cxxabi_init_exception.h \ + /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \ + /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/13/bits/locale_classes.h \ + /usr/include/c++/13/bits/locale_classes.tcc \ + /usr/include/c++/13/system_error \ + /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \ + /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \ + /usr/include/c++/13/bits/streambuf.tcc \ + /usr/include/c++/13/bits/basic_ios.h \ + /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \ + /usr/include/c++/13/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \ + /usr/include/c++/13/bits/locale_facets.tcc \ + /usr/include/c++/13/bits/basic_ios.tcc \ + /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \ + /usr/include/c++/13/bits/istream.tcc /usr/include/c++/13/memory \ + /usr/include/c++/13/bits/stl_tempbuf.h \ + /usr/include/c++/13/bits/stl_raw_storage_iter.h \ + /usr/include/c++/13/bits/align.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ + /usr/include/c++/13/bits/unique_ptr.h \ + /usr/include/c++/13/bits/shared_ptr.h \ + /usr/include/c++/13/bits/shared_ptr_base.h \ + /usr/include/c++/13/bits/allocated_ptr.h \ + /usr/include/c++/13/ext/concurrence.h \ + /usr/include/c++/13/bits/shared_ptr_atomic.h \ + /usr/include/c++/13/bits/atomic_base.h \ + /usr/include/c++/13/bits/atomic_lockfree_defines.h \ + /usr/include/c++/13/backward/auto_ptr.h \ + /usr/include/c++/13/pstl/glue_memory_defs.h \ + /usr/include/c++/13/pstl/execution_defs.h \ + /usr/include/crow/http_parser_merged.h /usr/include/assert.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/syslimits.h \ + /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/crow/common.h \ + /usr/include/crow/utility.h /usr/include/c++/13/cstdint \ + /usr/include/c++/13/cstring /usr/include/c++/13/functional \ + /usr/include/c++/13/bits/std_function.h /usr/include/c++/13/array \ + /usr/include/c++/13/compare /usr/include/c++/13/bits/stl_algo.h \ + /usr/include/c++/13/bits/algorithmfwd.h \ + /usr/include/c++/13/bits/stl_heap.h \ + /usr/include/c++/13/bits/uniform_int_dist.h /usr/include/c++/13/sstream \ + /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/random \ + /usr/include/c++/13/cmath /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/include/c++/13/bits/specfun.h /usr/include/c++/13/limits \ + /usr/include/c++/13/tr1/gamma.tcc \ + /usr/include/c++/13/tr1/special_function_util.h \ + /usr/include/c++/13/tr1/bessel_function.tcc \ + /usr/include/c++/13/tr1/beta_function.tcc \ + /usr/include/c++/13/tr1/ell_integral.tcc \ + /usr/include/c++/13/tr1/exp_integral.tcc \ + /usr/include/c++/13/tr1/hypergeometric.tcc \ + /usr/include/c++/13/tr1/legendre_function.tcc \ + /usr/include/c++/13/tr1/modified_bessel_func.tcc \ + /usr/include/c++/13/tr1/poly_hermite.tcc \ + /usr/include/c++/13/tr1/poly_laguerre.tcc \ + /usr/include/c++/13/tr1/riemann_zeta.tcc \ + /usr/include/c++/13/bits/random.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/opt_random.h \ + /usr/include/c++/13/bits/random.tcc /usr/include/c++/13/numeric \ + /usr/include/c++/13/bits/stl_numeric.h \ + /usr/include/c++/13/pstl/glue_numeric_defs.h \ + /usr/include/c++/13/algorithm \ + /usr/include/c++/13/pstl/glue_algorithm_defs.h \ + /usr/include/crow/settings.h /usr/include/c++/13/filesystem \ + /usr/include/c++/13/bits/fs_fwd.h /usr/include/c++/13/bits/chrono.h \ + /usr/include/c++/13/ratio /usr/include/c++/13/ctime \ + /usr/include/c++/13/bits/parse_numbers.h \ + /usr/include/c++/13/bits/fs_path.h /usr/include/c++/13/locale \ + /usr/include/c++/13/bits/locale_facets_nonio.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/13/bits/codecvt.h \ + /usr/include/c++/13/bits/locale_facets_nonio.tcc \ + /usr/include/c++/13/bits/locale_conv.h /usr/include/c++/13/iomanip \ + /usr/include/c++/13/bits/quoted_string.h /usr/include/c++/13/codecvt \ + /usr/include/c++/13/bits/fs_dir.h /usr/include/c++/13/bits/fs_ops.h \ + /usr/include/crow/ci_map.h /usr/include/crow/TinySHA1.hpp \ + /usr/include/crow/socket_adaptors.h /usr/include/asio.hpp \ + /usr/include/asio/any_completion_executor.hpp \ + /usr/include/asio/detail/config.hpp /usr/include/c++/13/version \ + /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h /usr/include/linux/version.h \ + /usr/include/asio/execution.hpp \ + /usr/include/asio/execution/allocator.hpp \ + /usr/include/asio/detail/type_traits.hpp \ + /usr/include/asio/execution/executor.hpp \ + /usr/include/asio/execution/invocable_archetype.hpp \ + /usr/include/asio/detail/variadic_templates.hpp \ + /usr/include/asio/detail/push_options.hpp \ + /usr/include/asio/detail/pop_options.hpp \ + /usr/include/asio/traits/equality_comparable.hpp \ + /usr/include/asio/traits/execute_member.hpp \ + /usr/include/asio/execution/execute.hpp \ + /usr/include/asio/execution/detail/as_invocable.hpp \ + /usr/include/asio/detail/atomic_count.hpp /usr/include/c++/13/atomic \ + /usr/include/asio/detail/memory.hpp /usr/include/asio/detail/cstdint.hpp \ + /usr/include/asio/detail/throw_exception.hpp \ + /usr/include/asio/execution/receiver_invocation_error.hpp \ + /usr/include/asio/execution/impl/receiver_invocation_error.ipp \ + /usr/include/asio/execution/set_done.hpp \ + /usr/include/asio/traits/set_done_member.hpp \ + /usr/include/asio/traits/set_done_free.hpp \ + /usr/include/asio/execution/set_error.hpp \ + /usr/include/asio/traits/set_error_member.hpp \ + /usr/include/asio/traits/set_error_free.hpp \ + /usr/include/asio/execution/set_value.hpp \ + /usr/include/asio/traits/set_value_member.hpp \ + /usr/include/asio/traits/set_value_free.hpp \ + /usr/include/asio/execution/detail/as_receiver.hpp \ + /usr/include/asio/traits/execute_free.hpp \ + /usr/include/asio/execution/scheduler.hpp \ + /usr/include/asio/execution/schedule.hpp \ + /usr/include/asio/traits/schedule_member.hpp \ + /usr/include/asio/traits/schedule_free.hpp \ + /usr/include/asio/execution/sender.hpp \ + /usr/include/asio/execution/detail/void_receiver.hpp \ + /usr/include/asio/execution/receiver.hpp \ + /usr/include/asio/execution/connect.hpp \ + /usr/include/asio/execution/detail/as_operation.hpp \ + /usr/include/asio/traits/start_member.hpp \ + /usr/include/asio/execution/operation_state.hpp \ + /usr/include/asio/execution/start.hpp \ + /usr/include/asio/traits/start_free.hpp \ + /usr/include/asio/traits/connect_member.hpp \ + /usr/include/asio/traits/connect_free.hpp \ + /usr/include/asio/is_applicable_property.hpp \ + /usr/include/asio/traits/query_static_constexpr_member.hpp \ + /usr/include/asio/traits/static_query.hpp \ + /usr/include/asio/execution/any_executor.hpp \ + /usr/include/asio/detail/assert.hpp /usr/include/c++/13/cassert \ + /usr/include/asio/detail/cstddef.hpp \ + /usr/include/asio/detail/executor_function.hpp \ + /usr/include/asio/detail/handler_alloc_helpers.hpp \ + /usr/include/asio/detail/noncopyable.hpp \ + /usr/include/asio/detail/recycling_allocator.hpp \ + /usr/include/asio/detail/thread_context.hpp /usr/include/c++/13/climits \ + /usr/include/asio/detail/call_stack.hpp \ + /usr/include/asio/detail/tss_ptr.hpp \ + /usr/include/asio/detail/keyword_tss_ptr.hpp \ + /usr/include/asio/detail/impl/thread_context.ipp \ + /usr/include/asio/detail/thread_info_base.hpp \ + /usr/include/asio/multiple_exceptions.hpp \ + /usr/include/asio/impl/multiple_exceptions.ipp \ + /usr/include/asio/associated_allocator.hpp \ + /usr/include/asio/associator.hpp /usr/include/asio/detail/functional.hpp \ + /usr/include/asio/handler_alloc_hook.hpp \ + /usr/include/asio/impl/handler_alloc_hook.ipp \ + /usr/include/asio/detail/handler_invoke_helpers.hpp \ + /usr/include/asio/handler_invoke_hook.hpp \ + /usr/include/asio/detail/non_const_lvalue.hpp \ + /usr/include/asio/detail/scoped_ptr.hpp \ + /usr/include/asio/execution/bad_executor.hpp \ + /usr/include/asio/execution/impl/bad_executor.ipp \ + /usr/include/asio/execution/blocking.hpp /usr/include/asio/prefer.hpp \ + /usr/include/asio/traits/prefer_free.hpp \ + /usr/include/asio/traits/prefer_member.hpp \ + /usr/include/asio/traits/require_free.hpp \ + /usr/include/asio/traits/require_member.hpp \ + /usr/include/asio/traits/static_require.hpp /usr/include/asio/query.hpp \ + /usr/include/asio/traits/query_member.hpp \ + /usr/include/asio/traits/query_free.hpp /usr/include/asio/require.hpp \ + /usr/include/asio/execution/blocking_adaptation.hpp \ + /usr/include/asio/detail/event.hpp \ + /usr/include/asio/detail/posix_event.hpp \ + /usr/include/asio/detail/impl/posix_event.ipp \ + /usr/include/asio/detail/throw_error.hpp \ + /usr/include/asio/error_code.hpp /usr/include/asio/impl/error_code.ipp \ + /usr/include/asio/detail/local_free_on_block_exit.hpp \ + /usr/include/asio/detail/socket_types.hpp \ + /usr/include/x86_64-linux-gnu/sys/ioctl.h \ + /usr/include/x86_64-linux-gnu/bits/ioctls.h \ + /usr/include/x86_64-linux-gnu/asm/ioctls.h \ + /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \ + /usr/include/x86_64-linux-gnu/asm/ioctl.h \ + /usr/include/asm-generic/ioctl.h \ + /usr/include/x86_64-linux-gnu/bits/ioctl-types.h \ + /usr/include/x86_64-linux-gnu/sys/ttydefaults.h /usr/include/poll.h \ + /usr/include/x86_64-linux-gnu/sys/poll.h \ + /usr/include/x86_64-linux-gnu/bits/poll.h \ + /usr/include/x86_64-linux-gnu/sys/stat.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ + /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ + /usr/include/fcntl.h /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h /usr/include/x86_64-linux-gnu/sys/socket.h \ + /usr/include/x86_64-linux-gnu/bits/socket.h \ + /usr/include/x86_64-linux-gnu/bits/socket_type.h \ + /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ + /usr/include/x86_64-linux-gnu/asm/socket.h \ + /usr/include/asm-generic/socket.h \ + /usr/include/x86_64-linux-gnu/asm/sockios.h \ + /usr/include/asm-generic/sockios.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h \ + /usr/include/x86_64-linux-gnu/sys/uio.h \ + /usr/include/x86_64-linux-gnu/bits/uio-ext.h \ + /usr/include/x86_64-linux-gnu/sys/un.h /usr/include/netinet/in.h \ + /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/netinet/tcp.h \ + /usr/include/arpa/inet.h /usr/include/netdb.h /usr/include/rpc/netdb.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/net/if.h \ + /usr/include/signal.h \ + /usr/include/x86_64-linux-gnu/bits/signum-generic.h \ + /usr/include/x86_64-linux-gnu/bits/signum-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \ + /usr/include/x86_64-linux-gnu/bits/sigaction.h \ + /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ + /usr/include/x86_64-linux-gnu/bits/types/stack_t.h \ + /usr/include/x86_64-linux-gnu/sys/ucontext.h \ + /usr/include/x86_64-linux-gnu/bits/sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigstksz.h \ + /usr/include/x86_64-linux-gnu/bits/ss_flags.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigthread.h \ + /usr/include/x86_64-linux-gnu/bits/signal_ext.h \ + /usr/include/asio/detail/impl/throw_error.ipp \ + /usr/include/asio/system_error.hpp /usr/include/asio/error.hpp \ + /usr/include/asio/impl/error.ipp /usr/include/asio/detail/mutex.hpp \ + /usr/include/asio/detail/posix_mutex.hpp \ + /usr/include/asio/detail/scoped_lock.hpp \ + /usr/include/asio/detail/impl/posix_mutex.ipp \ + /usr/include/asio/execution/bulk_execute.hpp \ + /usr/include/asio/execution/bulk_guarantee.hpp \ + /usr/include/asio/execution/detail/bulk_sender.hpp \ + /usr/include/asio/traits/bulk_execute_member.hpp \ + /usr/include/asio/traits/bulk_execute_free.hpp \ + /usr/include/asio/execution/context.hpp /usr/include/c++/13/any \ + /usr/include/asio/execution/context_as.hpp \ + /usr/include/asio/execution/mapping.hpp \ + /usr/include/asio/execution/occupancy.hpp \ + /usr/include/asio/execution/outstanding_work.hpp \ + /usr/include/asio/execution/prefer_only.hpp \ + /usr/include/asio/execution/relationship.hpp \ + /usr/include/asio/execution/submit.hpp \ + /usr/include/asio/execution/detail/submit_receiver.hpp \ + /usr/include/asio/traits/submit_member.hpp \ + /usr/include/asio/traits/submit_free.hpp \ + /usr/include/asio/impl/any_completion_executor.ipp \ + /usr/include/asio/any_completion_executor.hpp \ + /usr/include/asio/any_completion_handler.hpp /usr/include/c++/13/utility \ + /usr/include/c++/13/bits/stl_relops.h \ + /usr/include/asio/any_io_executor.hpp \ + /usr/include/asio/execution_context.hpp \ + /usr/include/asio/impl/execution_context.hpp \ + /usr/include/asio/detail/handler_type_requirements.hpp \ + /usr/include/asio/async_result.hpp \ + /usr/include/asio/detail/service_registry.hpp \ + /usr/include/asio/detail/impl/service_registry.hpp \ + /usr/include/asio/detail/impl/service_registry.ipp \ + /usr/include/asio/impl/execution_context.ipp \ + /usr/include/asio/impl/any_io_executor.ipp \ + /usr/include/asio/associated_cancellation_slot.hpp \ + /usr/include/asio/cancellation_signal.hpp \ + /usr/include/asio/cancellation_type.hpp \ + /usr/include/asio/impl/cancellation_signal.ipp \ + /usr/include/asio/associated_executor.hpp \ + /usr/include/asio/is_executor.hpp \ + /usr/include/asio/detail/is_executor.hpp \ + /usr/include/asio/system_executor.hpp \ + /usr/include/asio/impl/system_executor.hpp \ + /usr/include/asio/detail/executor_op.hpp \ + /usr/include/asio/detail/fenced_block.hpp \ + /usr/include/asio/detail/std_fenced_block.hpp \ + /usr/include/asio/detail/scheduler_operation.hpp \ + /usr/include/asio/detail/handler_tracking.hpp \ + /usr/include/asio/detail/impl/handler_tracking.ipp \ + /usr/include/asio/detail/op_queue.hpp \ + /usr/include/asio/detail/global.hpp \ + /usr/include/asio/detail/posix_global.hpp \ + /usr/include/asio/system_context.hpp \ + /usr/include/asio/detail/scheduler.hpp \ + /usr/include/asio/detail/conditionally_enabled_event.hpp \ + /usr/include/asio/detail/conditionally_enabled_mutex.hpp \ + /usr/include/asio/detail/null_event.hpp \ + /usr/include/asio/detail/impl/null_event.ipp \ + /usr/include/asio/detail/scheduler_task.hpp \ + /usr/include/asio/detail/thread.hpp \ + /usr/include/asio/detail/posix_thread.hpp \ + /usr/include/asio/detail/impl/posix_thread.ipp \ + /usr/include/asio/detail/impl/scheduler.ipp \ + /usr/include/asio/detail/concurrency_hint.hpp \ + /usr/include/asio/detail/limits.hpp \ + /usr/include/asio/detail/scheduler_thread_info.hpp \ + /usr/include/asio/detail/signal_blocker.hpp \ + /usr/include/asio/detail/posix_signal_blocker.hpp \ + /usr/include/c++/13/csignal /usr/include/asio/detail/reactor.hpp \ + /usr/include/asio/detail/epoll_reactor.hpp \ + /usr/include/asio/detail/object_pool.hpp \ + /usr/include/asio/detail/reactor_op.hpp \ + /usr/include/asio/detail/operation.hpp \ + /usr/include/asio/detail/select_interrupter.hpp \ + /usr/include/asio/detail/eventfd_select_interrupter.hpp \ + /usr/include/asio/detail/impl/eventfd_select_interrupter.ipp \ + /usr/include/x86_64-linux-gnu/sys/eventfd.h \ + /usr/include/x86_64-linux-gnu/bits/eventfd.h \ + /usr/include/asio/detail/timer_queue_base.hpp \ + /usr/include/asio/detail/timer_queue_set.hpp \ + /usr/include/asio/detail/impl/timer_queue_set.ipp \ + /usr/include/asio/detail/wait_op.hpp \ + /usr/include/x86_64-linux-gnu/sys/timerfd.h \ + /usr/include/x86_64-linux-gnu/bits/timerfd.h \ + /usr/include/asio/detail/impl/epoll_reactor.hpp \ + /usr/include/asio/detail/impl/epoll_reactor.ipp \ + /usr/include/x86_64-linux-gnu/sys/epoll.h \ + /usr/include/x86_64-linux-gnu/bits/epoll.h \ + /usr/include/asio/detail/thread_group.hpp \ + /usr/include/asio/impl/system_context.hpp \ + /usr/include/asio/impl/system_context.ipp \ + /usr/include/asio/associated_immediate_executor.hpp \ + /usr/include/asio/cancellation_state.hpp \ + /usr/include/asio/recycling_allocator.hpp \ + /usr/include/asio/any_io_executor.hpp /usr/include/asio/append.hpp \ + /usr/include/asio/impl/append.hpp \ + /usr/include/asio/detail/handler_cont_helpers.hpp \ + /usr/include/asio/handler_continuation_hook.hpp \ + /usr/include/asio/detail/utility.hpp /usr/include/asio/as_tuple.hpp \ + /usr/include/asio/impl/as_tuple.hpp \ + /usr/include/asio/associated_allocator.hpp \ + /usr/include/asio/associated_cancellation_slot.hpp \ + /usr/include/asio/associated_executor.hpp \ + /usr/include/asio/associated_immediate_executor.hpp \ + /usr/include/asio/associator.hpp /usr/include/asio/async_result.hpp \ + /usr/include/asio/awaitable.hpp \ + /usr/include/asio/basic_datagram_socket.hpp \ + /usr/include/asio/basic_socket.hpp \ + /usr/include/asio/detail/io_object_impl.hpp \ + /usr/include/asio/io_context.hpp \ + /usr/include/asio/detail/wrapped_handler.hpp \ + /usr/include/asio/detail/bind_handler.hpp \ + /usr/include/asio/detail/chrono.hpp /usr/include/c++/13/chrono \ + /usr/include/asio/impl/io_context.hpp \ + /usr/include/asio/detail/completion_handler.hpp \ + /usr/include/asio/detail/handler_work.hpp \ + /usr/include/asio/detail/initiate_dispatch.hpp \ + /usr/include/asio/detail/work_dispatcher.hpp \ + /usr/include/asio/executor_work_guard.hpp \ + /usr/include/asio/impl/io_context.ipp /usr/include/asio/post.hpp \ + /usr/include/asio/detail/initiate_post.hpp \ + /usr/include/asio/socket_base.hpp \ + /usr/include/asio/detail/io_control.hpp \ + /usr/include/asio/detail/socket_option.hpp \ + /usr/include/asio/detail/reactive_socket_service.hpp \ + /usr/include/asio/buffer.hpp /usr/include/asio/detail/array_fwd.hpp \ + /usr/include/asio/detail/string_view.hpp \ + /usr/include/asio/is_contiguous_iterator.hpp \ + /usr/include/c++/13/iterator /usr/include/c++/13/bits/stream_iterator.h \ + /usr/include/asio/detail/is_buffer_sequence.hpp \ + /usr/include/asio/detail/buffer_sequence_adapter.hpp \ + /usr/include/asio/registered_buffer.hpp \ + /usr/include/asio/detail/impl/buffer_sequence_adapter.ipp \ + /usr/include/asio/detail/reactive_null_buffers_op.hpp \ + /usr/include/asio/detail/reactive_socket_accept_op.hpp \ + /usr/include/asio/detail/socket_holder.hpp \ + /usr/include/asio/detail/socket_ops.hpp \ + /usr/include/asio/detail/impl/socket_ops.ipp \ + /usr/include/asio/detail/reactive_socket_connect_op.hpp \ + /usr/include/asio/detail/reactive_socket_recvfrom_op.hpp \ + /usr/include/asio/detail/reactive_socket_sendto_op.hpp \ + /usr/include/asio/detail/reactive_socket_service_base.hpp \ + /usr/include/asio/detail/reactive_socket_recv_op.hpp \ + /usr/include/asio/detail/reactive_socket_recvmsg_op.hpp \ + /usr/include/asio/detail/reactive_socket_send_op.hpp \ + /usr/include/asio/detail/reactive_wait_op.hpp \ + /usr/include/asio/detail/impl/reactive_socket_service_base.ipp \ + /usr/include/asio/basic_deadline_timer.hpp \ + /usr/include/asio/basic_file.hpp /usr/include/asio/basic_io_object.hpp \ + /usr/include/asio/basic_random_access_file.hpp \ + /usr/include/asio/basic_raw_socket.hpp \ + /usr/include/asio/basic_readable_pipe.hpp \ + /usr/include/asio/detail/reactive_descriptor_service.hpp \ + /usr/include/asio/detail/descriptor_ops.hpp \ + /usr/include/asio/detail/impl/descriptor_ops.ipp \ + /usr/include/asio/detail/descriptor_read_op.hpp \ + /usr/include/asio/dispatch.hpp \ + /usr/include/asio/detail/descriptor_write_op.hpp \ + /usr/include/asio/posix/descriptor_base.hpp \ + /usr/include/asio/detail/impl/reactive_descriptor_service.ipp \ + /usr/include/asio/basic_seq_packet_socket.hpp \ + /usr/include/asio/basic_serial_port.hpp \ + /usr/include/asio/serial_port_base.hpp /usr/include/termios.h \ + /usr/include/x86_64-linux-gnu/bits/termios.h \ + /usr/include/x86_64-linux-gnu/bits/termios-struct.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_cc.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_iflag.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_oflag.h \ + /usr/include/x86_64-linux-gnu/bits/termios-baud.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_cflag.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_lflag.h \ + /usr/include/x86_64-linux-gnu/bits/termios-tcflow.h \ + /usr/include/x86_64-linux-gnu/bits/termios-misc.h \ + /usr/include/asio/impl/serial_port_base.hpp \ + /usr/include/asio/impl/serial_port_base.ipp \ + /usr/include/asio/detail/posix_serial_port_service.hpp \ + /usr/include/asio/detail/impl/posix_serial_port_service.ipp \ + /usr/include/asio/basic_signal_set.hpp \ + /usr/include/asio/detail/signal_set_service.hpp \ + /usr/include/asio/signal_set_base.hpp \ + /usr/include/asio/detail/signal_handler.hpp \ + /usr/include/asio/detail/signal_op.hpp \ + /usr/include/asio/detail/impl/signal_set_service.ipp \ + /usr/include/asio/detail/static_mutex.hpp \ + /usr/include/asio/detail/posix_static_mutex.hpp \ + /usr/include/asio/basic_socket.hpp \ + /usr/include/asio/basic_socket_acceptor.hpp \ + /usr/include/asio/basic_socket_iostream.hpp \ + /usr/include/asio/basic_socket_streambuf.hpp \ + /usr/include/asio/basic_stream_socket.hpp \ + /usr/include/asio/steady_timer.hpp \ + /usr/include/asio/basic_waitable_timer.hpp \ + /usr/include/asio/detail/chrono_time_traits.hpp \ + /usr/include/asio/detail/deadline_timer_service.hpp \ + /usr/include/asio/detail/timer_queue.hpp \ + /usr/include/asio/detail/date_time_fwd.hpp \ + /usr/include/asio/detail/timer_queue_ptime.hpp \ + /usr/include/asio/detail/timer_scheduler.hpp \ + /usr/include/asio/detail/timer_scheduler_fwd.hpp \ + /usr/include/asio/detail/wait_handler.hpp \ + /usr/include/asio/wait_traits.hpp \ + /usr/include/asio/basic_socket_streambuf.hpp \ + /usr/include/asio/basic_stream_file.hpp \ + /usr/include/asio/basic_stream_socket.hpp \ + /usr/include/asio/basic_streambuf.hpp \ + /usr/include/asio/basic_streambuf_fwd.hpp \ + /usr/include/asio/basic_waitable_timer.hpp \ + /usr/include/asio/basic_writable_pipe.hpp \ + /usr/include/asio/bind_allocator.hpp \ + /usr/include/asio/bind_cancellation_slot.hpp \ + /usr/include/asio/bind_executor.hpp /usr/include/asio/uses_executor.hpp \ + /usr/include/asio/bind_immediate_executor.hpp \ + /usr/include/asio/buffer.hpp /usr/include/asio/buffer_registration.hpp \ + /usr/include/asio/buffered_read_stream_fwd.hpp \ + /usr/include/asio/buffered_read_stream.hpp \ + /usr/include/asio/buffered_read_stream_fwd.hpp \ + /usr/include/asio/detail/buffer_resize_guard.hpp \ + /usr/include/asio/detail/buffered_stream_storage.hpp \ + /usr/include/asio/impl/buffered_read_stream.hpp \ + /usr/include/asio/buffered_stream_fwd.hpp \ + /usr/include/asio/buffered_stream.hpp \ + /usr/include/asio/buffered_read_stream.hpp \ + /usr/include/asio/buffered_write_stream.hpp \ + /usr/include/asio/buffered_write_stream_fwd.hpp \ + /usr/include/asio/completion_condition.hpp /usr/include/asio/write.hpp \ + /usr/include/asio/impl/write.hpp \ + /usr/include/asio/detail/base_from_cancellation_state.hpp \ + /usr/include/asio/detail/base_from_completion_cond.hpp \ + /usr/include/asio/detail/consuming_buffers.hpp \ + /usr/include/asio/detail/dependent_type.hpp \ + /usr/include/asio/impl/buffered_write_stream.hpp \ + /usr/include/asio/buffered_stream_fwd.hpp \ + /usr/include/asio/buffered_write_stream_fwd.hpp \ + /usr/include/asio/buffered_write_stream.hpp \ + /usr/include/asio/buffers_iterator.hpp \ + /usr/include/asio/cancellation_signal.hpp \ + /usr/include/asio/cancellation_state.hpp \ + /usr/include/asio/cancellation_type.hpp /usr/include/asio/co_spawn.hpp \ + /usr/include/asio/completion_condition.hpp /usr/include/asio/compose.hpp \ + /usr/include/asio/detail/composed_work.hpp /usr/include/asio/connect.hpp \ + /usr/include/asio/impl/connect.hpp /usr/include/asio/connect_pipe.hpp \ + /usr/include/asio/basic_readable_pipe.hpp \ + /usr/include/asio/basic_writable_pipe.hpp \ + /usr/include/asio/impl/connect_pipe.hpp \ + /usr/include/asio/connect_pipe.hpp \ + /usr/include/asio/impl/connect_pipe.ipp /usr/include/asio/consign.hpp \ + /usr/include/asio/impl/consign.hpp /usr/include/asio/coroutine.hpp \ + /usr/include/asio/deadline_timer.hpp /usr/include/asio/defer.hpp \ + /usr/include/asio/detail/initiate_defer.hpp \ + /usr/include/asio/deferred.hpp /usr/include/asio/impl/deferred.hpp \ + /usr/include/asio/detached.hpp /usr/include/asio/impl/detached.hpp \ + /usr/include/asio/dispatch.hpp /usr/include/asio/error.hpp \ + /usr/include/asio/error_code.hpp /usr/include/asio/execution.hpp \ + /usr/include/asio/execution/allocator.hpp \ + /usr/include/asio/execution/any_executor.hpp \ + /usr/include/asio/execution/blocking.hpp \ + /usr/include/asio/execution/blocking_adaptation.hpp \ + /usr/include/asio/execution/bulk_execute.hpp \ + /usr/include/asio/execution/bulk_guarantee.hpp \ + /usr/include/asio/execution/connect.hpp \ + /usr/include/asio/execution/context.hpp \ + /usr/include/asio/execution/context_as.hpp \ + /usr/include/asio/execution/execute.hpp \ + /usr/include/asio/execution/executor.hpp \ + /usr/include/asio/execution/invocable_archetype.hpp \ + /usr/include/asio/execution/mapping.hpp \ + /usr/include/asio/execution/occupancy.hpp \ + /usr/include/asio/execution/operation_state.hpp \ + /usr/include/asio/execution/outstanding_work.hpp \ + /usr/include/asio/execution/prefer_only.hpp \ + /usr/include/asio/execution/receiver.hpp \ + /usr/include/asio/execution/receiver_invocation_error.hpp \ + /usr/include/asio/execution/relationship.hpp \ + /usr/include/asio/execution/schedule.hpp \ + /usr/include/asio/execution/scheduler.hpp \ + /usr/include/asio/execution/sender.hpp \ + /usr/include/asio/execution/set_done.hpp \ + /usr/include/asio/execution/set_error.hpp \ + /usr/include/asio/execution/set_value.hpp \ + /usr/include/asio/execution/start.hpp \ + /usr/include/asio/execution_context.hpp /usr/include/asio/executor.hpp \ + /usr/include/asio/impl/executor.hpp /usr/include/asio/executor.hpp \ + /usr/include/asio/impl/executor.ipp \ + /usr/include/asio/executor_work_guard.hpp \ + /usr/include/asio/file_base.hpp \ + /usr/include/asio/generic/basic_endpoint.hpp \ + /usr/include/asio/generic/detail/endpoint.hpp \ + /usr/include/asio/generic/detail/impl/endpoint.ipp \ + /usr/include/asio/generic/datagram_protocol.hpp \ + /usr/include/asio/basic_datagram_socket.hpp \ + /usr/include/asio/generic/basic_endpoint.hpp \ + /usr/include/asio/generic/raw_protocol.hpp \ + /usr/include/asio/basic_raw_socket.hpp \ + /usr/include/asio/generic/seq_packet_protocol.hpp \ + /usr/include/asio/basic_seq_packet_socket.hpp \ + /usr/include/asio/generic/stream_protocol.hpp \ + /usr/include/asio/basic_socket_iostream.hpp \ + /usr/include/asio/handler_alloc_hook.hpp \ + /usr/include/asio/handler_continuation_hook.hpp \ + /usr/include/asio/handler_invoke_hook.hpp \ + /usr/include/asio/high_resolution_timer.hpp \ + /usr/include/asio/io_context.hpp /usr/include/asio/io_context_strand.hpp \ + /usr/include/asio/detail/strand_service.hpp \ + /usr/include/asio/detail/impl/strand_service.hpp \ + /usr/include/asio/detail/impl/strand_service.ipp \ + /usr/include/asio/io_service.hpp /usr/include/asio/io_service_strand.hpp \ + /usr/include/asio/io_context_strand.hpp /usr/include/asio/ip/address.hpp \ + /usr/include/asio/ip/address_v4.hpp /usr/include/asio/detail/array.hpp \ + /usr/include/asio/detail/winsock_init.hpp \ + /usr/include/asio/ip/impl/address_v4.hpp \ + /usr/include/asio/ip/impl/address_v4.ipp \ + /usr/include/asio/ip/address_v6.hpp \ + /usr/include/asio/ip/impl/address_v6.hpp \ + /usr/include/asio/ip/impl/address_v6.ipp \ + /usr/include/asio/ip/bad_address_cast.hpp \ + /usr/include/asio/ip/impl/address.hpp \ + /usr/include/asio/ip/impl/address.ipp /usr/include/asio/ip/address.hpp \ + /usr/include/asio/ip/address_v4.hpp \ + /usr/include/asio/ip/address_v4_iterator.hpp \ + /usr/include/asio/ip/address_v4_range.hpp \ + /usr/include/asio/ip/address_v4_iterator.hpp \ + /usr/include/asio/ip/address_v6.hpp \ + /usr/include/asio/ip/address_v6_iterator.hpp \ + /usr/include/asio/ip/address_v6_range.hpp \ + /usr/include/asio/ip/address_v6_iterator.hpp \ + /usr/include/asio/ip/network_v4.hpp \ + /usr/include/asio/ip/address_v4_range.hpp \ + /usr/include/asio/ip/impl/network_v4.hpp \ + /usr/include/asio/ip/impl/network_v4.ipp \ + /usr/include/asio/ip/network_v4.hpp /usr/include/asio/ip/network_v6.hpp \ + /usr/include/asio/ip/address_v6_range.hpp \ + /usr/include/asio/ip/impl/network_v6.hpp \ + /usr/include/asio/ip/impl/network_v6.ipp \ + /usr/include/asio/ip/network_v6.hpp \ + /usr/include/asio/ip/bad_address_cast.hpp \ + /usr/include/asio/ip/basic_endpoint.hpp \ + /usr/include/asio/ip/detail/endpoint.hpp \ + /usr/include/asio/ip/detail/impl/endpoint.ipp \ + /usr/include/asio/ip/impl/basic_endpoint.hpp \ + /usr/include/asio/ip/basic_resolver.hpp \ + /usr/include/asio/ip/basic_resolver_iterator.hpp \ + /usr/include/asio/ip/basic_resolver_entry.hpp \ + /usr/include/asio/ip/basic_resolver_query.hpp \ + /usr/include/asio/ip/resolver_query_base.hpp \ + /usr/include/asio/ip/resolver_base.hpp \ + /usr/include/asio/ip/basic_resolver_results.hpp \ + /usr/include/asio/detail/resolver_service.hpp \ + /usr/include/asio/detail/resolve_endpoint_op.hpp \ + /usr/include/asio/detail/resolve_op.hpp \ + /usr/include/asio/detail/resolve_query_op.hpp \ + /usr/include/asio/detail/resolver_service_base.hpp \ + /usr/include/asio/detail/impl/resolver_service_base.ipp \ + /usr/include/asio/ip/basic_resolver_entry.hpp \ + /usr/include/asio/ip/basic_resolver_iterator.hpp \ + /usr/include/asio/ip/basic_resolver_query.hpp \ + /usr/include/asio/ip/host_name.hpp \ + /usr/include/asio/ip/impl/host_name.ipp \ + /usr/include/asio/ip/host_name.hpp /usr/include/asio/ip/icmp.hpp \ + /usr/include/asio/ip/basic_endpoint.hpp \ + /usr/include/asio/ip/basic_resolver.hpp \ + /usr/include/asio/ip/multicast.hpp \ + /usr/include/asio/ip/detail/socket_option.hpp \ + /usr/include/asio/ip/resolver_base.hpp \ + /usr/include/asio/ip/resolver_query_base.hpp \ + /usr/include/asio/ip/tcp.hpp /usr/include/asio/basic_socket_acceptor.hpp \ + /usr/include/asio/ip/udp.hpp /usr/include/asio/ip/unicast.hpp \ + /usr/include/asio/ip/v6_only.hpp \ + /usr/include/asio/is_applicable_property.hpp \ + /usr/include/asio/is_contiguous_iterator.hpp \ + /usr/include/asio/is_executor.hpp /usr/include/asio/is_read_buffered.hpp \ + /usr/include/asio/is_write_buffered.hpp \ + /usr/include/asio/local/basic_endpoint.hpp \ + /usr/include/asio/local/detail/endpoint.hpp \ + /usr/include/asio/local/detail/impl/endpoint.ipp \ + /usr/include/asio/local/connect_pair.hpp \ + /usr/include/asio/local/basic_endpoint.hpp \ + /usr/include/asio/local/datagram_protocol.hpp \ + /usr/include/asio/local/seq_packet_protocol.hpp \ + /usr/include/asio/local/stream_protocol.hpp \ + /usr/include/asio/multiple_exceptions.hpp \ + /usr/include/asio/packaged_task.hpp /usr/include/asio/detail/future.hpp \ + /usr/include/c++/13/future /usr/include/c++/13/mutex \ + /usr/include/c++/13/bits/std_mutex.h \ + /usr/include/c++/13/bits/unique_lock.h \ + /usr/include/c++/13/condition_variable \ + /usr/include/c++/13/bits/atomic_futex.h \ + /usr/include/c++/13/bits/std_thread.h /usr/include/asio/placeholders.hpp \ + /usr/include/asio/posix/basic_descriptor.hpp \ + /usr/include/asio/posix/basic_stream_descriptor.hpp \ + /usr/include/asio/posix/basic_descriptor.hpp \ + /usr/include/asio/posix/descriptor.hpp \ + /usr/include/asio/posix/descriptor_base.hpp \ + /usr/include/asio/posix/stream_descriptor.hpp \ + /usr/include/asio/posix/basic_stream_descriptor.hpp \ + /usr/include/asio/post.hpp /usr/include/asio/prefer.hpp \ + /usr/include/asio/prepend.hpp /usr/include/asio/impl/prepend.hpp \ + /usr/include/asio/query.hpp /usr/include/asio/random_access_file.hpp \ + /usr/include/asio/read.hpp /usr/include/asio/impl/read.hpp \ + /usr/include/asio/read_at.hpp /usr/include/asio/impl/read_at.hpp \ + /usr/include/asio/read_until.hpp /usr/include/asio/detail/regex_fwd.hpp \ + /usr/include/asio/impl/read_until.hpp \ + /usr/include/asio/buffers_iterator.hpp \ + /usr/include/asio/readable_pipe.hpp \ + /usr/include/asio/recycling_allocator.hpp \ + /usr/include/asio/redirect_error.hpp \ + /usr/include/asio/impl/redirect_error.hpp \ + /usr/include/asio/registered_buffer.hpp /usr/include/asio/require.hpp \ + /usr/include/asio/require_concept.hpp \ + /usr/include/asio/traits/require_concept_member.hpp \ + /usr/include/asio/traits/require_concept_free.hpp \ + /usr/include/asio/traits/static_require_concept.hpp \ + /usr/include/asio/serial_port.hpp \ + /usr/include/asio/basic_serial_port.hpp \ + /usr/include/asio/serial_port_base.hpp /usr/include/asio/signal_set.hpp \ + /usr/include/asio/basic_signal_set.hpp \ + /usr/include/asio/signal_set_base.hpp /usr/include/asio/socket_base.hpp \ + /usr/include/asio/static_thread_pool.hpp \ + /usr/include/asio/thread_pool.hpp /usr/include/asio/impl/thread_pool.hpp \ + /usr/include/asio/detail/blocking_executor_op.hpp \ + /usr/include/asio/detail/bulk_executor_op.hpp \ + /usr/include/asio/impl/thread_pool.ipp \ + /usr/include/asio/steady_timer.hpp /usr/include/asio/strand.hpp \ + /usr/include/asio/detail/strand_executor_service.hpp \ + /usr/include/asio/detail/impl/strand_executor_service.hpp \ + /usr/include/asio/defer.hpp \ + /usr/include/asio/detail/impl/strand_executor_service.ipp \ + /usr/include/asio/stream_file.hpp /usr/include/asio/streambuf.hpp \ + /usr/include/asio/basic_streambuf.hpp \ + /usr/include/asio/system_context.hpp /usr/include/asio/system_error.hpp \ + /usr/include/asio/system_executor.hpp /usr/include/asio/system_timer.hpp \ + /usr/include/asio/this_coro.hpp /usr/include/asio/thread.hpp \ + /usr/include/asio/thread_pool.hpp /usr/include/asio/time_traits.hpp \ + /usr/include/asio/use_awaitable.hpp /usr/include/asio/use_future.hpp \ + /usr/include/asio/impl/use_future.hpp \ + /usr/include/asio/packaged_task.hpp /usr/include/asio/uses_executor.hpp \ + /usr/include/asio/version.hpp /usr/include/asio/wait_traits.hpp \ + /usr/include/asio/windows/basic_object_handle.hpp \ + /usr/include/asio/windows/basic_overlapped_handle.hpp \ + /usr/include/asio/windows/basic_random_access_handle.hpp \ + /usr/include/asio/windows/basic_overlapped_handle.hpp \ + /usr/include/asio/windows/basic_stream_handle.hpp \ + /usr/include/asio/windows/object_handle.hpp \ + /usr/include/asio/windows/overlapped_handle.hpp \ + /usr/include/asio/windows/overlapped_ptr.hpp \ + /usr/include/asio/windows/random_access_handle.hpp \ + /usr/include/asio/windows/stream_handle.hpp \ + /usr/include/asio/writable_pipe.hpp /usr/include/asio/write.hpp \ + /usr/include/asio/write_at.hpp /usr/include/asio/impl/write_at.hpp \ + /usr/include/asio/version.hpp /usr/include/asio/ssl.hpp \ + /usr/include/asio/ssl/context.hpp /usr/include/asio/ssl/context_base.hpp \ + /usr/include/asio/ssl/detail/openssl_types.hpp \ + /usr/include/openssl/conf.h /usr/include/openssl/macros.h \ + /usr/include/x86_64-linux-gnu/openssl/opensslconf.h \ + /usr/include/x86_64-linux-gnu/openssl/configuration.h \ + /usr/include/openssl/opensslv.h /usr/include/openssl/bio.h \ + /usr/include/openssl/e_os2.h /usr/include/openssl/crypto.h \ + /usr/include/c++/13/stdlib.h /usr/include/openssl/safestack.h \ + /usr/include/openssl/stack.h /usr/include/openssl/types.h \ + /usr/include/openssl/cryptoerr.h /usr/include/openssl/symhacks.h \ + /usr/include/openssl/cryptoerr_legacy.h /usr/include/openssl/core.h \ + /usr/include/openssl/bioerr.h /usr/include/openssl/lhash.h \ + /usr/include/openssl/conferr.h /usr/include/openssl/conftypes.h \ + /usr/include/openssl/ssl.h /usr/include/openssl/comp.h \ + /usr/include/openssl/comperr.h /usr/include/openssl/x509.h \ + /usr/include/openssl/buffer.h /usr/include/openssl/buffererr.h \ + /usr/include/openssl/evp.h /usr/include/openssl/core_dispatch.h \ + /usr/include/openssl/evperr.h /usr/include/openssl/params.h \ + /usr/include/openssl/bn.h /usr/include/openssl/bnerr.h \ + /usr/include/openssl/objects.h /usr/include/openssl/obj_mac.h \ + /usr/include/openssl/asn1.h /usr/include/openssl/asn1err.h \ + /usr/include/openssl/objectserr.h /usr/include/openssl/ec.h \ + /usr/include/openssl/ecerr.h /usr/include/openssl/rsa.h \ + /usr/include/openssl/rsaerr.h /usr/include/openssl/dsa.h \ + /usr/include/openssl/dh.h /usr/include/openssl/dherr.h \ + /usr/include/openssl/dsaerr.h /usr/include/openssl/sha.h \ + /usr/include/openssl/x509err.h /usr/include/openssl/x509_vfy.h \ + /usr/include/openssl/pkcs7.h /usr/include/openssl/pkcs7err.h \ + /usr/include/openssl/http.h /usr/include/openssl/pem.h \ + /usr/include/openssl/pemerr.h /usr/include/openssl/hmac.h \ + /usr/include/openssl/async.h /usr/include/openssl/asyncerr.h \ + /usr/include/openssl/ct.h /usr/include/openssl/cterr.h \ + /usr/include/openssl/sslerr.h /usr/include/openssl/sslerr_legacy.h \ + /usr/include/openssl/prov_ssl.h /usr/include/openssl/ssl2.h \ + /usr/include/openssl/ssl3.h /usr/include/openssl/tls1.h \ + /usr/include/openssl/dtls1.h /usr/include/openssl/srtp.h \ + /usr/include/openssl/engine.h /usr/include/openssl/rand.h \ + /usr/include/openssl/randerr.h /usr/include/openssl/ui.h \ + /usr/include/openssl/uierr.h /usr/include/openssl/err.h \ + /usr/include/openssl/engineerr.h /usr/include/openssl/x509v3.h \ + /usr/include/openssl/x509v3err.h \ + /usr/include/asio/ssl/detail/openssl_init.hpp \ + /usr/include/asio/ssl/detail/impl/openssl_init.ipp \ + /usr/include/asio/ssl/detail/password_callback.hpp \ + /usr/include/asio/ssl/detail/verify_callback.hpp \ + /usr/include/asio/ssl/verify_context.hpp \ + /usr/include/asio/ssl/verify_mode.hpp \ + /usr/include/asio/ssl/impl/context.hpp \ + /usr/include/asio/ssl/impl/context.ipp /usr/include/asio/ssl/error.hpp \ + /usr/include/asio/ssl/impl/error.ipp \ + /usr/include/asio/ssl/rfc2818_verification.hpp \ + /usr/include/asio/ssl/impl/rfc2818_verification.ipp \ + /usr/include/asio/ssl/host_name_verification.hpp \ + /usr/include/asio/ssl/impl/host_name_verification.ipp \ + /usr/include/asio/ssl/stream.hpp \ + /usr/include/asio/ssl/detail/buffered_handshake_op.hpp \ + /usr/include/asio/ssl/detail/engine.hpp \ + /usr/include/asio/ssl/stream_base.hpp \ + /usr/include/asio/ssl/detail/impl/engine.ipp \ + /usr/include/asio/ssl/detail/handshake_op.hpp \ + /usr/include/asio/ssl/detail/io.hpp \ + /usr/include/asio/ssl/detail/stream_core.hpp \ + /usr/include/asio/ssl/detail/read_op.hpp \ + /usr/include/asio/ssl/detail/shutdown_op.hpp \ + /usr/include/asio/ssl/detail/write_op.hpp /usr/include/crow/json.h \ + /usr/include/c++/13/cfloat \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/float.h \ + /usr/include/crow/returnable.h /usr/include/crow/logging.h \ + /usr/include/crow/mustache.h /usr/include/c++/13/fstream \ + /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \ + /usr/include/c++/13/bits/fstream.tcc /usr/include/crow/task_timer.h \ + /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \ + /usr/include/c++/13/bits/stl_map.h \ + /usr/include/c++/13/bits/stl_multimap.h /usr/include/crow/http_request.h \ + /usr/include/crow/websocket.h /usr/include/crow/TinySHA1.hpp \ + /usr/include/crow/parser.h /usr/include/crow/http_response.h \ + /usr/include/crow/mime_types.h /usr/include/crow/multipart.h \ + /usr/include/crow/exceptions.h /usr/include/crow/multipart_view.h \ + /usr/include/c++/13/charconv /usr/include/crow/routing.h \ + /usr/include/crow/middleware.h /usr/include/crow/middleware_context.h \ + /usr/include/crow/compression.h /usr/include/zlib.h /usr/include/zconf.h \ + /usr/include/crow/http_connection.h /usr/include/crow/http_server.h \ + /usr/include/crow/version.h /usr/include/crow/app.h \ + /usr/include/c++/13/thread /usr/include/c++/13/bits/this_thread_sleep.h diff --git a/CMakeFiles/douwco_web.dir/src/parser.cpp.o b/CMakeFiles/douwco_web.dir/src/parser.cpp.o new file mode 100644 index 0000000..d62db2f Binary files /dev/null and b/CMakeFiles/douwco_web.dir/src/parser.cpp.o differ diff --git a/CMakeFiles/douwco_web.dir/src/parser.cpp.o.d b/CMakeFiles/douwco_web.dir/src/parser.cpp.o.d new file mode 100644 index 0000000..b4d0920 --- /dev/null +++ b/CMakeFiles/douwco_web.dir/src/parser.cpp.o.d @@ -0,0 +1,3 @@ +CMakeFiles/douwco_web.dir/src/parser.cpp.o: \ + /home/douwe/Nextcloud/Projects/douwco.be/src/parser.cpp \ + /usr/include/stdc-predef.h diff --git a/CMakeFiles/douwco_web.dir/src/router.cpp.o b/CMakeFiles/douwco_web.dir/src/router.cpp.o new file mode 100644 index 0000000..ae2ca0a Binary files /dev/null and b/CMakeFiles/douwco_web.dir/src/router.cpp.o differ diff --git a/CMakeFiles/douwco_web.dir/src/router.cpp.o.d b/CMakeFiles/douwco_web.dir/src/router.cpp.o.d new file mode 100644 index 0000000..722d630 --- /dev/null +++ b/CMakeFiles/douwco_web.dir/src/router.cpp.o.d @@ -0,0 +1,3 @@ +CMakeFiles/douwco_web.dir/src/router.cpp.o: \ + /home/douwe/Nextcloud/Projects/douwco.be/src/router.cpp \ + /usr/include/stdc-predef.h diff --git a/CMakeFiles/douwco_web.dir/src/server.cpp.o b/CMakeFiles/douwco_web.dir/src/server.cpp.o new file mode 100644 index 0000000..5009011 Binary files /dev/null and b/CMakeFiles/douwco_web.dir/src/server.cpp.o differ diff --git a/CMakeFiles/douwco_web.dir/src/server.cpp.o.d b/CMakeFiles/douwco_web.dir/src/server.cpp.o.d new file mode 100644 index 0000000..c47f835 --- /dev/null +++ b/CMakeFiles/douwco_web.dir/src/server.cpp.o.d @@ -0,0 +1,942 @@ +CMakeFiles/douwco_web.dir/src/server.cpp.o: \ + /home/douwe/Nextcloud/Projects/douwco.be/src/server.cpp \ + /usr/include/stdc-predef.h /usr/include/crow.h \ + /usr/include/crow/query_string.h /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h /usr/include/string.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h /usr/include/c++/13/string \ + /usr/include/c++/13/bits/requires_hosted.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \ + /usr/include/c++/13/pstl/pstl_config.h \ + /usr/include/c++/13/bits/stringfwd.h \ + /usr/include/c++/13/bits/memoryfwd.h \ + /usr/include/c++/13/bits/char_traits.h \ + /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/13/type_traits /usr/include/c++/13/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \ + /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \ + /usr/include/c++/13/bits/exception.h \ + /usr/include/c++/13/bits/functexcept.h \ + /usr/include/c++/13/bits/exception_defines.h \ + /usr/include/c++/13/bits/move.h \ + /usr/include/c++/13/bits/cpp_type_traits.h \ + /usr/include/c++/13/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \ + /usr/include/c++/13/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \ + /usr/include/c++/13/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/13/bits/ostream_insert.h \ + /usr/include/c++/13/bits/cxxabi_forced.h \ + /usr/include/c++/13/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/13/bits/concept_check.h \ + /usr/include/c++/13/debug/assertions.h \ + /usr/include/c++/13/bits/stl_iterator_base_types.h \ + /usr/include/c++/13/bits/stl_iterator.h \ + /usr/include/c++/13/ext/type_traits.h \ + /usr/include/c++/13/bits/ptr_traits.h \ + /usr/include/c++/13/bits/stl_function.h \ + /usr/include/c++/13/backward/binders.h \ + /usr/include/c++/13/ext/numeric_traits.h \ + /usr/include/c++/13/bits/stl_algobase.h \ + /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \ + /usr/include/c++/13/debug/debug.h \ + /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \ + /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \ + /usr/include/c++/13/bits/range_access.h \ + /usr/include/c++/13/initializer_list \ + /usr/include/c++/13/bits/basic_string.h \ + /usr/include/c++/13/ext/alloc_traits.h \ + /usr/include/c++/13/bits/alloc_traits.h \ + /usr/include/c++/13/bits/stl_construct.h /usr/include/c++/13/string_view \ + /usr/include/c++/13/bits/functional_hash.h \ + /usr/include/c++/13/bits/hash_bytes.h \ + /usr/include/c++/13/bits/string_view.tcc \ + /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \ + /usr/include/c++/13/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/13/bits/charconv.h \ + /usr/include/c++/13/bits/basic_string.tcc \ + /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \ + /usr/include/c++/13/bits/uses_allocator.h \ + /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \ + /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_uninitialized.h \ + /usr/include/c++/13/bits/stl_vector.h \ + /usr/include/c++/13/bits/stl_bvector.h \ + /usr/include/c++/13/bits/vector.tcc /usr/include/c++/13/unordered_map \ + /usr/include/c++/13/bits/unordered_map.h \ + /usr/include/c++/13/bits/hashtable.h \ + /usr/include/c++/13/bits/hashtable_policy.h \ + /usr/include/c++/13/ext/aligned_buffer.h \ + /usr/include/c++/13/bits/enable_special_members.h \ + /usr/include/c++/13/bits/node_handle.h \ + /usr/include/c++/13/bits/erase_if.h /usr/include/c++/13/iostream \ + /usr/include/c++/13/ostream /usr/include/c++/13/ios \ + /usr/include/c++/13/exception /usr/include/c++/13/bits/exception_ptr.h \ + /usr/include/c++/13/bits/cxxabi_init_exception.h \ + /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \ + /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/13/bits/locale_classes.h \ + /usr/include/c++/13/bits/locale_classes.tcc \ + /usr/include/c++/13/system_error \ + /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \ + /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \ + /usr/include/c++/13/bits/streambuf.tcc \ + /usr/include/c++/13/bits/basic_ios.h \ + /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \ + /usr/include/c++/13/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \ + /usr/include/c++/13/bits/locale_facets.tcc \ + /usr/include/c++/13/bits/basic_ios.tcc \ + /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \ + /usr/include/c++/13/bits/istream.tcc /usr/include/c++/13/memory \ + /usr/include/c++/13/bits/stl_tempbuf.h \ + /usr/include/c++/13/bits/stl_raw_storage_iter.h \ + /usr/include/c++/13/bits/align.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ + /usr/include/c++/13/bits/unique_ptr.h \ + /usr/include/c++/13/bits/shared_ptr.h \ + /usr/include/c++/13/bits/shared_ptr_base.h \ + /usr/include/c++/13/bits/allocated_ptr.h \ + /usr/include/c++/13/ext/concurrence.h \ + /usr/include/c++/13/bits/shared_ptr_atomic.h \ + /usr/include/c++/13/bits/atomic_base.h \ + /usr/include/c++/13/bits/atomic_lockfree_defines.h \ + /usr/include/c++/13/backward/auto_ptr.h \ + /usr/include/c++/13/pstl/glue_memory_defs.h \ + /usr/include/c++/13/pstl/execution_defs.h \ + /usr/include/crow/http_parser_merged.h /usr/include/assert.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/syslimits.h \ + /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/crow/common.h \ + /usr/include/crow/utility.h /usr/include/c++/13/cstdint \ + /usr/include/c++/13/cstring /usr/include/c++/13/functional \ + /usr/include/c++/13/bits/std_function.h /usr/include/c++/13/array \ + /usr/include/c++/13/compare /usr/include/c++/13/bits/stl_algo.h \ + /usr/include/c++/13/bits/algorithmfwd.h \ + /usr/include/c++/13/bits/stl_heap.h \ + /usr/include/c++/13/bits/uniform_int_dist.h /usr/include/c++/13/sstream \ + /usr/include/c++/13/bits/sstream.tcc /usr/include/c++/13/random \ + /usr/include/c++/13/cmath /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/include/c++/13/bits/specfun.h /usr/include/c++/13/limits \ + /usr/include/c++/13/tr1/gamma.tcc \ + /usr/include/c++/13/tr1/special_function_util.h \ + /usr/include/c++/13/tr1/bessel_function.tcc \ + /usr/include/c++/13/tr1/beta_function.tcc \ + /usr/include/c++/13/tr1/ell_integral.tcc \ + /usr/include/c++/13/tr1/exp_integral.tcc \ + /usr/include/c++/13/tr1/hypergeometric.tcc \ + /usr/include/c++/13/tr1/legendre_function.tcc \ + /usr/include/c++/13/tr1/modified_bessel_func.tcc \ + /usr/include/c++/13/tr1/poly_hermite.tcc \ + /usr/include/c++/13/tr1/poly_laguerre.tcc \ + /usr/include/c++/13/tr1/riemann_zeta.tcc \ + /usr/include/c++/13/bits/random.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/opt_random.h \ + /usr/include/c++/13/bits/random.tcc /usr/include/c++/13/numeric \ + /usr/include/c++/13/bits/stl_numeric.h \ + /usr/include/c++/13/pstl/glue_numeric_defs.h \ + /usr/include/c++/13/algorithm \ + /usr/include/c++/13/pstl/glue_algorithm_defs.h \ + /usr/include/crow/settings.h /usr/include/c++/13/filesystem \ + /usr/include/c++/13/bits/fs_fwd.h /usr/include/c++/13/bits/chrono.h \ + /usr/include/c++/13/ratio /usr/include/c++/13/ctime \ + /usr/include/c++/13/bits/parse_numbers.h \ + /usr/include/c++/13/bits/fs_path.h /usr/include/c++/13/locale \ + /usr/include/c++/13/bits/locale_facets_nonio.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/13/bits/codecvt.h \ + /usr/include/c++/13/bits/locale_facets_nonio.tcc \ + /usr/include/c++/13/bits/locale_conv.h /usr/include/c++/13/iomanip \ + /usr/include/c++/13/bits/quoted_string.h /usr/include/c++/13/codecvt \ + /usr/include/c++/13/bits/fs_dir.h /usr/include/c++/13/bits/fs_ops.h \ + /usr/include/crow/ci_map.h /usr/include/crow/TinySHA1.hpp \ + /usr/include/crow/socket_adaptors.h /usr/include/asio.hpp \ + /usr/include/asio/any_completion_executor.hpp \ + /usr/include/asio/detail/config.hpp /usr/include/c++/13/version \ + /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h /usr/include/linux/version.h \ + /usr/include/asio/execution.hpp \ + /usr/include/asio/execution/allocator.hpp \ + /usr/include/asio/detail/type_traits.hpp \ + /usr/include/asio/execution/executor.hpp \ + /usr/include/asio/execution/invocable_archetype.hpp \ + /usr/include/asio/detail/variadic_templates.hpp \ + /usr/include/asio/detail/push_options.hpp \ + /usr/include/asio/detail/pop_options.hpp \ + /usr/include/asio/traits/equality_comparable.hpp \ + /usr/include/asio/traits/execute_member.hpp \ + /usr/include/asio/execution/execute.hpp \ + /usr/include/asio/execution/detail/as_invocable.hpp \ + /usr/include/asio/detail/atomic_count.hpp /usr/include/c++/13/atomic \ + /usr/include/asio/detail/memory.hpp /usr/include/asio/detail/cstdint.hpp \ + /usr/include/asio/detail/throw_exception.hpp \ + /usr/include/asio/execution/receiver_invocation_error.hpp \ + /usr/include/asio/execution/impl/receiver_invocation_error.ipp \ + /usr/include/asio/execution/set_done.hpp \ + /usr/include/asio/traits/set_done_member.hpp \ + /usr/include/asio/traits/set_done_free.hpp \ + /usr/include/asio/execution/set_error.hpp \ + /usr/include/asio/traits/set_error_member.hpp \ + /usr/include/asio/traits/set_error_free.hpp \ + /usr/include/asio/execution/set_value.hpp \ + /usr/include/asio/traits/set_value_member.hpp \ + /usr/include/asio/traits/set_value_free.hpp \ + /usr/include/asio/execution/detail/as_receiver.hpp \ + /usr/include/asio/traits/execute_free.hpp \ + /usr/include/asio/execution/scheduler.hpp \ + /usr/include/asio/execution/schedule.hpp \ + /usr/include/asio/traits/schedule_member.hpp \ + /usr/include/asio/traits/schedule_free.hpp \ + /usr/include/asio/execution/sender.hpp \ + /usr/include/asio/execution/detail/void_receiver.hpp \ + /usr/include/asio/execution/receiver.hpp \ + /usr/include/asio/execution/connect.hpp \ + /usr/include/asio/execution/detail/as_operation.hpp \ + /usr/include/asio/traits/start_member.hpp \ + /usr/include/asio/execution/operation_state.hpp \ + /usr/include/asio/execution/start.hpp \ + /usr/include/asio/traits/start_free.hpp \ + /usr/include/asio/traits/connect_member.hpp \ + /usr/include/asio/traits/connect_free.hpp \ + /usr/include/asio/is_applicable_property.hpp \ + /usr/include/asio/traits/query_static_constexpr_member.hpp \ + /usr/include/asio/traits/static_query.hpp \ + /usr/include/asio/execution/any_executor.hpp \ + /usr/include/asio/detail/assert.hpp /usr/include/c++/13/cassert \ + /usr/include/asio/detail/cstddef.hpp \ + /usr/include/asio/detail/executor_function.hpp \ + /usr/include/asio/detail/handler_alloc_helpers.hpp \ + /usr/include/asio/detail/noncopyable.hpp \ + /usr/include/asio/detail/recycling_allocator.hpp \ + /usr/include/asio/detail/thread_context.hpp /usr/include/c++/13/climits \ + /usr/include/asio/detail/call_stack.hpp \ + /usr/include/asio/detail/tss_ptr.hpp \ + /usr/include/asio/detail/keyword_tss_ptr.hpp \ + /usr/include/asio/detail/impl/thread_context.ipp \ + /usr/include/asio/detail/thread_info_base.hpp \ + /usr/include/asio/multiple_exceptions.hpp \ + /usr/include/asio/impl/multiple_exceptions.ipp \ + /usr/include/asio/associated_allocator.hpp \ + /usr/include/asio/associator.hpp /usr/include/asio/detail/functional.hpp \ + /usr/include/asio/handler_alloc_hook.hpp \ + /usr/include/asio/impl/handler_alloc_hook.ipp \ + /usr/include/asio/detail/handler_invoke_helpers.hpp \ + /usr/include/asio/handler_invoke_hook.hpp \ + /usr/include/asio/detail/non_const_lvalue.hpp \ + /usr/include/asio/detail/scoped_ptr.hpp \ + /usr/include/asio/execution/bad_executor.hpp \ + /usr/include/asio/execution/impl/bad_executor.ipp \ + /usr/include/asio/execution/blocking.hpp /usr/include/asio/prefer.hpp \ + /usr/include/asio/traits/prefer_free.hpp \ + /usr/include/asio/traits/prefer_member.hpp \ + /usr/include/asio/traits/require_free.hpp \ + /usr/include/asio/traits/require_member.hpp \ + /usr/include/asio/traits/static_require.hpp /usr/include/asio/query.hpp \ + /usr/include/asio/traits/query_member.hpp \ + /usr/include/asio/traits/query_free.hpp /usr/include/asio/require.hpp \ + /usr/include/asio/execution/blocking_adaptation.hpp \ + /usr/include/asio/detail/event.hpp \ + /usr/include/asio/detail/posix_event.hpp \ + /usr/include/asio/detail/impl/posix_event.ipp \ + /usr/include/asio/detail/throw_error.hpp \ + /usr/include/asio/error_code.hpp /usr/include/asio/impl/error_code.ipp \ + /usr/include/asio/detail/local_free_on_block_exit.hpp \ + /usr/include/asio/detail/socket_types.hpp \ + /usr/include/x86_64-linux-gnu/sys/ioctl.h \ + /usr/include/x86_64-linux-gnu/bits/ioctls.h \ + /usr/include/x86_64-linux-gnu/asm/ioctls.h \ + /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \ + /usr/include/x86_64-linux-gnu/asm/ioctl.h \ + /usr/include/asm-generic/ioctl.h \ + /usr/include/x86_64-linux-gnu/bits/ioctl-types.h \ + /usr/include/x86_64-linux-gnu/sys/ttydefaults.h /usr/include/poll.h \ + /usr/include/x86_64-linux-gnu/sys/poll.h \ + /usr/include/x86_64-linux-gnu/bits/poll.h \ + /usr/include/x86_64-linux-gnu/sys/stat.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ + /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ + /usr/include/fcntl.h /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h /usr/include/x86_64-linux-gnu/sys/socket.h \ + /usr/include/x86_64-linux-gnu/bits/socket.h \ + /usr/include/x86_64-linux-gnu/bits/socket_type.h \ + /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ + /usr/include/x86_64-linux-gnu/asm/socket.h \ + /usr/include/asm-generic/socket.h \ + /usr/include/x86_64-linux-gnu/asm/sockios.h \ + /usr/include/asm-generic/sockios.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h \ + /usr/include/x86_64-linux-gnu/sys/uio.h \ + /usr/include/x86_64-linux-gnu/bits/uio-ext.h \ + /usr/include/x86_64-linux-gnu/sys/un.h /usr/include/netinet/in.h \ + /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/netinet/tcp.h \ + /usr/include/arpa/inet.h /usr/include/netdb.h /usr/include/rpc/netdb.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/net/if.h \ + /usr/include/signal.h \ + /usr/include/x86_64-linux-gnu/bits/signum-generic.h \ + /usr/include/x86_64-linux-gnu/bits/signum-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \ + /usr/include/x86_64-linux-gnu/bits/sigaction.h \ + /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ + /usr/include/x86_64-linux-gnu/bits/types/stack_t.h \ + /usr/include/x86_64-linux-gnu/sys/ucontext.h \ + /usr/include/x86_64-linux-gnu/bits/sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigstksz.h \ + /usr/include/x86_64-linux-gnu/bits/ss_flags.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigthread.h \ + /usr/include/x86_64-linux-gnu/bits/signal_ext.h \ + /usr/include/asio/detail/impl/throw_error.ipp \ + /usr/include/asio/system_error.hpp /usr/include/asio/error.hpp \ + /usr/include/asio/impl/error.ipp /usr/include/asio/detail/mutex.hpp \ + /usr/include/asio/detail/posix_mutex.hpp \ + /usr/include/asio/detail/scoped_lock.hpp \ + /usr/include/asio/detail/impl/posix_mutex.ipp \ + /usr/include/asio/execution/bulk_execute.hpp \ + /usr/include/asio/execution/bulk_guarantee.hpp \ + /usr/include/asio/execution/detail/bulk_sender.hpp \ + /usr/include/asio/traits/bulk_execute_member.hpp \ + /usr/include/asio/traits/bulk_execute_free.hpp \ + /usr/include/asio/execution/context.hpp /usr/include/c++/13/any \ + /usr/include/asio/execution/context_as.hpp \ + /usr/include/asio/execution/mapping.hpp \ + /usr/include/asio/execution/occupancy.hpp \ + /usr/include/asio/execution/outstanding_work.hpp \ + /usr/include/asio/execution/prefer_only.hpp \ + /usr/include/asio/execution/relationship.hpp \ + /usr/include/asio/execution/submit.hpp \ + /usr/include/asio/execution/detail/submit_receiver.hpp \ + /usr/include/asio/traits/submit_member.hpp \ + /usr/include/asio/traits/submit_free.hpp \ + /usr/include/asio/impl/any_completion_executor.ipp \ + /usr/include/asio/any_completion_executor.hpp \ + /usr/include/asio/any_completion_handler.hpp /usr/include/c++/13/utility \ + /usr/include/c++/13/bits/stl_relops.h \ + /usr/include/asio/any_io_executor.hpp \ + /usr/include/asio/execution_context.hpp \ + /usr/include/asio/impl/execution_context.hpp \ + /usr/include/asio/detail/handler_type_requirements.hpp \ + /usr/include/asio/async_result.hpp \ + /usr/include/asio/detail/service_registry.hpp \ + /usr/include/asio/detail/impl/service_registry.hpp \ + /usr/include/asio/detail/impl/service_registry.ipp \ + /usr/include/asio/impl/execution_context.ipp \ + /usr/include/asio/impl/any_io_executor.ipp \ + /usr/include/asio/associated_cancellation_slot.hpp \ + /usr/include/asio/cancellation_signal.hpp \ + /usr/include/asio/cancellation_type.hpp \ + /usr/include/asio/impl/cancellation_signal.ipp \ + /usr/include/asio/associated_executor.hpp \ + /usr/include/asio/is_executor.hpp \ + /usr/include/asio/detail/is_executor.hpp \ + /usr/include/asio/system_executor.hpp \ + /usr/include/asio/impl/system_executor.hpp \ + /usr/include/asio/detail/executor_op.hpp \ + /usr/include/asio/detail/fenced_block.hpp \ + /usr/include/asio/detail/std_fenced_block.hpp \ + /usr/include/asio/detail/scheduler_operation.hpp \ + /usr/include/asio/detail/handler_tracking.hpp \ + /usr/include/asio/detail/impl/handler_tracking.ipp \ + /usr/include/asio/detail/op_queue.hpp \ + /usr/include/asio/detail/global.hpp \ + /usr/include/asio/detail/posix_global.hpp \ + /usr/include/asio/system_context.hpp \ + /usr/include/asio/detail/scheduler.hpp \ + /usr/include/asio/detail/conditionally_enabled_event.hpp \ + /usr/include/asio/detail/conditionally_enabled_mutex.hpp \ + /usr/include/asio/detail/null_event.hpp \ + /usr/include/asio/detail/impl/null_event.ipp \ + /usr/include/asio/detail/scheduler_task.hpp \ + /usr/include/asio/detail/thread.hpp \ + /usr/include/asio/detail/posix_thread.hpp \ + /usr/include/asio/detail/impl/posix_thread.ipp \ + /usr/include/asio/detail/impl/scheduler.ipp \ + /usr/include/asio/detail/concurrency_hint.hpp \ + /usr/include/asio/detail/limits.hpp \ + /usr/include/asio/detail/scheduler_thread_info.hpp \ + /usr/include/asio/detail/signal_blocker.hpp \ + /usr/include/asio/detail/posix_signal_blocker.hpp \ + /usr/include/c++/13/csignal /usr/include/asio/detail/reactor.hpp \ + /usr/include/asio/detail/epoll_reactor.hpp \ + /usr/include/asio/detail/object_pool.hpp \ + /usr/include/asio/detail/reactor_op.hpp \ + /usr/include/asio/detail/operation.hpp \ + /usr/include/asio/detail/select_interrupter.hpp \ + /usr/include/asio/detail/eventfd_select_interrupter.hpp \ + /usr/include/asio/detail/impl/eventfd_select_interrupter.ipp \ + /usr/include/x86_64-linux-gnu/sys/eventfd.h \ + /usr/include/x86_64-linux-gnu/bits/eventfd.h \ + /usr/include/asio/detail/timer_queue_base.hpp \ + /usr/include/asio/detail/timer_queue_set.hpp \ + /usr/include/asio/detail/impl/timer_queue_set.ipp \ + /usr/include/asio/detail/wait_op.hpp \ + /usr/include/x86_64-linux-gnu/sys/timerfd.h \ + /usr/include/x86_64-linux-gnu/bits/timerfd.h \ + /usr/include/asio/detail/impl/epoll_reactor.hpp \ + /usr/include/asio/detail/impl/epoll_reactor.ipp \ + /usr/include/x86_64-linux-gnu/sys/epoll.h \ + /usr/include/x86_64-linux-gnu/bits/epoll.h \ + /usr/include/asio/detail/thread_group.hpp \ + /usr/include/asio/impl/system_context.hpp \ + /usr/include/asio/impl/system_context.ipp \ + /usr/include/asio/associated_immediate_executor.hpp \ + /usr/include/asio/cancellation_state.hpp \ + /usr/include/asio/recycling_allocator.hpp \ + /usr/include/asio/any_io_executor.hpp /usr/include/asio/append.hpp \ + /usr/include/asio/impl/append.hpp \ + /usr/include/asio/detail/handler_cont_helpers.hpp \ + /usr/include/asio/handler_continuation_hook.hpp \ + /usr/include/asio/detail/utility.hpp /usr/include/asio/as_tuple.hpp \ + /usr/include/asio/impl/as_tuple.hpp \ + /usr/include/asio/associated_allocator.hpp \ + /usr/include/asio/associated_cancellation_slot.hpp \ + /usr/include/asio/associated_executor.hpp \ + /usr/include/asio/associated_immediate_executor.hpp \ + /usr/include/asio/associator.hpp /usr/include/asio/async_result.hpp \ + /usr/include/asio/awaitable.hpp \ + /usr/include/asio/basic_datagram_socket.hpp \ + /usr/include/asio/basic_socket.hpp \ + /usr/include/asio/detail/io_object_impl.hpp \ + /usr/include/asio/io_context.hpp \ + /usr/include/asio/detail/wrapped_handler.hpp \ + /usr/include/asio/detail/bind_handler.hpp \ + /usr/include/asio/detail/chrono.hpp /usr/include/c++/13/chrono \ + /usr/include/asio/impl/io_context.hpp \ + /usr/include/asio/detail/completion_handler.hpp \ + /usr/include/asio/detail/handler_work.hpp \ + /usr/include/asio/detail/initiate_dispatch.hpp \ + /usr/include/asio/detail/work_dispatcher.hpp \ + /usr/include/asio/executor_work_guard.hpp \ + /usr/include/asio/impl/io_context.ipp /usr/include/asio/post.hpp \ + /usr/include/asio/detail/initiate_post.hpp \ + /usr/include/asio/socket_base.hpp \ + /usr/include/asio/detail/io_control.hpp \ + /usr/include/asio/detail/socket_option.hpp \ + /usr/include/asio/detail/reactive_socket_service.hpp \ + /usr/include/asio/buffer.hpp /usr/include/asio/detail/array_fwd.hpp \ + /usr/include/asio/detail/string_view.hpp \ + /usr/include/asio/is_contiguous_iterator.hpp \ + /usr/include/c++/13/iterator /usr/include/c++/13/bits/stream_iterator.h \ + /usr/include/asio/detail/is_buffer_sequence.hpp \ + /usr/include/asio/detail/buffer_sequence_adapter.hpp \ + /usr/include/asio/registered_buffer.hpp \ + /usr/include/asio/detail/impl/buffer_sequence_adapter.ipp \ + /usr/include/asio/detail/reactive_null_buffers_op.hpp \ + /usr/include/asio/detail/reactive_socket_accept_op.hpp \ + /usr/include/asio/detail/socket_holder.hpp \ + /usr/include/asio/detail/socket_ops.hpp \ + /usr/include/asio/detail/impl/socket_ops.ipp \ + /usr/include/asio/detail/reactive_socket_connect_op.hpp \ + /usr/include/asio/detail/reactive_socket_recvfrom_op.hpp \ + /usr/include/asio/detail/reactive_socket_sendto_op.hpp \ + /usr/include/asio/detail/reactive_socket_service_base.hpp \ + /usr/include/asio/detail/reactive_socket_recv_op.hpp \ + /usr/include/asio/detail/reactive_socket_recvmsg_op.hpp \ + /usr/include/asio/detail/reactive_socket_send_op.hpp \ + /usr/include/asio/detail/reactive_wait_op.hpp \ + /usr/include/asio/detail/impl/reactive_socket_service_base.ipp \ + /usr/include/asio/basic_deadline_timer.hpp \ + /usr/include/asio/basic_file.hpp /usr/include/asio/basic_io_object.hpp \ + /usr/include/asio/basic_random_access_file.hpp \ + /usr/include/asio/basic_raw_socket.hpp \ + /usr/include/asio/basic_readable_pipe.hpp \ + /usr/include/asio/detail/reactive_descriptor_service.hpp \ + /usr/include/asio/detail/descriptor_ops.hpp \ + /usr/include/asio/detail/impl/descriptor_ops.ipp \ + /usr/include/asio/detail/descriptor_read_op.hpp \ + /usr/include/asio/dispatch.hpp \ + /usr/include/asio/detail/descriptor_write_op.hpp \ + /usr/include/asio/posix/descriptor_base.hpp \ + /usr/include/asio/detail/impl/reactive_descriptor_service.ipp \ + /usr/include/asio/basic_seq_packet_socket.hpp \ + /usr/include/asio/basic_serial_port.hpp \ + /usr/include/asio/serial_port_base.hpp /usr/include/termios.h \ + /usr/include/x86_64-linux-gnu/bits/termios.h \ + /usr/include/x86_64-linux-gnu/bits/termios-struct.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_cc.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_iflag.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_oflag.h \ + /usr/include/x86_64-linux-gnu/bits/termios-baud.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_cflag.h \ + /usr/include/x86_64-linux-gnu/bits/termios-c_lflag.h \ + /usr/include/x86_64-linux-gnu/bits/termios-tcflow.h \ + /usr/include/x86_64-linux-gnu/bits/termios-misc.h \ + /usr/include/asio/impl/serial_port_base.hpp \ + /usr/include/asio/impl/serial_port_base.ipp \ + /usr/include/asio/detail/posix_serial_port_service.hpp \ + /usr/include/asio/detail/impl/posix_serial_port_service.ipp \ + /usr/include/asio/basic_signal_set.hpp \ + /usr/include/asio/detail/signal_set_service.hpp \ + /usr/include/asio/signal_set_base.hpp \ + /usr/include/asio/detail/signal_handler.hpp \ + /usr/include/asio/detail/signal_op.hpp \ + /usr/include/asio/detail/impl/signal_set_service.ipp \ + /usr/include/asio/detail/static_mutex.hpp \ + /usr/include/asio/detail/posix_static_mutex.hpp \ + /usr/include/asio/basic_socket.hpp \ + /usr/include/asio/basic_socket_acceptor.hpp \ + /usr/include/asio/basic_socket_iostream.hpp \ + /usr/include/asio/basic_socket_streambuf.hpp \ + /usr/include/asio/basic_stream_socket.hpp \ + /usr/include/asio/steady_timer.hpp \ + /usr/include/asio/basic_waitable_timer.hpp \ + /usr/include/asio/detail/chrono_time_traits.hpp \ + /usr/include/asio/detail/deadline_timer_service.hpp \ + /usr/include/asio/detail/timer_queue.hpp \ + /usr/include/asio/detail/date_time_fwd.hpp \ + /usr/include/asio/detail/timer_queue_ptime.hpp \ + /usr/include/asio/detail/timer_scheduler.hpp \ + /usr/include/asio/detail/timer_scheduler_fwd.hpp \ + /usr/include/asio/detail/wait_handler.hpp \ + /usr/include/asio/wait_traits.hpp \ + /usr/include/asio/basic_socket_streambuf.hpp \ + /usr/include/asio/basic_stream_file.hpp \ + /usr/include/asio/basic_stream_socket.hpp \ + /usr/include/asio/basic_streambuf.hpp \ + /usr/include/asio/basic_streambuf_fwd.hpp \ + /usr/include/asio/basic_waitable_timer.hpp \ + /usr/include/asio/basic_writable_pipe.hpp \ + /usr/include/asio/bind_allocator.hpp \ + /usr/include/asio/bind_cancellation_slot.hpp \ + /usr/include/asio/bind_executor.hpp /usr/include/asio/uses_executor.hpp \ + /usr/include/asio/bind_immediate_executor.hpp \ + /usr/include/asio/buffer.hpp /usr/include/asio/buffer_registration.hpp \ + /usr/include/asio/buffered_read_stream_fwd.hpp \ + /usr/include/asio/buffered_read_stream.hpp \ + /usr/include/asio/buffered_read_stream_fwd.hpp \ + /usr/include/asio/detail/buffer_resize_guard.hpp \ + /usr/include/asio/detail/buffered_stream_storage.hpp \ + /usr/include/asio/impl/buffered_read_stream.hpp \ + /usr/include/asio/buffered_stream_fwd.hpp \ + /usr/include/asio/buffered_stream.hpp \ + /usr/include/asio/buffered_read_stream.hpp \ + /usr/include/asio/buffered_write_stream.hpp \ + /usr/include/asio/buffered_write_stream_fwd.hpp \ + /usr/include/asio/completion_condition.hpp /usr/include/asio/write.hpp \ + /usr/include/asio/impl/write.hpp \ + /usr/include/asio/detail/base_from_cancellation_state.hpp \ + /usr/include/asio/detail/base_from_completion_cond.hpp \ + /usr/include/asio/detail/consuming_buffers.hpp \ + /usr/include/asio/detail/dependent_type.hpp \ + /usr/include/asio/impl/buffered_write_stream.hpp \ + /usr/include/asio/buffered_stream_fwd.hpp \ + /usr/include/asio/buffered_write_stream_fwd.hpp \ + /usr/include/asio/buffered_write_stream.hpp \ + /usr/include/asio/buffers_iterator.hpp \ + /usr/include/asio/cancellation_signal.hpp \ + /usr/include/asio/cancellation_state.hpp \ + /usr/include/asio/cancellation_type.hpp /usr/include/asio/co_spawn.hpp \ + /usr/include/asio/completion_condition.hpp /usr/include/asio/compose.hpp \ + /usr/include/asio/detail/composed_work.hpp /usr/include/asio/connect.hpp \ + /usr/include/asio/impl/connect.hpp /usr/include/asio/connect_pipe.hpp \ + /usr/include/asio/basic_readable_pipe.hpp \ + /usr/include/asio/basic_writable_pipe.hpp \ + /usr/include/asio/impl/connect_pipe.hpp \ + /usr/include/asio/connect_pipe.hpp \ + /usr/include/asio/impl/connect_pipe.ipp /usr/include/asio/consign.hpp \ + /usr/include/asio/impl/consign.hpp /usr/include/asio/coroutine.hpp \ + /usr/include/asio/deadline_timer.hpp /usr/include/asio/defer.hpp \ + /usr/include/asio/detail/initiate_defer.hpp \ + /usr/include/asio/deferred.hpp /usr/include/asio/impl/deferred.hpp \ + /usr/include/asio/detached.hpp /usr/include/asio/impl/detached.hpp \ + /usr/include/asio/dispatch.hpp /usr/include/asio/error.hpp \ + /usr/include/asio/error_code.hpp /usr/include/asio/execution.hpp \ + /usr/include/asio/execution/allocator.hpp \ + /usr/include/asio/execution/any_executor.hpp \ + /usr/include/asio/execution/blocking.hpp \ + /usr/include/asio/execution/blocking_adaptation.hpp \ + /usr/include/asio/execution/bulk_execute.hpp \ + /usr/include/asio/execution/bulk_guarantee.hpp \ + /usr/include/asio/execution/connect.hpp \ + /usr/include/asio/execution/context.hpp \ + /usr/include/asio/execution/context_as.hpp \ + /usr/include/asio/execution/execute.hpp \ + /usr/include/asio/execution/executor.hpp \ + /usr/include/asio/execution/invocable_archetype.hpp \ + /usr/include/asio/execution/mapping.hpp \ + /usr/include/asio/execution/occupancy.hpp \ + /usr/include/asio/execution/operation_state.hpp \ + /usr/include/asio/execution/outstanding_work.hpp \ + /usr/include/asio/execution/prefer_only.hpp \ + /usr/include/asio/execution/receiver.hpp \ + /usr/include/asio/execution/receiver_invocation_error.hpp \ + /usr/include/asio/execution/relationship.hpp \ + /usr/include/asio/execution/schedule.hpp \ + /usr/include/asio/execution/scheduler.hpp \ + /usr/include/asio/execution/sender.hpp \ + /usr/include/asio/execution/set_done.hpp \ + /usr/include/asio/execution/set_error.hpp \ + /usr/include/asio/execution/set_value.hpp \ + /usr/include/asio/execution/start.hpp \ + /usr/include/asio/execution_context.hpp /usr/include/asio/executor.hpp \ + /usr/include/asio/impl/executor.hpp /usr/include/asio/executor.hpp \ + /usr/include/asio/impl/executor.ipp \ + /usr/include/asio/executor_work_guard.hpp \ + /usr/include/asio/file_base.hpp \ + /usr/include/asio/generic/basic_endpoint.hpp \ + /usr/include/asio/generic/detail/endpoint.hpp \ + /usr/include/asio/generic/detail/impl/endpoint.ipp \ + /usr/include/asio/generic/datagram_protocol.hpp \ + /usr/include/asio/basic_datagram_socket.hpp \ + /usr/include/asio/generic/basic_endpoint.hpp \ + /usr/include/asio/generic/raw_protocol.hpp \ + /usr/include/asio/basic_raw_socket.hpp \ + /usr/include/asio/generic/seq_packet_protocol.hpp \ + /usr/include/asio/basic_seq_packet_socket.hpp \ + /usr/include/asio/generic/stream_protocol.hpp \ + /usr/include/asio/basic_socket_iostream.hpp \ + /usr/include/asio/handler_alloc_hook.hpp \ + /usr/include/asio/handler_continuation_hook.hpp \ + /usr/include/asio/handler_invoke_hook.hpp \ + /usr/include/asio/high_resolution_timer.hpp \ + /usr/include/asio/io_context.hpp /usr/include/asio/io_context_strand.hpp \ + /usr/include/asio/detail/strand_service.hpp \ + /usr/include/asio/detail/impl/strand_service.hpp \ + /usr/include/asio/detail/impl/strand_service.ipp \ + /usr/include/asio/io_service.hpp /usr/include/asio/io_service_strand.hpp \ + /usr/include/asio/io_context_strand.hpp /usr/include/asio/ip/address.hpp \ + /usr/include/asio/ip/address_v4.hpp /usr/include/asio/detail/array.hpp \ + /usr/include/asio/detail/winsock_init.hpp \ + /usr/include/asio/ip/impl/address_v4.hpp \ + /usr/include/asio/ip/impl/address_v4.ipp \ + /usr/include/asio/ip/address_v6.hpp \ + /usr/include/asio/ip/impl/address_v6.hpp \ + /usr/include/asio/ip/impl/address_v6.ipp \ + /usr/include/asio/ip/bad_address_cast.hpp \ + /usr/include/asio/ip/impl/address.hpp \ + /usr/include/asio/ip/impl/address.ipp /usr/include/asio/ip/address.hpp \ + /usr/include/asio/ip/address_v4.hpp \ + /usr/include/asio/ip/address_v4_iterator.hpp \ + /usr/include/asio/ip/address_v4_range.hpp \ + /usr/include/asio/ip/address_v4_iterator.hpp \ + /usr/include/asio/ip/address_v6.hpp \ + /usr/include/asio/ip/address_v6_iterator.hpp \ + /usr/include/asio/ip/address_v6_range.hpp \ + /usr/include/asio/ip/address_v6_iterator.hpp \ + /usr/include/asio/ip/network_v4.hpp \ + /usr/include/asio/ip/address_v4_range.hpp \ + /usr/include/asio/ip/impl/network_v4.hpp \ + /usr/include/asio/ip/impl/network_v4.ipp \ + /usr/include/asio/ip/network_v4.hpp /usr/include/asio/ip/network_v6.hpp \ + /usr/include/asio/ip/address_v6_range.hpp \ + /usr/include/asio/ip/impl/network_v6.hpp \ + /usr/include/asio/ip/impl/network_v6.ipp \ + /usr/include/asio/ip/network_v6.hpp \ + /usr/include/asio/ip/bad_address_cast.hpp \ + /usr/include/asio/ip/basic_endpoint.hpp \ + /usr/include/asio/ip/detail/endpoint.hpp \ + /usr/include/asio/ip/detail/impl/endpoint.ipp \ + /usr/include/asio/ip/impl/basic_endpoint.hpp \ + /usr/include/asio/ip/basic_resolver.hpp \ + /usr/include/asio/ip/basic_resolver_iterator.hpp \ + /usr/include/asio/ip/basic_resolver_entry.hpp \ + /usr/include/asio/ip/basic_resolver_query.hpp \ + /usr/include/asio/ip/resolver_query_base.hpp \ + /usr/include/asio/ip/resolver_base.hpp \ + /usr/include/asio/ip/basic_resolver_results.hpp \ + /usr/include/asio/detail/resolver_service.hpp \ + /usr/include/asio/detail/resolve_endpoint_op.hpp \ + /usr/include/asio/detail/resolve_op.hpp \ + /usr/include/asio/detail/resolve_query_op.hpp \ + /usr/include/asio/detail/resolver_service_base.hpp \ + /usr/include/asio/detail/impl/resolver_service_base.ipp \ + /usr/include/asio/ip/basic_resolver_entry.hpp \ + /usr/include/asio/ip/basic_resolver_iterator.hpp \ + /usr/include/asio/ip/basic_resolver_query.hpp \ + /usr/include/asio/ip/host_name.hpp \ + /usr/include/asio/ip/impl/host_name.ipp \ + /usr/include/asio/ip/host_name.hpp /usr/include/asio/ip/icmp.hpp \ + /usr/include/asio/ip/basic_endpoint.hpp \ + /usr/include/asio/ip/basic_resolver.hpp \ + /usr/include/asio/ip/multicast.hpp \ + /usr/include/asio/ip/detail/socket_option.hpp \ + /usr/include/asio/ip/resolver_base.hpp \ + /usr/include/asio/ip/resolver_query_base.hpp \ + /usr/include/asio/ip/tcp.hpp /usr/include/asio/basic_socket_acceptor.hpp \ + /usr/include/asio/ip/udp.hpp /usr/include/asio/ip/unicast.hpp \ + /usr/include/asio/ip/v6_only.hpp \ + /usr/include/asio/is_applicable_property.hpp \ + /usr/include/asio/is_contiguous_iterator.hpp \ + /usr/include/asio/is_executor.hpp /usr/include/asio/is_read_buffered.hpp \ + /usr/include/asio/is_write_buffered.hpp \ + /usr/include/asio/local/basic_endpoint.hpp \ + /usr/include/asio/local/detail/endpoint.hpp \ + /usr/include/asio/local/detail/impl/endpoint.ipp \ + /usr/include/asio/local/connect_pair.hpp \ + /usr/include/asio/local/basic_endpoint.hpp \ + /usr/include/asio/local/datagram_protocol.hpp \ + /usr/include/asio/local/seq_packet_protocol.hpp \ + /usr/include/asio/local/stream_protocol.hpp \ + /usr/include/asio/multiple_exceptions.hpp \ + /usr/include/asio/packaged_task.hpp /usr/include/asio/detail/future.hpp \ + /usr/include/c++/13/future /usr/include/c++/13/mutex \ + /usr/include/c++/13/bits/std_mutex.h \ + /usr/include/c++/13/bits/unique_lock.h \ + /usr/include/c++/13/condition_variable \ + /usr/include/c++/13/bits/atomic_futex.h \ + /usr/include/c++/13/bits/std_thread.h /usr/include/asio/placeholders.hpp \ + /usr/include/asio/posix/basic_descriptor.hpp \ + /usr/include/asio/posix/basic_stream_descriptor.hpp \ + /usr/include/asio/posix/basic_descriptor.hpp \ + /usr/include/asio/posix/descriptor.hpp \ + /usr/include/asio/posix/descriptor_base.hpp \ + /usr/include/asio/posix/stream_descriptor.hpp \ + /usr/include/asio/posix/basic_stream_descriptor.hpp \ + /usr/include/asio/post.hpp /usr/include/asio/prefer.hpp \ + /usr/include/asio/prepend.hpp /usr/include/asio/impl/prepend.hpp \ + /usr/include/asio/query.hpp /usr/include/asio/random_access_file.hpp \ + /usr/include/asio/read.hpp /usr/include/asio/impl/read.hpp \ + /usr/include/asio/read_at.hpp /usr/include/asio/impl/read_at.hpp \ + /usr/include/asio/read_until.hpp /usr/include/asio/detail/regex_fwd.hpp \ + /usr/include/asio/impl/read_until.hpp \ + /usr/include/asio/buffers_iterator.hpp \ + /usr/include/asio/readable_pipe.hpp \ + /usr/include/asio/recycling_allocator.hpp \ + /usr/include/asio/redirect_error.hpp \ + /usr/include/asio/impl/redirect_error.hpp \ + /usr/include/asio/registered_buffer.hpp /usr/include/asio/require.hpp \ + /usr/include/asio/require_concept.hpp \ + /usr/include/asio/traits/require_concept_member.hpp \ + /usr/include/asio/traits/require_concept_free.hpp \ + /usr/include/asio/traits/static_require_concept.hpp \ + /usr/include/asio/serial_port.hpp \ + /usr/include/asio/basic_serial_port.hpp \ + /usr/include/asio/serial_port_base.hpp /usr/include/asio/signal_set.hpp \ + /usr/include/asio/basic_signal_set.hpp \ + /usr/include/asio/signal_set_base.hpp /usr/include/asio/socket_base.hpp \ + /usr/include/asio/static_thread_pool.hpp \ + /usr/include/asio/thread_pool.hpp /usr/include/asio/impl/thread_pool.hpp \ + /usr/include/asio/detail/blocking_executor_op.hpp \ + /usr/include/asio/detail/bulk_executor_op.hpp \ + /usr/include/asio/impl/thread_pool.ipp \ + /usr/include/asio/steady_timer.hpp /usr/include/asio/strand.hpp \ + /usr/include/asio/detail/strand_executor_service.hpp \ + /usr/include/asio/detail/impl/strand_executor_service.hpp \ + /usr/include/asio/defer.hpp \ + /usr/include/asio/detail/impl/strand_executor_service.ipp \ + /usr/include/asio/stream_file.hpp /usr/include/asio/streambuf.hpp \ + /usr/include/asio/basic_streambuf.hpp \ + /usr/include/asio/system_context.hpp /usr/include/asio/system_error.hpp \ + /usr/include/asio/system_executor.hpp /usr/include/asio/system_timer.hpp \ + /usr/include/asio/this_coro.hpp /usr/include/asio/thread.hpp \ + /usr/include/asio/thread_pool.hpp /usr/include/asio/time_traits.hpp \ + /usr/include/asio/use_awaitable.hpp /usr/include/asio/use_future.hpp \ + /usr/include/asio/impl/use_future.hpp \ + /usr/include/asio/packaged_task.hpp /usr/include/asio/uses_executor.hpp \ + /usr/include/asio/version.hpp /usr/include/asio/wait_traits.hpp \ + /usr/include/asio/windows/basic_object_handle.hpp \ + /usr/include/asio/windows/basic_overlapped_handle.hpp \ + /usr/include/asio/windows/basic_random_access_handle.hpp \ + /usr/include/asio/windows/basic_overlapped_handle.hpp \ + /usr/include/asio/windows/basic_stream_handle.hpp \ + /usr/include/asio/windows/object_handle.hpp \ + /usr/include/asio/windows/overlapped_handle.hpp \ + /usr/include/asio/windows/overlapped_ptr.hpp \ + /usr/include/asio/windows/random_access_handle.hpp \ + /usr/include/asio/windows/stream_handle.hpp \ + /usr/include/asio/writable_pipe.hpp /usr/include/asio/write.hpp \ + /usr/include/asio/write_at.hpp /usr/include/asio/impl/write_at.hpp \ + /usr/include/asio/version.hpp /usr/include/asio/ssl.hpp \ + /usr/include/asio/ssl/context.hpp /usr/include/asio/ssl/context_base.hpp \ + /usr/include/asio/ssl/detail/openssl_types.hpp \ + /usr/include/openssl/conf.h /usr/include/openssl/macros.h \ + /usr/include/x86_64-linux-gnu/openssl/opensslconf.h \ + /usr/include/x86_64-linux-gnu/openssl/configuration.h \ + /usr/include/openssl/opensslv.h /usr/include/openssl/bio.h \ + /usr/include/openssl/e_os2.h /usr/include/openssl/crypto.h \ + /usr/include/c++/13/stdlib.h /usr/include/openssl/safestack.h \ + /usr/include/openssl/stack.h /usr/include/openssl/types.h \ + /usr/include/openssl/cryptoerr.h /usr/include/openssl/symhacks.h \ + /usr/include/openssl/cryptoerr_legacy.h /usr/include/openssl/core.h \ + /usr/include/openssl/bioerr.h /usr/include/openssl/lhash.h \ + /usr/include/openssl/conferr.h /usr/include/openssl/conftypes.h \ + /usr/include/openssl/ssl.h /usr/include/openssl/comp.h \ + /usr/include/openssl/comperr.h /usr/include/openssl/x509.h \ + /usr/include/openssl/buffer.h /usr/include/openssl/buffererr.h \ + /usr/include/openssl/evp.h /usr/include/openssl/core_dispatch.h \ + /usr/include/openssl/evperr.h /usr/include/openssl/params.h \ + /usr/include/openssl/bn.h /usr/include/openssl/bnerr.h \ + /usr/include/openssl/objects.h /usr/include/openssl/obj_mac.h \ + /usr/include/openssl/asn1.h /usr/include/openssl/asn1err.h \ + /usr/include/openssl/objectserr.h /usr/include/openssl/ec.h \ + /usr/include/openssl/ecerr.h /usr/include/openssl/rsa.h \ + /usr/include/openssl/rsaerr.h /usr/include/openssl/dsa.h \ + /usr/include/openssl/dh.h /usr/include/openssl/dherr.h \ + /usr/include/openssl/dsaerr.h /usr/include/openssl/sha.h \ + /usr/include/openssl/x509err.h /usr/include/openssl/x509_vfy.h \ + /usr/include/openssl/pkcs7.h /usr/include/openssl/pkcs7err.h \ + /usr/include/openssl/http.h /usr/include/openssl/pem.h \ + /usr/include/openssl/pemerr.h /usr/include/openssl/hmac.h \ + /usr/include/openssl/async.h /usr/include/openssl/asyncerr.h \ + /usr/include/openssl/ct.h /usr/include/openssl/cterr.h \ + /usr/include/openssl/sslerr.h /usr/include/openssl/sslerr_legacy.h \ + /usr/include/openssl/prov_ssl.h /usr/include/openssl/ssl2.h \ + /usr/include/openssl/ssl3.h /usr/include/openssl/tls1.h \ + /usr/include/openssl/dtls1.h /usr/include/openssl/srtp.h \ + /usr/include/openssl/engine.h /usr/include/openssl/rand.h \ + /usr/include/openssl/randerr.h /usr/include/openssl/ui.h \ + /usr/include/openssl/uierr.h /usr/include/openssl/err.h \ + /usr/include/openssl/engineerr.h /usr/include/openssl/x509v3.h \ + /usr/include/openssl/x509v3err.h \ + /usr/include/asio/ssl/detail/openssl_init.hpp \ + /usr/include/asio/ssl/detail/impl/openssl_init.ipp \ + /usr/include/asio/ssl/detail/password_callback.hpp \ + /usr/include/asio/ssl/detail/verify_callback.hpp \ + /usr/include/asio/ssl/verify_context.hpp \ + /usr/include/asio/ssl/verify_mode.hpp \ + /usr/include/asio/ssl/impl/context.hpp \ + /usr/include/asio/ssl/impl/context.ipp /usr/include/asio/ssl/error.hpp \ + /usr/include/asio/ssl/impl/error.ipp \ + /usr/include/asio/ssl/rfc2818_verification.hpp \ + /usr/include/asio/ssl/impl/rfc2818_verification.ipp \ + /usr/include/asio/ssl/host_name_verification.hpp \ + /usr/include/asio/ssl/impl/host_name_verification.ipp \ + /usr/include/asio/ssl/stream.hpp \ + /usr/include/asio/ssl/detail/buffered_handshake_op.hpp \ + /usr/include/asio/ssl/detail/engine.hpp \ + /usr/include/asio/ssl/stream_base.hpp \ + /usr/include/asio/ssl/detail/impl/engine.ipp \ + /usr/include/asio/ssl/detail/handshake_op.hpp \ + /usr/include/asio/ssl/detail/io.hpp \ + /usr/include/asio/ssl/detail/stream_core.hpp \ + /usr/include/asio/ssl/detail/read_op.hpp \ + /usr/include/asio/ssl/detail/shutdown_op.hpp \ + /usr/include/asio/ssl/detail/write_op.hpp /usr/include/crow/json.h \ + /usr/include/c++/13/cfloat \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/float.h \ + /usr/include/crow/returnable.h /usr/include/crow/logging.h \ + /usr/include/crow/mustache.h /usr/include/c++/13/fstream \ + /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \ + /usr/include/c++/13/bits/fstream.tcc /usr/include/crow/task_timer.h \ + /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \ + /usr/include/c++/13/bits/stl_map.h \ + /usr/include/c++/13/bits/stl_multimap.h /usr/include/crow/http_request.h \ + /usr/include/crow/websocket.h /usr/include/crow/TinySHA1.hpp \ + /usr/include/crow/parser.h /usr/include/crow/http_response.h \ + /usr/include/crow/mime_types.h /usr/include/crow/multipart.h \ + /usr/include/crow/exceptions.h /usr/include/crow/multipart_view.h \ + /usr/include/c++/13/charconv /usr/include/crow/routing.h \ + /usr/include/crow/middleware.h /usr/include/crow/middleware_context.h \ + /usr/include/crow/compression.h /usr/include/zlib.h /usr/include/zconf.h \ + /usr/include/crow/http_connection.h /usr/include/crow/http_server.h \ + /usr/include/crow/version.h /usr/include/crow/app.h \ + /usr/include/c++/13/thread /usr/include/c++/13/bits/this_thread_sleep.h \ + /home/douwe/Nextcloud/Projects/douwco.be/include/server.hpp diff --git a/CMakeFiles/progress.marks b/CMakeFiles/progress.marks new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/CMakeFiles/progress.marks @@ -0,0 +1 @@ +3 diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..cedac79 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,30 @@ +# Specify the minimum required version of CMake +cmake_minimum_required(VERSION 3.10) + +# Set the name of the project +project(douwco_web) + +# Find required packages +find_package(Crow) +find_package(OpenSSL REQUIRED) +find_package(ZLIB REQUIRED) + +# Set C++ standard to C++17 +set(CMAKE_CXX_STANDARD 17) + +# Add the executable +add_executable(douwco_web + src/main.cpp + src/server.cpp +) + +# Specify include directories +target_include_directories(douwco_web PRIVATE + ${PROJECT_SOURCE_DIR}/include + ${OPENSSL_INCLUDE_DIR} +) + +target_link_libraries(douwco_web PUBLIC + Crow::Crow + ${OPENSSL_LIBRARIES} ${ZLIB_LIBRARIES} +) diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 5c323ea..0000000 --- a/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -# Use the official ASP.NET Core runtime as a parent image -FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS base -WORKDIR /app -EXPOSE 5000 5001 -ENV ASPNETCORE_URLS=https://*:5001;http://*:5000 - -# Use the SDK image to build the app -FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build -WORKDIR /src -COPY ["douwco.be.csproj", "./"] -RUN dotnet restore "./douwco.be.csproj" -COPY . . -WORKDIR "/src/." -RUN dotnet build "douwco.be.csproj" -c Release -o /app/build - -FROM build AS publish -RUN dotnet publish "douwco.be.csproj" -c Release -o /app/publish - -# Use the runtime image to run the app -FROM base AS final -WORKDIR /app -COPY --from=publish /app/publish . -COPY ["./certificate.pfx", "/app/certificate.pfx"] -ENTRYPOINT ["dotnet", "douwco.be.dll"] diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..7774a8e --- /dev/null +++ b/Makefile @@ -0,0 +1,208 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# 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/douwe/Nextcloud/Projects/douwco.be + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/douwe/Nextcloud/Projects/douwco.be + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.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 + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/douwe/Nextcloud/Projects/douwco.be/CMakeFiles /home/douwe/Nextcloud/Projects/douwco.be//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/douwe/Nextcloud/Projects/douwco.be/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 douwco_web + +# Build rule for target. +douwco_web: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 douwco_web +.PHONY : douwco_web + +# fast build rule for target. +douwco_web/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/douwco_web.dir/build.make CMakeFiles/douwco_web.dir/build +.PHONY : douwco_web/fast + +src/main.o: src/main.cpp.o +.PHONY : src/main.o + +# target to build an object file +src/main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/douwco_web.dir/build.make CMakeFiles/douwco_web.dir/src/main.cpp.o +.PHONY : src/main.cpp.o + +src/main.i: src/main.cpp.i +.PHONY : src/main.i + +# target to preprocess a source file +src/main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/douwco_web.dir/build.make CMakeFiles/douwco_web.dir/src/main.cpp.i +.PHONY : src/main.cpp.i + +src/main.s: src/main.cpp.s +.PHONY : src/main.s + +# target to generate assembly for a file +src/main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/douwco_web.dir/build.make CMakeFiles/douwco_web.dir/src/main.cpp.s +.PHONY : src/main.cpp.s + +src/server.o: src/server.cpp.o +.PHONY : src/server.o + +# target to build an object file +src/server.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/douwco_web.dir/build.make CMakeFiles/douwco_web.dir/src/server.cpp.o +.PHONY : src/server.cpp.o + +src/server.i: src/server.cpp.i +.PHONY : src/server.i + +# target to preprocess a source file +src/server.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/douwco_web.dir/build.make CMakeFiles/douwco_web.dir/src/server.cpp.i +.PHONY : src/server.cpp.i + +src/server.s: src/server.cpp.s +.PHONY : src/server.s + +# target to generate assembly for a file +src/server.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/douwco_web.dir/build.make CMakeFiles/douwco_web.dir/src/server.cpp.s +.PHONY : src/server.cpp.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 "... rebuild_cache" + @echo "... douwco_web" + @echo "... src/main.o" + @echo "... src/main.i" + @echo "... src/main.s" + @echo "... src/server.o" + @echo "... src/server.i" + @echo "... src/server.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/Program.cs b/Program.cs deleted file mode 100644 index 5a7d840..0000000 --- a/Program.cs +++ /dev/null @@ -1,19 +0,0 @@ -var builder = WebApplication.CreateBuilder(args); - -builder.WebHost.UseUrls("http://*:5000"); -builder.WebHost.ConfigureKestrel(options => -{ - options.ListenAnyIP(5001, listenOptions => - { - listenOptions.UseHttps("/app/certificate.pfx", "douwco_website"); - }); -}); - -var app = builder.Build(); - -app.UseStaticFiles(); -app.UseDefaultFiles(); - -app.MapGet("/", () => Results.Redirect("/home.html")); - -app.Run(); diff --git a/Properties/launchSettings.json b/Properties/launchSettings.json deleted file mode 100644 index 4e80af1..0000000 --- a/Properties/launchSettings.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/launchsettings.json", - "profiles": { - "http": { - "commandName": "Project", - "dotnetRunMessages": true, - "launchBrowser": true, - "applicationUrl": "http://localhost:5000", - "environmentVariables": { - "ASPNETCORE_ENVIRONMENT": "Development" - } - } - } -} diff --git a/appsettings.Development.json b/appsettings.Development.json deleted file mode 100644 index ff66ba6..0000000 --- a/appsettings.Development.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "Logging": { - "LogLevel": { - "Default": "Information", - "Microsoft.AspNetCore": "Warning" - } - } -} diff --git a/appsettings.json b/appsettings.json deleted file mode 100644 index 4d56694..0000000 --- a/appsettings.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "Logging": { - "LogLevel": { - "Default": "Information", - "Microsoft.AspNetCore": "Warning" - } - }, - "AllowedHosts": "*" -} diff --git a/bin/Debug/net8.0/appsettings.Development.json b/bin/Debug/net8.0/appsettings.Development.json deleted file mode 100644 index 0c208ae..0000000 --- a/bin/Debug/net8.0/appsettings.Development.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "Logging": { - "LogLevel": { - "Default": "Information", - "Microsoft.AspNetCore": "Warning" - } - } -} diff --git a/bin/Debug/net8.0/appsettings.json b/bin/Debug/net8.0/appsettings.json deleted file mode 100644 index 10f68b8..0000000 --- a/bin/Debug/net8.0/appsettings.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "Logging": { - "LogLevel": { - "Default": "Information", - "Microsoft.AspNetCore": "Warning" - } - }, - "AllowedHosts": "*" -} diff --git a/bin/Debug/net8.0/douwco.be.deps.json b/bin/Debug/net8.0/douwco.be.deps.json deleted file mode 100644 index df9d283..0000000 --- a/bin/Debug/net8.0/douwco.be.deps.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v8.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v8.0": { - "douwco.be/1.0.0": { - "runtime": { - "douwco.be.dll": {} - } - } - } - }, - "libraries": { - "douwco.be/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - } - } -} \ No newline at end of file diff --git a/bin/Debug/net8.0/douwco.be.dll b/bin/Debug/net8.0/douwco.be.dll deleted file mode 100644 index ec1148e..0000000 Binary files a/bin/Debug/net8.0/douwco.be.dll and /dev/null differ diff --git a/bin/Debug/net8.0/douwco.be.exe b/bin/Debug/net8.0/douwco.be.exe deleted file mode 100644 index de6d2ee..0000000 Binary files a/bin/Debug/net8.0/douwco.be.exe and /dev/null differ diff --git a/bin/Debug/net8.0/douwco.be.pdb b/bin/Debug/net8.0/douwco.be.pdb deleted file mode 100644 index 48d73ea..0000000 Binary files a/bin/Debug/net8.0/douwco.be.pdb and /dev/null differ diff --git a/bin/Debug/net8.0/douwco.be.runtimeconfig.json b/bin/Debug/net8.0/douwco.be.runtimeconfig.json deleted file mode 100644 index 5e604c7..0000000 --- a/bin/Debug/net8.0/douwco.be.runtimeconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "runtimeOptions": { - "tfm": "net8.0", - "frameworks": [ - { - "name": "Microsoft.NETCore.App", - "version": "8.0.0" - }, - { - "name": "Microsoft.AspNetCore.App", - "version": "8.0.0" - } - ], - "configProperties": { - "System.GC.Server": true, - "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false - } - } -} \ No newline at end of file diff --git a/bin/Debug/net8.0/douwco.be.staticwebassets.runtime.json b/bin/Debug/net8.0/douwco.be.staticwebassets.runtime.json deleted file mode 100644 index 864bf51..0000000 --- a/bin/Debug/net8.0/douwco.be.staticwebassets.runtime.json +++ /dev/null @@ -1 +0,0 @@ -{"ContentRoots":["D:\\Projects\\douwco.be\\wwwroot\\"],"Root":{"Children":{"douwe_ravers.html":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"douwe_ravers.html"},"Patterns":null},"font":{"Children":{"brass-mono.woff":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"font/brass-mono.woff"},"Patterns":null},"UbuntuMono-Regular.woff":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"font/UbuntuMono-Regular.woff"},"Patterns":null}},"Asset":null,"Patterns":null},"games.html":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"games.html"},"Patterns":null},"home.html":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"home.html"},"Patterns":null},"img":{"Children":{"douwco_logo.svg":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"img/douwco_logo.svg"},"Patterns":null}},"Asset":null,"Patterns":null},"portofolio.html":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"portofolio.html"},"Patterns":null},"README.md":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"README.md"},"Patterns":null},"script.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"script.js"},"Patterns":null},"style.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"style.css"},"Patterns":null}},"Asset":null,"Patterns":[{"ContentRootIndex":0,"Pattern":"**","Depth":0}]}} \ No newline at end of file diff --git a/certificate.pfx b/certificate.pfx deleted file mode 100644 index 39b8581..0000000 Binary files a/certificate.pfx and /dev/null differ diff --git a/cmake_install.cmake b/cmake_install.cmake new file mode 100644 index 0000000..bfe57d2 --- /dev/null +++ b/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/douwe/Nextcloud/Projects/douwco.be + +# 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 "") + 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 "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(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/douwe/Nextcloud/Projects/douwco.be/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/dev_cert/certificate.pem b/dev_cert/certificate.pem new file mode 100644 index 0000000..48c435f --- /dev/null +++ b/dev_cert/certificate.pem @@ -0,0 +1,35 @@ +-----BEGIN CERTIFICATE----- +MIIGATCCA+mgAwIBAgIUeJD1t1FycjpHLI8zMjI+TM+eVX8wDQYJKoZIhvcNAQEL +BQAwgY8xCzAJBgNVBAYTAkJFMRIwEAYDVQQIDAlBbnR3ZXJwZW4xETAPBgNVBAcM +CFR1cm5ob3V0MQ8wDQYDVQQKDAZEb3V3Y28xFDASBgNVBAsMC0RldmVsb3BtZW50 +MQswCQYDVQQDDAJEUjElMCMGCSqGSIb3DQEJARYWZG91d2UucmF2ZXJzQGRvdXdj +by5iZTAeFw0yNTA4MDMyMTMzMjVaFw0yNjA4MDMyMTMzMjVaMIGPMQswCQYDVQQG +EwJCRTESMBAGA1UECAwJQW50d2VycGVuMREwDwYDVQQHDAhUdXJuaG91dDEPMA0G +A1UECgwGRG91d2NvMRQwEgYDVQQLDAtEZXZlbG9wbWVudDELMAkGA1UEAwwCRFIx +JTAjBgkqhkiG9w0BCQEWFmRvdXdlLnJhdmVyc0Bkb3V3Y28uYmUwggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQDFJZYTQD7+2s0b8uZZZJNkRiEUWtBk6W4O +GPhePdPE9VtpFnskskeAwx1yOw6+NC1/vgagSjzo2H8TUfsqXMp95ElzZHzLkm1/ +xGX0iADK1nLDR76B4g6mn4sXduye6qwhtln+l5bjp3F3KTXP+Oxp5NIxdnZ5vErU +inBn8rZqIKCZUEQzLnzpoh5PsPGRpBT1zHxSc7LWwIiN1aERA0bqxo12IyCWguFS +mPbq+UILkoO3t23qfPOh9vHwn2NnX72fFY/3uhnbUKOrbd5+zKhVqFBqrm1ShlVl +jUl4ucPAZVgm/22M+Ck6AtpG8MLy0OGVWQuyFCU/1sV8/q0mwNHcKCiBRKxTuLct +ewHhQNTafV38Xgh05bpVk6xzHHUR3tzjHa1eS8UWhXXoGp1SfdneY/sdCpWjMxcv +emYaVstUpPNXSQFSEzMHKGPcYNdJVH1n6Oaj0zH1BICEKitxp9fGpxHei7qA4m5V +9wy6FEPLT8CjMTyWV5/LKsDQARVvTjA0UFaI99oikurx/AVqfDALO1V0z0RqWPQm +0MH45jujdZOxM+ljbznp7q0WB0p1AQCPOpusVrOojj6UWhQbCVD0CYmRXSRG0aFA +4BusKUMIMuGVmk8bhuwgsSd5Da+Pv/70YhpOCDW6LIsBnW26HMoMXt0nVNq7Tl/M +sxlVzqtAnQIDAQABo1MwUTAdBgNVHQ4EFgQUDYU9cdyV6563OYuV4C/SQQRb5aMw +HwYDVR0jBBgwFoAUDYU9cdyV6563OYuV4C/SQQRb5aMwDwYDVR0TAQH/BAUwAwEB +/zANBgkqhkiG9w0BAQsFAAOCAgEAF4yCcz+IO076eHkFx0KINNAxrEdTYx7ce9rT +YO/3JV0mq7bMUf+IqCB5l3MUnQ/XQPK1Jj3RXnWiG7rDXrRG62GLeJ/+QOLBN1iU +PedII7yvxLUdHiB+N+xUDI7fC4LCOvcyYoZKvVbswLRYt3bMmJuqJ4CkcbWgZUAS +QFxozxIB9Xx5UpeNfHGQrdysf2WHdDP71BFJ9IBfx1zYmVuU7YVVkujzKmdAqfhO +8PibyxUu02GijqPsgrnMV+GKuA2BdRMvU5ELqCoUHjrFLLrbKhfNilSP9awfWace +jhUb9oQ07C6i5InhbFUeNIHrRMUY9aYwK/W2mGM9ymKM1nrDLsnssl02OJDTRYLU +trKU49Ws0IRmT5F3N3vNvdU8NpempIeRWnTpXOpmmdrOqhQ7RQE3MthM4QieA+HG +8UORCcv4ZkEXo67fDykr4qdEK1IUaiEQAsCFuuJQoyA/PL9clA6iuytlnyCKlKPn +mzQureA0tPblfUKhOrGJNO2uB7NqxDg8oz+rKmm36xFJR+LZB3/d69NdV7b8GdRC +IJABoHW3b10PC1mr0yqwagLrnkKoKM0UYv/fuEicjIaoB+b/a1GlXBjxuEtqiQcE +t2pJ6UaBBxYa6dKnfHwXMXjT6Ll+4AFMaa2su5lvFJbM7x2fthnBoz+CIiAey9uF +SKAs7+Y= +-----END CERTIFICATE----- diff --git a/dev_cert/private.key b/dev_cert/private.key new file mode 100644 index 0000000..2a71079 --- /dev/null +++ b/dev_cert/private.key @@ -0,0 +1,52 @@ +-----BEGIN PRIVATE KEY----- +MIIJQwIBADANBgkqhkiG9w0BAQEFAASCCS0wggkpAgEAAoICAQDFJZYTQD7+2s0b +8uZZZJNkRiEUWtBk6W4OGPhePdPE9VtpFnskskeAwx1yOw6+NC1/vgagSjzo2H8T +UfsqXMp95ElzZHzLkm1/xGX0iADK1nLDR76B4g6mn4sXduye6qwhtln+l5bjp3F3 +KTXP+Oxp5NIxdnZ5vErUinBn8rZqIKCZUEQzLnzpoh5PsPGRpBT1zHxSc7LWwIiN +1aERA0bqxo12IyCWguFSmPbq+UILkoO3t23qfPOh9vHwn2NnX72fFY/3uhnbUKOr +bd5+zKhVqFBqrm1ShlVljUl4ucPAZVgm/22M+Ck6AtpG8MLy0OGVWQuyFCU/1sV8 +/q0mwNHcKCiBRKxTuLctewHhQNTafV38Xgh05bpVk6xzHHUR3tzjHa1eS8UWhXXo +Gp1SfdneY/sdCpWjMxcvemYaVstUpPNXSQFSEzMHKGPcYNdJVH1n6Oaj0zH1BICE +Kitxp9fGpxHei7qA4m5V9wy6FEPLT8CjMTyWV5/LKsDQARVvTjA0UFaI99oikurx +/AVqfDALO1V0z0RqWPQm0MH45jujdZOxM+ljbznp7q0WB0p1AQCPOpusVrOojj6U +WhQbCVD0CYmRXSRG0aFA4BusKUMIMuGVmk8bhuwgsSd5Da+Pv/70YhpOCDW6LIsB +nW26HMoMXt0nVNq7Tl/MsxlVzqtAnQIDAQABAoICADAPxrNwwSrOWpyKrd9zJn+W +nS/iJ9XCFqN3MO2AsyTcD+nhoinDEK1yY7ZacXCrNcBjqiffkVPOm8QxA0NDldX1 +Fnb8M3RJgUpZreVcVp0chKPY1LfDTYEPehBBXNQtL8OUOgJYIF/ljULYmBbYf4Id +V6TZVW6+GZwRF/AveosK4zwdFlNH7QnkDPGumGXCE54MuO486Id0LpYtU3PbUamg +uBHp5GLtC1NgmSmVlKVPla7vF+vHhHmiwz6/DLPB4m9rCUsCYpVV5mC/izNsX0lq +nBg1587rktwMArJczz0TN9diA+oPAbXzxhTvUwdxJt2K9M/4G1Ch4kljqQC+lypg +Uh7X+Uw9mAf8SzWXSRc0Tq5KcktdgQTLX1AdNfHVMarhH06FXELfeMiN2jM0Dc+u +Jo5Erx3LhW3X5kTisEQaOAmtW0tZATrx+N2gEp9V7dG4dbizMHs3s3KdSTsmPewk +K4w5mdefJvFnOIm5YKmVQrd2CJXdyR0xwJRnCSU8jfBkqDGMJJ0iNErWOsifO2sq +He95gqDKa4XARnC3lUHAAkPFoUm76o9V1SR1GUHNXSPSSvzMN6U7B8y5vk8O+Ynl +iVP1WD4bhCylLMcpqbuwvo9IBeGj5v01+CnX4rA5xkN58TOKeUSqT5+y7qsi/KJd ++ZiYYoNcigw0ZLE/74Y9AoIBAQDhydOePUqS/nmYDMDvnsYvf/ZDozbaeXWZh5eN +i1ZE9C8P+245Lnzpq+ZnxjzdpNThgKYGd6dOQ5j8GJm5eKsqgK2+v/UPYk17MzPk +9sBrKLsp/M6jkQmEjOzSb4Vn1c1L1CahvCL4Dxw7YSH2Xr4XNJaC/VZM0Y+tJpTQ +ZphzgGxI/WuEG4u/DynmR6Tichr1nFchHwyEMUx0B90KgLmPh+lgqy0C1d4tQkWD +Nh5g3WX8HcB9vpU+4SBDJ/Fga4puu0NjS73lN15R/Xi9KrBV++/RF8C+AwqyONQy +xySD0+oU3tTo07TeuCavOYFd8Ecu999M5qHrQN2owjyBlwSbAoIBAQDfhqtPK4b6 +W9sfK0D/DNw3mNvdRjVxXK+lOF2sRCqGxPygC+WVNidWKJL8OsdltPQKF/LWlusL +HjOHpHJjAz08Jenh2oxbsUHBxETOO0RGpXwMGvTx8/oP0+R/dSh9MtJ3jwuFFFjN +49baMfK+kUiq5g4sv4g8beLej7vQLviagvc9MS6wASkSnSm0dJzzKnTKT+YzjVXN +g4LdGbfoARK8sLmlfw1OFidnrjwbU098PyZ/SsY43TW/q4WHqPceWfdTxa0gP/TP +eLQll8tUXdyKvjLPuA6ZR6sG13ITzBKGK7FzX08VVuoeoZWO0B/qUyez9UNie16j +TXPldPSZKPcnAoIBAASCgHyPotauyIT19ECU/kZimuuc7fKNLIEliSxllRKJggsi +rX/s4sfUDCUUe5C9wxbB+A73Att4VCzs3N0sgNa3fUDrGpz1DLEiQ64WE5/QT3S2 +PPZdZkBEhFJrsdFyHsid8yuV02j6/EhfV0tRdyCFh2AUaU3dfa4qsBw9gFwGO6N1 +lFkuJ6toRSD5W1y+hLVVKxRZR2m4hltm8M5N5ebtAwdQQ/Tjiq2CvlqxkQfERE41 +1ettDBQWcQuGV7biTwCJMv5fu+pBIdwnYOr+WElPX+ngPJRPAT6wDeT5v0v2xp0m +GkCQQfOU4Ajt8ByNOQ7CGq6xiJhnUkYVoxm/h3MCggEBANrftm1elNwgB+98Xjeg +sx5pupjwf7JSbNee2vKtCOtQhoJ9Q8CY92nBbzQ2pjtsNi6QBsSjoOIRH6opl6xm +Zpa4FU2HwDqk1lvTQQCkPhXjQxVjbAhju6+175/y68O0eSyDUGduZgqtmBuuHyEF +iB94B9c/cTqi6yy9l82hwOMjbM9pkmrbqAlHBahjK7BcGWJlXGeMdME5jnHMFi3C +p0NG1XI9d5zHyqwWi1rCeCmUeLDaWkEiMthNLwKIq/n3ZFyOSxkyJxjk+5l4CqzB +AAyHc5+8fecPq2OWoWjLQjRJIohzgi/GHJgD5zuhhi7gYBcyCVqsrR3A4MSFgmFb +IK8CggEBAJicdhWacXG18Zc7voHF2NtvjTz66Hs1IUkIbZ2q2LmZUMOSlGYPvJja +y8iyzqQjyrKgH0Bz+wz+qaH/IliKpV4bLr9kOi5AA9CRxchResGXkE/69Llba1AK +ej3YEfIr9QPiurJ6y2W4LfXPcJ1FQK+/Utdd/hNfnent2124CSrxfat1h07CYsS6 +hhygD0ExGSt4d5Kk44rRotlJge5U3oidF/RoG94BPeuBqPAhMeAFw31luE1VR2FF +itQdku7ejgybs+JtZfrIsPOxeIbgYTqOQH6m9CWluSId61CxqjuFDTOkNOkDM8g7 +IQbLWY0bnufeOPutjeYP/0NTEFeeqIc= +-----END PRIVATE KEY----- diff --git a/douwco.be.csproj b/douwco.be.csproj deleted file mode 100644 index 13d8127..0000000 --- a/douwco.be.csproj +++ /dev/null @@ -1,9 +0,0 @@ - - - - net8.0 - enable - enable - - - diff --git a/douwco.be.sln b/douwco.be.sln deleted file mode 100644 index 09bcd46..0000000 --- a/douwco.be.sln +++ /dev/null @@ -1,24 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.5.2.0 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "douwco.be", "douwco.be.csproj", "{43EA3D7B-07B1-7C49-7EEC-7D140E0422D8}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {43EA3D7B-07B1-7C49-7EEC-7D140E0422D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {43EA3D7B-07B1-7C49-7EEC-7D140E0422D8}.Debug|Any CPU.Build.0 = Debug|Any CPU - {43EA3D7B-07B1-7C49-7EEC-7D140E0422D8}.Release|Any CPU.ActiveCfg = Release|Any CPU - {43EA3D7B-07B1-7C49-7EEC-7D140E0422D8}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {236868D3-6D62-441B-9739-DD9F0D4E99CE} - EndGlobalSection -EndGlobal diff --git a/douwco_web b/douwco_web new file mode 100755 index 0000000..1107526 Binary files /dev/null and b/douwco_web differ diff --git a/include/server.hpp b/include/server.hpp new file mode 100644 index 0000000..c7d6a91 --- /dev/null +++ b/include/server.hpp @@ -0,0 +1,23 @@ +#ifndef DOUWCO_SERVER_HPP +#define DOUWCO_SERVER_HPP + +#include + +namespace Douwco { + + class Server { + public: + Server() = default; + ~Server() = default; + + void setup(); + void start(); + + private: + static constexpr int port = 8080; + crow::SimpleApp crowApp; + }; + +} + +#endif // DOUWCO_SERVER_HPP diff --git a/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs deleted file mode 100644 index 2217181..0000000 --- a/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs +++ /dev/null @@ -1,4 +0,0 @@ -// -using System; -using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] diff --git a/obj/Debug/net8.0/apphost.exe b/obj/Debug/net8.0/apphost.exe deleted file mode 100644 index de6d2ee..0000000 Binary files a/obj/Debug/net8.0/apphost.exe and /dev/null differ diff --git a/obj/Debug/net8.0/douwco.be.AssemblyInfo.cs b/obj/Debug/net8.0/douwco.be.AssemblyInfo.cs deleted file mode 100644 index 2ba6a0e..0000000 --- a/obj/Debug/net8.0/douwco.be.AssemblyInfo.cs +++ /dev/null @@ -1,22 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -using System; -using System.Reflection; - -[assembly: System.Reflection.AssemblyCompanyAttribute("douwco.be")] -[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] -[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ef528aa10f4b3023fcb0b390f9bc3fbb9e556310")] -[assembly: System.Reflection.AssemblyProductAttribute("douwco.be")] -[assembly: System.Reflection.AssemblyTitleAttribute("douwco.be")] -[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] - -// Generated by the MSBuild WriteCodeFragment class. - diff --git a/obj/Debug/net8.0/douwco.be.AssemblyInfoInputs.cache b/obj/Debug/net8.0/douwco.be.AssemblyInfoInputs.cache deleted file mode 100644 index 972f6d1..0000000 --- a/obj/Debug/net8.0/douwco.be.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -af406788523d4d8abd228b688c7e0a51b47a570d106336ab61c277d07f20bb78 diff --git a/obj/Debug/net8.0/douwco.be.GeneratedMSBuildEditorConfig.editorconfig b/obj/Debug/net8.0/douwco.be.GeneratedMSBuildEditorConfig.editorconfig deleted file mode 100644 index 82c4f97..0000000 --- a/obj/Debug/net8.0/douwco.be.GeneratedMSBuildEditorConfig.editorconfig +++ /dev/null @@ -1,19 +0,0 @@ -is_global = true -build_property.TargetFramework = net8.0 -build_property.TargetPlatformMinVersion = -build_property.UsingMicrosoftNETSdkWeb = true -build_property.ProjectTypeGuids = -build_property.InvariantGlobalization = -build_property.PlatformNeutralAssembly = -build_property.EnforceExtendedAnalyzerRules = -build_property._SupportedPlatformList = Linux,macOS,Windows -build_property.RootNamespace = douwco.be -build_property.RootNamespace = douwco.be -build_property.ProjectDir = D:\Projects\douwco.be\ -build_property.EnableComHosting = -build_property.EnableGeneratedComInterfaceComImportInterop = -build_property.RazorLangVersion = 8.0 -build_property.SupportLocalizedComponentNames = -build_property.GenerateRazorMetadataSourceChecksumAttributes = -build_property.MSBuildProjectDirectory = D:\Projects\douwco.be -build_property._RazorSourceGeneratorDebug = diff --git a/obj/Debug/net8.0/douwco.be.GlobalUsings.g.cs b/obj/Debug/net8.0/douwco.be.GlobalUsings.g.cs deleted file mode 100644 index 025530a..0000000 --- a/obj/Debug/net8.0/douwco.be.GlobalUsings.g.cs +++ /dev/null @@ -1,17 +0,0 @@ -// -global using global::Microsoft.AspNetCore.Builder; -global using global::Microsoft.AspNetCore.Hosting; -global using global::Microsoft.AspNetCore.Http; -global using global::Microsoft.AspNetCore.Routing; -global using global::Microsoft.Extensions.Configuration; -global using global::Microsoft.Extensions.DependencyInjection; -global using global::Microsoft.Extensions.Hosting; -global using global::Microsoft.Extensions.Logging; -global using global::System; -global using global::System.Collections.Generic; -global using global::System.IO; -global using global::System.Linq; -global using global::System.Net.Http; -global using global::System.Net.Http.Json; -global using global::System.Threading; -global using global::System.Threading.Tasks; diff --git a/obj/Debug/net8.0/douwco.be.MvcApplicationPartsAssemblyInfo.cache b/obj/Debug/net8.0/douwco.be.MvcApplicationPartsAssemblyInfo.cache deleted file mode 100644 index e69de29..0000000 diff --git a/obj/Debug/net8.0/douwco.be.assets.cache b/obj/Debug/net8.0/douwco.be.assets.cache deleted file mode 100644 index 909e214..0000000 Binary files a/obj/Debug/net8.0/douwco.be.assets.cache and /dev/null differ diff --git a/obj/Debug/net8.0/douwco.be.csproj.CoreCompileInputs.cache b/obj/Debug/net8.0/douwco.be.csproj.CoreCompileInputs.cache deleted file mode 100644 index 4a3c6c4..0000000 --- a/obj/Debug/net8.0/douwco.be.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -1f255b5a9c24b1c1782c2fe3dad4e9939526a4dd5172a653d03bf9b5a5f24bc8 diff --git a/obj/Debug/net8.0/douwco.be.csproj.FileListAbsolute.txt b/obj/Debug/net8.0/douwco.be.csproj.FileListAbsolute.txt deleted file mode 100644 index 737def4..0000000 --- a/obj/Debug/net8.0/douwco.be.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,27 +0,0 @@ -D:\Projects\douwco.be\bin\Debug\net8.0\appsettings.Development.json -D:\Projects\douwco.be\bin\Debug\net8.0\appsettings.json -D:\Projects\douwco.be\bin\Debug\net8.0\douwco.be.staticwebassets.runtime.json -D:\Projects\douwco.be\bin\Debug\net8.0\douwco.be.exe -D:\Projects\douwco.be\bin\Debug\net8.0\douwco.be.deps.json -D:\Projects\douwco.be\bin\Debug\net8.0\douwco.be.runtimeconfig.json -D:\Projects\douwco.be\bin\Debug\net8.0\douwco.be.dll -D:\Projects\douwco.be\bin\Debug\net8.0\douwco.be.pdb -D:\Projects\douwco.be\obj\Debug\net8.0\douwco.be.GeneratedMSBuildEditorConfig.editorconfig -D:\Projects\douwco.be\obj\Debug\net8.0\douwco.be.AssemblyInfoInputs.cache -D:\Projects\douwco.be\obj\Debug\net8.0\douwco.be.AssemblyInfo.cs -D:\Projects\douwco.be\obj\Debug\net8.0\douwco.be.csproj.CoreCompileInputs.cache -D:\Projects\douwco.be\obj\Debug\net8.0\douwco.be.MvcApplicationPartsAssemblyInfo.cache -D:\Projects\douwco.be\obj\Debug\net8.0\douwco.be.sourcelink.json -D:\Projects\douwco.be\obj\Debug\net8.0\staticwebassets.build.json -D:\Projects\douwco.be\obj\Debug\net8.0\staticwebassets.development.json -D:\Projects\douwco.be\obj\Debug\net8.0\staticwebassets\msbuild.douwco.be.Microsoft.AspNetCore.StaticWebAssets.props -D:\Projects\douwco.be\obj\Debug\net8.0\staticwebassets\msbuild.build.douwco.be.props -D:\Projects\douwco.be\obj\Debug\net8.0\staticwebassets\msbuild.buildMultiTargeting.douwco.be.props -D:\Projects\douwco.be\obj\Debug\net8.0\staticwebassets\msbuild.buildTransitive.douwco.be.props -D:\Projects\douwco.be\obj\Debug\net8.0\staticwebassets.pack.json -D:\Projects\douwco.be\obj\Debug\net8.0\scopedcss\bundle\douwco.be.styles.css -D:\Projects\douwco.be\obj\Debug\net8.0\douwco.be.dll -D:\Projects\douwco.be\obj\Debug\net8.0\refint\douwco.be.dll -D:\Projects\douwco.be\obj\Debug\net8.0\douwco.be.pdb -D:\Projects\douwco.be\obj\Debug\net8.0\douwco.be.genruntimeconfig.cache -D:\Projects\douwco.be\obj\Debug\net8.0\ref\douwco.be.dll diff --git a/obj/Debug/net8.0/douwco.be.dll b/obj/Debug/net8.0/douwco.be.dll deleted file mode 100644 index ec1148e..0000000 Binary files a/obj/Debug/net8.0/douwco.be.dll and /dev/null differ diff --git a/obj/Debug/net8.0/douwco.be.genruntimeconfig.cache b/obj/Debug/net8.0/douwco.be.genruntimeconfig.cache deleted file mode 100644 index d6d2540..0000000 --- a/obj/Debug/net8.0/douwco.be.genruntimeconfig.cache +++ /dev/null @@ -1 +0,0 @@ -f03011ace398b33ce755c58a6ebcd777bb0a33dba8f4a89281822f02a6dbf595 diff --git a/obj/Debug/net8.0/douwco.be.pdb b/obj/Debug/net8.0/douwco.be.pdb deleted file mode 100644 index 48d73ea..0000000 Binary files a/obj/Debug/net8.0/douwco.be.pdb and /dev/null differ diff --git a/obj/Debug/net8.0/douwco.be.sourcelink.json b/obj/Debug/net8.0/douwco.be.sourcelink.json deleted file mode 100644 index 99fa196..0000000 --- a/obj/Debug/net8.0/douwco.be.sourcelink.json +++ /dev/null @@ -1 +0,0 @@ -{"documents":{"D:\\Projects\\douwco.be\\*":"https://raw.githubusercontent.com/DouweRavers/douwco.be/40bc778f29b5fd32a057f7dc38a67df115078301/*"}} \ No newline at end of file diff --git a/obj/Debug/net8.0/ref/douwco.be.dll b/obj/Debug/net8.0/ref/douwco.be.dll deleted file mode 100644 index e83623e..0000000 Binary files a/obj/Debug/net8.0/ref/douwco.be.dll and /dev/null differ diff --git a/obj/Debug/net8.0/refint/douwco.be.dll b/obj/Debug/net8.0/refint/douwco.be.dll deleted file mode 100644 index e83623e..0000000 Binary files a/obj/Debug/net8.0/refint/douwco.be.dll and /dev/null differ diff --git a/obj/Debug/net8.0/staticwebassets.build.json b/obj/Debug/net8.0/staticwebassets.build.json deleted file mode 100644 index 6c5cbf3..0000000 --- a/obj/Debug/net8.0/staticwebassets.build.json +++ /dev/null @@ -1,210 +0,0 @@ -{ - "Version": 1, - "Hash": "h4RRzL4IuTA8bhaiEkK5bU0Z10c3NZfS2iJ1rnslc44=", - "Source": "douwco.be", - "BasePath": "_content/douwco.be", - "Mode": "Default", - "ManifestType": "Build", - "ReferencedProjectsConfiguration": [], - "DiscoveryPatterns": [ - { - "Name": "douwco.be\\wwwroot", - "Source": "douwco.be", - "ContentRoot": "D:\\Projects\\douwco.be\\wwwroot\\", - "BasePath": "_content/douwco.be", - "Pattern": "**" - } - ], - "Assets": [ - { - "Identity": "D:\\Projects\\douwco.be\\wwwroot\\douwe_ravers.html", - "SourceId": "douwco.be", - "SourceType": "Discovered", - "ContentRoot": "D:\\Projects\\douwco.be\\wwwroot\\", - "BasePath": "_content/douwco.be", - "RelativePath": "douwe_ravers.html", - "AssetKind": "All", - "AssetMode": "All", - "AssetRole": "Primary", - "AssetMergeBehavior": "PreferTarget", - "AssetMergeSource": "", - "RelatedAsset": "", - "AssetTraitName": "", - "AssetTraitValue": "", - "CopyToOutputDirectory": "Never", - "CopyToPublishDirectory": "PreserveNewest", - "OriginalItemSpec": "wwwroot\\douwe_ravers.html" - }, - { - "Identity": "D:\\Projects\\douwco.be\\wwwroot\\font\\brass-mono.woff", - "SourceId": "douwco.be", - "SourceType": "Discovered", - "ContentRoot": "D:\\Projects\\douwco.be\\wwwroot\\", - "BasePath": "_content/douwco.be", - "RelativePath": "font/brass-mono.woff", - "AssetKind": "All", - "AssetMode": "All", - "AssetRole": "Primary", - "AssetMergeBehavior": "PreferTarget", - "AssetMergeSource": "", - "RelatedAsset": "", - "AssetTraitName": "", - "AssetTraitValue": "", - "CopyToOutputDirectory": "Never", - "CopyToPublishDirectory": "PreserveNewest", - "OriginalItemSpec": "wwwroot\\font\\brass-mono.woff" - }, - { - "Identity": "D:\\Projects\\douwco.be\\wwwroot\\font\\UbuntuMono-Regular.woff", - "SourceId": "douwco.be", - "SourceType": "Discovered", - "ContentRoot": "D:\\Projects\\douwco.be\\wwwroot\\", - "BasePath": "_content/douwco.be", - "RelativePath": "font/UbuntuMono-Regular.woff", - "AssetKind": "All", - "AssetMode": "All", - "AssetRole": "Primary", - "AssetMergeBehavior": "PreferTarget", - "AssetMergeSource": "", - "RelatedAsset": "", - "AssetTraitName": "", - "AssetTraitValue": "", - "CopyToOutputDirectory": "Never", - "CopyToPublishDirectory": "PreserveNewest", - "OriginalItemSpec": "wwwroot\\font\\UbuntuMono-Regular.woff" - }, - { - "Identity": "D:\\Projects\\douwco.be\\wwwroot\\games.html", - "SourceId": "douwco.be", - "SourceType": "Discovered", - "ContentRoot": "D:\\Projects\\douwco.be\\wwwroot\\", - "BasePath": "_content/douwco.be", - "RelativePath": "games.html", - "AssetKind": "All", - "AssetMode": "All", - "AssetRole": "Primary", - "AssetMergeBehavior": "PreferTarget", - "AssetMergeSource": "", - "RelatedAsset": "", - "AssetTraitName": "", - "AssetTraitValue": "", - "CopyToOutputDirectory": "Never", - "CopyToPublishDirectory": "PreserveNewest", - "OriginalItemSpec": "wwwroot\\games.html" - }, - { - "Identity": "D:\\Projects\\douwco.be\\wwwroot\\home.html", - "SourceId": "douwco.be", - "SourceType": "Discovered", - "ContentRoot": "D:\\Projects\\douwco.be\\wwwroot\\", - "BasePath": "_content/douwco.be", - "RelativePath": "home.html", - "AssetKind": "All", - "AssetMode": "All", - "AssetRole": "Primary", - "AssetMergeBehavior": "PreferTarget", - "AssetMergeSource": "", - "RelatedAsset": "", - "AssetTraitName": "", - "AssetTraitValue": "", - "CopyToOutputDirectory": "Never", - "CopyToPublishDirectory": "PreserveNewest", - "OriginalItemSpec": "wwwroot\\home.html" - }, - { - "Identity": "D:\\Projects\\douwco.be\\wwwroot\\img\\douwco_logo.svg", - "SourceId": "douwco.be", - "SourceType": "Discovered", - "ContentRoot": "D:\\Projects\\douwco.be\\wwwroot\\", - "BasePath": "_content/douwco.be", - "RelativePath": "img/douwco_logo.svg", - "AssetKind": "All", - "AssetMode": "All", - "AssetRole": "Primary", - "AssetMergeBehavior": "PreferTarget", - "AssetMergeSource": "", - "RelatedAsset": "", - "AssetTraitName": "", - "AssetTraitValue": "", - "CopyToOutputDirectory": "Never", - "CopyToPublishDirectory": "PreserveNewest", - "OriginalItemSpec": "wwwroot\\img\\douwco_logo.svg" - }, - { - "Identity": "D:\\Projects\\douwco.be\\wwwroot\\portofolio.html", - "SourceId": "douwco.be", - "SourceType": "Discovered", - "ContentRoot": "D:\\Projects\\douwco.be\\wwwroot\\", - "BasePath": "_content/douwco.be", - "RelativePath": "portofolio.html", - "AssetKind": "All", - "AssetMode": "All", - "AssetRole": "Primary", - "AssetMergeBehavior": "PreferTarget", - "AssetMergeSource": "", - "RelatedAsset": "", - "AssetTraitName": "", - "AssetTraitValue": "", - "CopyToOutputDirectory": "Never", - "CopyToPublishDirectory": "PreserveNewest", - "OriginalItemSpec": "wwwroot\\portofolio.html" - }, - { - "Identity": "D:\\Projects\\douwco.be\\wwwroot\\README.md", - "SourceId": "douwco.be", - "SourceType": "Discovered", - "ContentRoot": "D:\\Projects\\douwco.be\\wwwroot\\", - "BasePath": "_content/douwco.be", - "RelativePath": "README.md", - "AssetKind": "All", - "AssetMode": "All", - "AssetRole": "Primary", - "AssetMergeBehavior": "PreferTarget", - "AssetMergeSource": "", - "RelatedAsset": "", - "AssetTraitName": "", - "AssetTraitValue": "", - "CopyToOutputDirectory": "Never", - "CopyToPublishDirectory": "PreserveNewest", - "OriginalItemSpec": "wwwroot\\README.md" - }, - { - "Identity": "D:\\Projects\\douwco.be\\wwwroot\\script.js", - "SourceId": "douwco.be", - "SourceType": "Discovered", - "ContentRoot": "D:\\Projects\\douwco.be\\wwwroot\\", - "BasePath": "_content/douwco.be", - "RelativePath": "script.js", - "AssetKind": "All", - "AssetMode": "All", - "AssetRole": "Primary", - "AssetMergeBehavior": "PreferTarget", - "AssetMergeSource": "", - "RelatedAsset": "", - "AssetTraitName": "", - "AssetTraitValue": "", - "CopyToOutputDirectory": "Never", - "CopyToPublishDirectory": "PreserveNewest", - "OriginalItemSpec": "wwwroot\\script.js" - }, - { - "Identity": "D:\\Projects\\douwco.be\\wwwroot\\style.css", - "SourceId": "douwco.be", - "SourceType": "Discovered", - "ContentRoot": "D:\\Projects\\douwco.be\\wwwroot\\", - "BasePath": "_content/douwco.be", - "RelativePath": "style.css", - "AssetKind": "All", - "AssetMode": "All", - "AssetRole": "Primary", - "AssetMergeBehavior": "PreferTarget", - "AssetMergeSource": "", - "RelatedAsset": "", - "AssetTraitName": "", - "AssetTraitValue": "", - "CopyToOutputDirectory": "Never", - "CopyToPublishDirectory": "PreserveNewest", - "OriginalItemSpec": "wwwroot\\style.css" - } - ] -} \ No newline at end of file diff --git a/obj/Debug/net8.0/staticwebassets.development.json b/obj/Debug/net8.0/staticwebassets.development.json deleted file mode 100644 index 864bf51..0000000 --- a/obj/Debug/net8.0/staticwebassets.development.json +++ /dev/null @@ -1 +0,0 @@ -{"ContentRoots":["D:\\Projects\\douwco.be\\wwwroot\\"],"Root":{"Children":{"douwe_ravers.html":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"douwe_ravers.html"},"Patterns":null},"font":{"Children":{"brass-mono.woff":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"font/brass-mono.woff"},"Patterns":null},"UbuntuMono-Regular.woff":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"font/UbuntuMono-Regular.woff"},"Patterns":null}},"Asset":null,"Patterns":null},"games.html":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"games.html"},"Patterns":null},"home.html":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"home.html"},"Patterns":null},"img":{"Children":{"douwco_logo.svg":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"img/douwco_logo.svg"},"Patterns":null}},"Asset":null,"Patterns":null},"portofolio.html":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"portofolio.html"},"Patterns":null},"README.md":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"README.md"},"Patterns":null},"script.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"script.js"},"Patterns":null},"style.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"style.css"},"Patterns":null}},"Asset":null,"Patterns":[{"ContentRootIndex":0,"Pattern":"**","Depth":0}]}} \ No newline at end of file diff --git a/obj/Debug/net8.0/staticwebassets.pack.json b/obj/Debug/net8.0/staticwebassets.pack.json deleted file mode 100644 index 400e68a..0000000 --- a/obj/Debug/net8.0/staticwebassets.pack.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "Files": [ - { - "Id": "D:\\Projects\\douwco.be\\wwwroot\\README.md", - "PackagePath": "staticwebassets\\README.md" - }, - { - "Id": "D:\\Projects\\douwco.be\\wwwroot\\douwe_ravers.html", - "PackagePath": "staticwebassets\\douwe_ravers.html" - }, - { - "Id": "D:\\Projects\\douwco.be\\wwwroot\\font\\UbuntuMono-Regular.woff", - "PackagePath": "staticwebassets\\font\\UbuntuMono-Regular.woff" - }, - { - "Id": "D:\\Projects\\douwco.be\\wwwroot\\font\\brass-mono.woff", - "PackagePath": "staticwebassets\\font\\brass-mono.woff" - }, - { - "Id": "D:\\Projects\\douwco.be\\wwwroot\\games.html", - "PackagePath": "staticwebassets\\games.html" - }, - { - "Id": "D:\\Projects\\douwco.be\\wwwroot\\home.html", - "PackagePath": "staticwebassets\\home.html" - }, - { - "Id": "D:\\Projects\\douwco.be\\wwwroot\\img\\douwco_logo.svg", - "PackagePath": "staticwebassets\\img\\douwco_logo.svg" - }, - { - "Id": "D:\\Projects\\douwco.be\\wwwroot\\portofolio.html", - "PackagePath": "staticwebassets\\portofolio.html" - }, - { - "Id": "D:\\Projects\\douwco.be\\wwwroot\\script.js", - "PackagePath": "staticwebassets\\script.js" - }, - { - "Id": "D:\\Projects\\douwco.be\\wwwroot\\style.css", - "PackagePath": "staticwebassets\\style.css" - }, - { - "Id": "obj\\Debug\\net8.0\\staticwebassets\\msbuild.build.douwco.be.props", - "PackagePath": "build\\douwco.be.props" - }, - { - "Id": "obj\\Debug\\net8.0\\staticwebassets\\msbuild.buildMultiTargeting.douwco.be.props", - "PackagePath": "buildMultiTargeting\\douwco.be.props" - }, - { - "Id": "obj\\Debug\\net8.0\\staticwebassets\\msbuild.buildTransitive.douwco.be.props", - "PackagePath": "buildTransitive\\douwco.be.props" - }, - { - "Id": "obj\\Debug\\net8.0\\staticwebassets\\msbuild.douwco.be.Microsoft.AspNetCore.StaticWebAssets.props", - "PackagePath": "build\\Microsoft.AspNetCore.StaticWebAssets.props" - } - ], - "ElementsToRemove": [] -} \ No newline at end of file diff --git a/obj/Debug/net8.0/staticwebassets/msbuild.build.douwco.be.props b/obj/Debug/net8.0/staticwebassets/msbuild.build.douwco.be.props deleted file mode 100644 index 5a6032a..0000000 --- a/obj/Debug/net8.0/staticwebassets/msbuild.build.douwco.be.props +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/obj/Debug/net8.0/staticwebassets/msbuild.buildMultiTargeting.douwco.be.props b/obj/Debug/net8.0/staticwebassets/msbuild.buildMultiTargeting.douwco.be.props deleted file mode 100644 index cf693a7..0000000 --- a/obj/Debug/net8.0/staticwebassets/msbuild.buildMultiTargeting.douwco.be.props +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/obj/Debug/net8.0/staticwebassets/msbuild.buildTransitive.douwco.be.props b/obj/Debug/net8.0/staticwebassets/msbuild.buildTransitive.douwco.be.props deleted file mode 100644 index 2d4f769..0000000 --- a/obj/Debug/net8.0/staticwebassets/msbuild.buildTransitive.douwco.be.props +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/obj/Debug/net8.0/staticwebassets/msbuild.douwco.be.Microsoft.AspNetCore.StaticWebAssets.props b/obj/Debug/net8.0/staticwebassets/msbuild.douwco.be.Microsoft.AspNetCore.StaticWebAssets.props deleted file mode 100644 index f3ae909..0000000 --- a/obj/Debug/net8.0/staticwebassets/msbuild.douwco.be.Microsoft.AspNetCore.StaticWebAssets.props +++ /dev/null @@ -1,164 +0,0 @@ - - - - Package - douwco.be - $(MSBuildThisFileDirectory)..\staticwebassets\ - _content/douwco.be - douwe_ravers.html - All - All - Primary - - - - Never - PreserveNewest - $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\douwe_ravers.html)) - - - Package - douwco.be - $(MSBuildThisFileDirectory)..\staticwebassets\ - _content/douwco.be - font/brass-mono.woff - All - All - Primary - - - - Never - PreserveNewest - $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\font\brass-mono.woff)) - - - Package - douwco.be - $(MSBuildThisFileDirectory)..\staticwebassets\ - _content/douwco.be - font/UbuntuMono-Regular.woff - All - All - Primary - - - - Never - PreserveNewest - $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\font\UbuntuMono-Regular.woff)) - - - Package - douwco.be - $(MSBuildThisFileDirectory)..\staticwebassets\ - _content/douwco.be - games.html - All - All - Primary - - - - Never - PreserveNewest - $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\games.html)) - - - Package - douwco.be - $(MSBuildThisFileDirectory)..\staticwebassets\ - _content/douwco.be - home.html - All - All - Primary - - - - Never - PreserveNewest - $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\home.html)) - - - Package - douwco.be - $(MSBuildThisFileDirectory)..\staticwebassets\ - _content/douwco.be - img/douwco_logo.svg - All - All - Primary - - - - Never - PreserveNewest - $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\img\douwco_logo.svg)) - - - Package - douwco.be - $(MSBuildThisFileDirectory)..\staticwebassets\ - _content/douwco.be - portofolio.html - All - All - Primary - - - - Never - PreserveNewest - $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\portofolio.html)) - - - Package - douwco.be - $(MSBuildThisFileDirectory)..\staticwebassets\ - _content/douwco.be - README.md - All - All - Primary - - - - Never - PreserveNewest - $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\README.md)) - - - Package - douwco.be - $(MSBuildThisFileDirectory)..\staticwebassets\ - _content/douwco.be - script.js - All - All - Primary - - - - Never - PreserveNewest - $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\script.js)) - - - Package - douwco.be - $(MSBuildThisFileDirectory)..\staticwebassets\ - _content/douwco.be - style.css - All - All - Primary - - - - Never - PreserveNewest - $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\style.css)) - - - \ No newline at end of file diff --git a/obj/douwco.be.csproj.nuget.dgspec.json b/obj/douwco.be.csproj.nuget.dgspec.json deleted file mode 100644 index 5650542..0000000 --- a/obj/douwco.be.csproj.nuget.dgspec.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "format": 1, - "restore": { - "D:\\Projects\\douwco.be\\douwco.be.csproj": {} - }, - "projects": { - "D:\\Projects\\douwco.be\\douwco.be.csproj": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "D:\\Projects\\douwco.be\\douwco.be.csproj", - "projectName": "douwco.be", - "projectPath": "D:\\Projects\\douwco.be\\douwco.be.csproj", - "packagesPath": "C:\\Users\\douwe\\.nuget\\packages\\", - "outputPath": "D:\\Projects\\douwco.be\\obj\\", - "projectStyle": "PackageReference", - "configFilePaths": [ - "C:\\Users\\douwe\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net8.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Program Files\\dotnet\\library-packs": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net8.0": { - "targetAlias": "net8.0", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - } - }, - "frameworks": { - "net8.0": { - "targetAlias": "net8.0", - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.AspNetCore.App": { - "privateAssets": "none" - }, - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.401/PortableRuntimeIdentifierGraph.json" - } - } - } - } -} \ No newline at end of file diff --git a/obj/douwco.be.csproj.nuget.g.props b/obj/douwco.be.csproj.nuget.g.props deleted file mode 100644 index 7a96eed..0000000 --- a/obj/douwco.be.csproj.nuget.g.props +++ /dev/null @@ -1,15 +0,0 @@ - - - - True - NuGet - $(MSBuildThisFileDirectory)project.assets.json - $(UserProfile)\.nuget\packages\ - C:\Users\douwe\.nuget\packages\ - PackageReference - 6.11.0 - - - - - \ No newline at end of file diff --git a/obj/douwco.be.csproj.nuget.g.targets b/obj/douwco.be.csproj.nuget.g.targets deleted file mode 100644 index 3dc06ef..0000000 --- a/obj/douwco.be.csproj.nuget.g.targets +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/obj/project.assets.json b/obj/project.assets.json deleted file mode 100644 index 91e1178..0000000 --- a/obj/project.assets.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "version": 3, - "targets": { - "net8.0": {} - }, - "libraries": {}, - "projectFileDependencyGroups": { - "net8.0": [] - }, - "packageFolders": { - "C:\\Users\\douwe\\.nuget\\packages\\": {} - }, - "project": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "D:\\Projects\\douwco.be\\douwco.be.csproj", - "projectName": "douwco.be", - "projectPath": "D:\\Projects\\douwco.be\\douwco.be.csproj", - "packagesPath": "C:\\Users\\douwe\\.nuget\\packages\\", - "outputPath": "D:\\Projects\\douwco.be\\obj\\", - "projectStyle": "PackageReference", - "configFilePaths": [ - "C:\\Users\\douwe\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net8.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Program Files\\dotnet\\library-packs": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net8.0": { - "targetAlias": "net8.0", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - } - }, - "frameworks": { - "net8.0": { - "targetAlias": "net8.0", - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.AspNetCore.App": { - "privateAssets": "none" - }, - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.401/PortableRuntimeIdentifierGraph.json" - } - } - } -} \ No newline at end of file diff --git a/obj/project.nuget.cache b/obj/project.nuget.cache deleted file mode 100644 index 4416fc3..0000000 --- a/obj/project.nuget.cache +++ /dev/null @@ -1,8 +0,0 @@ -{ - "version": 2, - "dgSpecHash": "lTf8fIGMNXk=", - "success": true, - "projectFilePath": "D:\\Projects\\douwco.be\\douwco.be.csproj", - "expectedPackageFiles": [], - "logs": [] -} \ No newline at end of file diff --git a/src/main.cpp b/src/main.cpp new file mode 100644 index 0000000..947852a --- /dev/null +++ b/src/main.cpp @@ -0,0 +1,8 @@ +#include "server.hpp" + +int main() { + Douwco::Server server; + server.setup(); + server.start(); + return 0; +} diff --git a/src/server.cpp b/src/server.cpp new file mode 100644 index 0000000..499d9ae --- /dev/null +++ b/src/server.cpp @@ -0,0 +1,18 @@ +#include + +#include "server.hpp" + +void Douwco::Server::setup() { + CROW_ROUTE(crowApp, "/")([](){ + std::string page = crow::mustache::load("home.html").render_string(); + return page; + }); +} + +void Douwco::Server::start() { + crowApp + .port(port) + .multithreaded() +// .ssl_file("dev_cert/certificate.pem","dev_cert/private.key") + .run(); +} diff --git a/static/css/douwco_styling.css b/static/css/douwco_styling.css new file mode 100644 index 0000000..ccf1aa4 --- /dev/null +++ b/static/css/douwco_styling.css @@ -0,0 +1,61 @@ +@font-face { + font-family: righteous; + src: url(../font/Righteous-Regular.ttf); +} + +@font-face { + font-family: monsterrat_regular; + src: url(../font/Montserrat-Regular.ttf); +} + +@font-face { + font-family: monsterrat_bold; + src: url(../font/Montserrat-Bold.ttf); +} + +html, body { + margin: 0; + padding: 0; + height: 100%; + width: 100%; + overflow: hidden; +} + +body { + font-family: monsterrat_regular; + font-size: 24px; + background-color: #283e3e; + color: white; +} + +div +.app_panel { + display: flex; + flex-direction: row; + border-radius: 25px; + background-color: #304b4bFF; +} + +button { + font-family: monsterrat_bold; + color: white; + cursor: pointer; + display: flex; + align-items: center; +} +.menu_button { + font-size: 48px; + border: none; + background-color: transparent; +} +.menu_button:hover { + border-radius: 20px; + background-color: #304b4bFF;; +} +.app_selection_button { + height: 50px; + width: 150px; + background-color: #6dde99; + border-radius: 10px; + border: none; +} \ No newline at end of file diff --git a/static/font/Montserrat-Bold.ttf b/static/font/Montserrat-Bold.ttf new file mode 100644 index 0000000..02ff6ff Binary files /dev/null and b/static/font/Montserrat-Bold.ttf differ diff --git a/static/font/Montserrat-Regular.ttf b/static/font/Montserrat-Regular.ttf new file mode 100644 index 0000000..48ba65e Binary files /dev/null and b/static/font/Montserrat-Regular.ttf differ diff --git a/static/font/Righteous-Regular.ttf b/static/font/Righteous-Regular.ttf new file mode 100644 index 0000000..07fc0b4 Binary files /dev/null and b/static/font/Righteous-Regular.ttf differ diff --git a/static/img/cloud_img.png b/static/img/cloud_img.png new file mode 100644 index 0000000..bd48f7f Binary files /dev/null and b/static/img/cloud_img.png differ diff --git a/static/img/device-gamepad.png b/static/img/device-gamepad.png new file mode 100644 index 0000000..c896921 Binary files /dev/null and b/static/img/device-gamepad.png differ diff --git a/static/img/douwco_logo.png b/static/img/douwco_logo.png new file mode 100644 index 0000000..b0a8d75 Binary files /dev/null and b/static/img/douwco_logo.png differ diff --git a/static/img/info-hexagon.png b/static/img/info-hexagon.png new file mode 100644 index 0000000..f24b52d Binary files /dev/null and b/static/img/info-hexagon.png differ diff --git a/static/img/penpot_img.png b/static/img/penpot_img.png new file mode 100644 index 0000000..5740803 Binary files /dev/null and b/static/img/penpot_img.png differ diff --git a/static/img/user.png b/static/img/user.png new file mode 100644 index 0000000..e55960d Binary files /dev/null and b/static/img/user.png differ diff --git a/templates/home.html b/templates/home.html new file mode 100644 index 0000000..aa5eb72 --- /dev/null +++ b/templates/home.html @@ -0,0 +1,156 @@ + + + + + + + + +
+
+
+ + douwco_logo + +

+ douwco

+
+
+ + + + + +
+
+
+

+ Locally Hosted Apps

+
+ +
+
+ cloud icon +
+

Douwco Cloud

+

+ Access the cloud hosted on my local server.

+ Made possible with Nextcloud AIO.

+
+ +
+
+ penpot icon +
+

Douwco Designer

+

+ Create UI designs for websites and software locally hosted on my server.

+ Made possible with PenPot.

+
+ +
+ +
+
+
+ + + \ No newline at end of file diff --git a/wwwroot/douwe_ravers.html b/wwwroot/douwe_ravers.html deleted file mode 100644 index af45f7a..0000000 --- a/wwwroot/douwe_ravers.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - douwco.be - - - - -
-

Menu:

-
-

\>

- Home -
-
- - \ No newline at end of file diff --git a/wwwroot/font/UbuntuMono-Regular.woff b/wwwroot/font/UbuntuMono-Regular.woff deleted file mode 100644 index 4158415..0000000 Binary files a/wwwroot/font/UbuntuMono-Regular.woff and /dev/null differ diff --git a/wwwroot/font/brass-mono.woff b/wwwroot/font/brass-mono.woff deleted file mode 100644 index 06f92a1..0000000 Binary files a/wwwroot/font/brass-mono.woff and /dev/null differ diff --git a/wwwroot/games.html b/wwwroot/games.html deleted file mode 100644 index af45f7a..0000000 --- a/wwwroot/games.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - douwco.be - - - - -
-

Menu:

-
-

\>

- Home -
-
- - \ No newline at end of file diff --git a/wwwroot/home.html b/wwwroot/home.html deleted file mode 100644 index 06ff891..0000000 --- a/wwwroot/home.html +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - douwco.be - - - - - -
-

Douwco.be:

-
-

\>

- Douwe Ravers -
-
-

\>

- Portofolio -
-
-

\>

- Games -
-
-
-

Self-Hosting:

-
-

\>

- Nextcloud -
-
-

\>

- Penpot -
-
-

\>

- Focalboard -
-
-

\>

- GitLab -
-
- - \ No newline at end of file diff --git a/wwwroot/img/douwco_logo.svg b/wwwroot/img/douwco_logo.svg deleted file mode 100644 index 8ba0aa5..0000000 --- a/wwwroot/img/douwco_logo.svg +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - - - diff --git a/wwwroot/portofolio.html b/wwwroot/portofolio.html deleted file mode 100644 index af45f7a..0000000 --- a/wwwroot/portofolio.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - douwco.be - - - - -
-

Menu:

-
-

\>

- Home -
-
- - \ No newline at end of file diff --git a/wwwroot/script.js b/wwwroot/script.js deleted file mode 100644 index e69de29..0000000 diff --git a/wwwroot/style.css b/wwwroot/style.css deleted file mode 100644 index 0022599..0000000 --- a/wwwroot/style.css +++ /dev/null @@ -1,60 +0,0 @@ -@font-face { - font-family: "ubuntu-mono"; - src: url(font/UbuntuMono-Regular.woff) format(woff); -} - -html, body{ - font-family: "ubuntu-mono"; - - height: 100%; - margin: 0%; - background: rgb(121,121,121); - background: linear-gradient(135deg, #3a3000 0%, #000000 20%, #000000 80%, #3a3000 100%); -} - -h1{ - font-size: 48px; - color: #fdf900; -} - -a.menu_option{ - font-size: 36px; - text-decoration: none; - color: #ffffff; -} - -a:hover.menu_option{ - color: #fdf900; -} - -.logo{ - position: absolute; - left: 20px; - top: 20px; - height: 75px; - width: 75px; -} - -.entry{ - display: flex; - align-items: center; - height: 50px; -} - -.bulletpoint{ - font-size: 36px; - color: #fdf900; - margin-right: 25px; -} - -.box1{ - position: absolute; - left: 10%; - bottom: 10%; -} - -.box2{ - position: absolute; - top: 10%; - right: 10%; -} \ No newline at end of file