From 77d3fc4e82293883bf7a3def4a33b6157b9a3689 Mon Sep 17 00:00:00 2001 From: Phillip Cook <phyxl01@gmail.com> Date: Sun, 5 Jan 2025 21:38:02 -0500 Subject: [PATCH 1/4] implemented ncurses termninal renderer --- CMakeLists.txt | 3 +- .../CMakeCache.txt | 377 ++++++ .../CMakeFiles/3.30.5/CMakeCCompiler.cmake | 81 ++ .../3.30.5/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 16624 bytes .../CMakeFiles/3.30.5/CMakeSystem.cmake | 15 + .../3.30.5/CompilerIdC/CMakeCCompilerId.c | 904 ++++++++++++++ .../CMakeFiles/3.30.5/CompilerIdC/a.out | Bin 0 -> 16744 bytes .../CMakeFiles/CMakeConfigureLog.yaml | 1035 +++++++++++++++++ .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/Makefile.cmake | 44 + .../CMakeFiles/Makefile2 | 112 ++ .../CMakeFiles/TargetDirectories.txt | 5 + .../DependInfo.cmake | 24 + .../build.make | 133 +++ .../cmake_clean.cmake | 13 + .../compiler_depend.make | 2 + .../compiler_depend.ts | 2 + .../depend.make | 2 + .../flags.make | 10 + .../link.txt | 1 + .../progress.make | 4 + .../DependInfo.cmake | 24 + .../build.make | 127 ++ .../cmake_clean.cmake | 13 + .../compiler_depend.internal | 96 ++ .../compiler_depend.make | 228 ++++ .../compiler_depend.ts | 2 + .../depend.make | 2 + .../flags.make | 10 + .../link.txt | 1 + .../main.c.o | Bin 0 -> 335072 bytes .../main.c.o.d | 42 + .../multi-compilation-unit.c.o | Bin 0 -> 9392 bytes .../multi-compilation-unit.c.o.d | 16 + .../progress.make | 4 + .../CMakeFiles/cmake.check_cache | 1 + .../CMakeFiles/progress.marks | 1 + .../CMakeLists.txt | 18 + .../CPackConfig.cmake | 76 ++ .../CPackSourceConfig.cmake | 84 ++ .../Makefile | 230 ++++ .../Readme.md | 39 + .../_deps/raylib-subbuild/CMakeCache.txt | 119 ++ .../CMakeFiles/3.30.5/CMakeSystem.cmake | 15 + .../CMakeFiles/CMakeConfigureLog.yaml | 11 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/CMakeRuleHashes.txt | 11 + .../raylib-subbuild/CMakeFiles/Makefile.cmake | 55 + .../raylib-subbuild/CMakeFiles/Makefile2 | 112 ++ .../raylib-subbuild/CMakeFiles/Progress/4 | 1 + .../raylib-subbuild/CMakeFiles/Progress/6 | 1 + .../CMakeFiles/Progress/count.txt | 1 + .../CMakeFiles/TargetDirectories.txt | 3 + .../CMakeFiles/cmake.check_cache | 1 + .../raylib-subbuild/CMakeFiles/progress.marks | 1 + .../raylib-populate.dir/DependInfo.cmake | 22 + .../raylib-populate.dir/Labels.json | 46 + .../CMakeFiles/raylib-populate.dir/Labels.txt | 14 + .../CMakeFiles/raylib-populate.dir/build.make | 159 +++ .../raylib-populate.dir/cmake_clean.cmake | 17 + .../raylib-populate.dir/compiler_depend.make | 2 + .../raylib-populate.dir/compiler_depend.ts | 2 + .../raylib-populate.dir/progress.make | 10 + .../_deps/raylib-subbuild/CMakeLists.txt | 42 + .../_deps/raylib-subbuild/Makefile | 154 +++ .../_deps/raylib-subbuild/cmake_install.cmake | 57 + .../raylib-populate-gitinfo.txt | 15 + .../raylib-populate-mkdir | 0 .../raylib-populate-patch-info.txt | 6 + .../raylib-populate-update-info.txt | 7 + .../tmp/raylib-populate-cfgcmd.txt | 1 + .../tmp/raylib-populate-gitclone.cmake | 87 ++ .../tmp/raylib-populate-gitupdate.cmake | 317 +++++ .../tmp/raylib-populate-mkdirs.cmake | 27 + ...xamples_textui_sidebar_scrolling_container | Bin 0 -> 227624 bytes .../cmake_install.cmake | 62 + .../textui-sidebar-scrolling-container/main.c | 288 +++++ .../multi-compilation-unit.c | 9 + .../resources/Roboto-Regular.ttf | Bin 0 -> 168260 bytes .../resources/RobotoMono-Medium.ttf | Bin 0 -> 87172 bytes .../resources/profile-picture.png | Bin 0 -> 103413 bytes renderers/textui/clay_renderer_textui.c | 129 ++ 82 files changed, 5616 insertions(+), 1 deletion(-) create mode 100644 examples/textui-sidebar-scrolling-container/CMakeCache.txt create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeCCompiler.cmake create mode 100755 examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeDetermineCompilerABI_C.bin create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeSystem.cmake create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/CMakeCCompilerId.c create mode 100755 examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/a.out create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/Makefile.cmake create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/Makefile2 create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/TargetDirectories.txt create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/DependInfo.cmake create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/build.make create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/cmake_clean.cmake create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.make create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.ts create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/depend.make create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/flags.make create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/link.txt create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/progress.make create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/DependInfo.cmake create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/cmake_clean.cmake create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.internal create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.make create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.ts create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/depend.make create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/flags.make create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/link.txt create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o.d create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o.d create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/progress.make create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/cmake.check_cache create mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/progress.marks create mode 100644 examples/textui-sidebar-scrolling-container/CMakeLists.txt create mode 100644 examples/textui-sidebar-scrolling-container/CPackConfig.cmake create mode 100644 examples/textui-sidebar-scrolling-container/CPackSourceConfig.cmake create mode 100644 examples/textui-sidebar-scrolling-container/Makefile create mode 100644 examples/textui-sidebar-scrolling-container/Readme.md create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeCache.txt create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/3.30.5/CMakeSystem.cmake create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeRuleHashes.txt create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Makefile.cmake create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Makefile2 create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/4 create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/6 create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/count.txt create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/TargetDirectories.txt create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/cmake.check_cache create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/progress.marks create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/DependInfo.cmake create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/Labels.json create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/Labels.txt create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/build.make create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/cmake_clean.cmake create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/compiler_depend.make create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/compiler_depend.ts create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/progress.make create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeLists.txt create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/Makefile create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/cmake_install.cmake create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch-info.txt create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update-info.txt create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-cfgcmd.txt create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitclone.cmake create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake create mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-mkdirs.cmake create mode 100755 examples/textui-sidebar-scrolling-container/clay_examples_textui_sidebar_scrolling_container create mode 100644 examples/textui-sidebar-scrolling-container/cmake_install.cmake create mode 100644 examples/textui-sidebar-scrolling-container/main.c create mode 100644 examples/textui-sidebar-scrolling-container/multi-compilation-unit.c create mode 100644 examples/textui-sidebar-scrolling-container/resources/Roboto-Regular.ttf create mode 100644 examples/textui-sidebar-scrolling-container/resources/RobotoMono-Medium.ttf create mode 100644 examples/textui-sidebar-scrolling-container/resources/profile-picture.png create mode 100644 renderers/textui/clay_renderer_textui.c diff --git a/CMakeLists.txt b/CMakeLists.txt index d4df183..fd78dd8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,7 +6,8 @@ add_subdirectory("examples/cpp-project-example") # Don't try to compile C99 projects using MSVC if(NOT MSVC) add_subdirectory("examples/raylib-sidebar-scrolling-container") - add_subdirectory("examples/cairo-pdf-rendering") + add_subdirectory("examples/textui-sidebar-scrolling-container") +# add_subdirectory("examples/cairo-pdf-rendering") add_subdirectory("examples/clay-official-website") add_subdirectory("examples/introducing-clay-video-demo") endif() diff --git a/examples/textui-sidebar-scrolling-container/CMakeCache.txt b/examples/textui-sidebar-scrolling-container/CMakeCache.txt new file mode 100644 index 0000000..0916d78 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeCache.txt @@ -0,0 +1,377 @@ +# This is the CMakeCache file. +# For build in directory: /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container +# 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 +######################## + +BUILD_EXAMPLES:BOOL=OFF + +BUILD_GAMES:BOOL=OFF + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Debug + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/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=clay_examples_textui_sidebar_scrolling_container + +//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 + +//Directory under which to collect all populated content +FETCHCONTENT_BASE_DIR:PATH=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps + +//Disables all attempts to download or update content and assumes +// source dirs already exist +FETCHCONTENT_FULLY_DISCONNECTED:BOOL=OFF + +//Enables QUIET option for all content population +FETCHCONTENT_QUIET:BOOL=ON + +//When not empty, overrides where to find pre-populated content +// for raylib +FETCHCONTENT_SOURCE_DIR_RAYLIB:PATH= + +//Enables UPDATE_DISCONNECTED behavior for all content population +FETCHCONTENT_UPDATES_DISCONNECTED:BOOL=OFF + +//Enables UPDATE_DISCONNECTED behavior just for population of raylib +FETCHCONTENT_UPDATES_DISCONNECTED_RAYLIB:BOOL=OFF + +//Git command line client +GIT_EXECUTABLE:FILEPATH=/usr/bin/git + +//Value Computed by CMake +clay_examples_raylib_sidebar_scrolling_container_BINARY_DIR:STATIC=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container + +//Value Computed by CMake +clay_examples_raylib_sidebar_scrolling_container_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +clay_examples_raylib_sidebar_scrolling_container_SOURCE_DIR:STATIC=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container + +//Value Computed by CMake +clay_examples_textui_sidebar_scrolling_container_BINARY_DIR:STATIC=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container + +//Value Computed by CMake +clay_examples_textui_sidebar_scrolling_container_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +clay_examples_textui_sidebar_scrolling_container_SOURCE_DIR:STATIC=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container +//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=30 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=5 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_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 +//ADVANCED property for variable: GIT_EXECUTABLE +GIT_EXECUTABLE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE + diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeCCompiler.cmake b/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeCCompiler.cmake new file mode 100644 index 0000000..93792aa --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeCCompiler.cmake @@ -0,0 +1,81 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "14.2.1") +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_STANDARD_LATEST "23") +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") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_C_COMPILER_LINKER "/usr/bin/ld") +set(CMAKE_C_COMPILER_LINKER_ID "GNU") +set(CMAKE_C_COMPILER_LINKER_VERSION 2.43.1) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU) +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 FALSE) + +# 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 "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/14/include;/usr/local/include;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/14;/usr/lib64;/lib64;/usr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeDetermineCompilerABI_C.bin b/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..d1111c3313262dd811003bc8f249ce0adbabb29c GIT binary patch literal 16624 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 H#ESm_*gHs% literal 0 HcmV?d00001 diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeSystem.cmake b/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeSystem.cmake new file mode 100644 index 0000000..ddd7dc6 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.12.4-200.fc41.x86_64") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.12.4-200.fc41.x86_64") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.12.4-200.fc41.x86_64") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.12.4-200.fc41.x86_64") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/CMakeCCompilerId.c b/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..8d8bb03 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,904 @@ +#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__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_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(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "Arm" + +# 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 "]"; + + + +#define C_STD_99 199901L +#define C_STD_11 201112L +#define C_STD_17 201710L +#define C_STD_23 202311L + +#ifdef __STDC_VERSION__ +# define C_STD __STDC_VERSION__ +#endif + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif C_STD > C_STD_17 +# define C_VERSION "23" +#elif C_STD > C_STD_11 +# define C_VERSION "17" +#elif C_STD > C_STD_99 +# define C_VERSION "11" +#elif C_STD >= C_STD_99 +# 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/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/a.out b/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..bc5a14747ac29fa98d3db331b873860acec36122 GIT binary patch literal 16744 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 O|MPZ@Plf;?7XAen+KzPq literal 0 HcmV?d00001 diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeConfigureLog.yaml b/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..b9fd1aa --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,1035 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:205 (message)" + - "CMakeLists.txt:2 (project)" + message: | + The system is: Linux - 6.12.4-200.fc41.x86_64 - x86_64 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (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/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/a.out + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-Ut8NEH" + binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-Ut8NEH" + 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/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-Ut8NEH' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_67c81/fast + /usr/bin/gmake -f CMakeFiles/cmTC_67c81.dir/build.make CMakeFiles/cmTC_67c81.dir/build + gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-Ut8NEH' + Building C object CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o + /usr/bin/cc -v -o CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/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-redhat-linux + Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_67c81.dir/' + /usr/libexec/gcc/x86_64-redhat-linux/14/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_67c81.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccOTxfOd.s + GNU C17 (GCC) version 14.2.1 20240912 (Red Hat 14.2.1-3) (x86_64-redhat-linux) + compiled by GNU C version 14.2.1 20240912 (Red Hat 14.2.1-3), GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.24-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/../../../../x86_64-redhat-linux/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib/gcc/x86_64-redhat-linux/14/include + /usr/local/include + /usr/include + End of search list. + Compiler executable checksum: 3cfa2c922a2ef3f6017b437b0661c120 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_67c81.dir/' + as -v --64 -o CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o /tmp/ccOTxfOd.s + GNU assembler version 2.43.1 (x86_64-redhat-linux) using BFD version version 2.43.1-5.fc41 + COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.' + Linking C executable cmTC_67c81 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_67c81.dir/link.txt --verbose=1 + /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o -o cmTC_67c81 + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-redhat-linux + Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) + COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_67c81' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_67c81.' + /usr/libexec/gcc/x86_64-redhat-linux/14/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQJh8Tn.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_67c81 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_67c81.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-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o + collect2 version 14.2.1 20240912 (Red Hat 14.2.1-3) + /usr/bin/ld -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQJh8Tn.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_67c81 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_67c81.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-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o + GNU ld version 2.43.1-5.fc41 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_67c81' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_67c81.' + gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-Ut8NEH' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (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-redhat-linux/14/include] + add: [/usr/local/include] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/14/include] ==> [/usr/lib/gcc/x86_64-redhat-linux/14/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-redhat-linux/14/include;/usr/local/include;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-Ut8NEH'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_67c81/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_67c81.dir/build.make CMakeFiles/cmTC_67c81.dir/build] + ignore line: [gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-Ut8NEH'] + ignore line: [Building C object CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-redhat-linux] + ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d m2 lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_67c81.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-redhat-linux/14/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_67c81.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccOTxfOd.s] + ignore line: [GNU C17 (GCC) version 14.2.1 20240912 (Red Hat 14.2.1-3) (x86_64-redhat-linux)] + ignore line: [ compiled by GNU C version 14.2.1 20240912 (Red Hat 14.2.1-3) GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/../../../../x86_64-redhat-linux/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/14/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: 3cfa2c922a2ef3f6017b437b0661c120] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_67c81.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o /tmp/ccOTxfOd.s] + ignore line: [GNU assembler version 2.43.1 (x86_64-redhat-linux) using BFD version version 2.43.1-5.fc41] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_67c81] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_67c81.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v -Wl -v CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o -o cmTC_67c81] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-redhat-linux] + ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d m2 lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_67c81' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_67c81.'] + link line: [ /usr/libexec/gcc/x86_64-redhat-linux/14/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQJh8Tn.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_67c81 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_67c81.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-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] + arg [/usr/libexec/gcc/x86_64-redhat-linux/14/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccQJh8Tn.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 [--no-add-needed] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-o] ==> ignore + arg [cmTC_67c81] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] + arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] + arg [/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/14] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/14/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_67c81.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-redhat-linux/14/crtend.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/crtend.o] + arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] + ignore line: [collect2 version 14.2.1 20240912 (Red Hat 14.2.1-3)] + ignore line: [/usr/bin/ld -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQJh8Tn.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_67c81 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_67c81.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-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] + linker tool for 'C': /usr/bin/ld + collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] ==> [/usr/lib64/crt1.o] + collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] + collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14] ==> [/usr/lib/gcc/x86_64-redhat-linux/14] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib64/crt1.o;/usr/lib64/crti.o;/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o;/usr/lib/gcc/x86_64-redhat-linux/14/crtend.o;/usr/lib64/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-redhat-linux/14;/usr/lib64;/lib64;/usr/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the C compiler's linker: "/usr/bin/ld" "-v" + GNU ld version 2.43.1-5.fc41 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "_deps/raylib-src/CMakeLists.txt:2 (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/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdCXX/a.out + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "_deps/raylib-src/CMakeLists.txt:2 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-DAq31g" + binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-DAq31g" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-DAq31g' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_f6132/fast + /usr/bin/gmake -f CMakeFiles/cmTC_f6132.dir/build.make CMakeFiles/cmTC_f6132.dir/build + gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-DAq31g' + Building CXX object CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o + /usr/bin/c++ -v -o CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/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-redhat-linux + Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f6132.dir/' + /usr/libexec/gcc/x86_64-redhat-linux/14/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_f6132.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/cckoZliM.s + GNU C++17 (GCC) version 14.2.1 20240912 (Red Hat 14.2.1-3) (x86_64-redhat-linux) + compiled by GNU C version 14.2.1 20240912 (Red Hat 14.2.1-3), GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.24-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/../../../../x86_64-redhat-linux/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14 + /usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/x86_64-redhat-linux + /usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/backward + /usr/lib/gcc/x86_64-redhat-linux/14/include + /usr/local/include + /usr/include + End of search list. + Compiler executable checksum: 4167a6214c52e277bbc153ab0994ccd5 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f6132.dir/' + as -v --64 -o CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o /tmp/cckoZliM.s + GNU assembler version 2.43.1 (x86_64-redhat-linux) using BFD version version 2.43.1-5.fc41 + COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.' + Linking CXX executable cmTC_f6132 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f6132.dir/link.txt --verbose=1 + /usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_f6132 + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-redhat-linux + Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) + COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f6132' '-foffload-options=-l_GCC_m' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f6132.' + /usr/libexec/gcc/x86_64-redhat-linux/14/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxZr8uA.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_f6132 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o + collect2 version 14.2.1 20240912 (Red Hat 14.2.1-3) + /usr/bin/ld -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxZr8uA.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_f6132 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o + GNU ld version 2.43.1-5.fc41 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f6132' '-foffload-options=-l_GCC_m' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f6132.' + gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-DAq31g' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "_deps/raylib-src/CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14] + add: [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/x86_64-redhat-linux] + add: [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/backward] + add: [/usr/lib/gcc/x86_64-redhat-linux/14/include] + add: [/usr/local/include] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14] ==> [/usr/include/c++/14] + collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/x86_64-redhat-linux] ==> [/usr/include/c++/14/x86_64-redhat-linux] + collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/backward] ==> [/usr/include/c++/14/backward] + collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/14/include] ==> [/usr/lib/gcc/x86_64-redhat-linux/14/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/14;/usr/include/c++/14/x86_64-redhat-linux;/usr/include/c++/14/backward;/usr/lib/gcc/x86_64-redhat-linux/14/include;/usr/local/include;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "_deps/raylib-src/CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-DAq31g'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_f6132/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_f6132.dir/build.make CMakeFiles/cmTC_f6132.dir/build] + ignore line: [gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-DAq31g'] + ignore line: [Building CXX object CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/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-redhat-linux] + ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d m2 lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f6132.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-redhat-linux/14/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_f6132.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/cckoZliM.s] + ignore line: [GNU C++17 (GCC) version 14.2.1 20240912 (Red Hat 14.2.1-3) (x86_64-redhat-linux)] + ignore line: [ compiled by GNU C version 14.2.1 20240912 (Red Hat 14.2.1-3) GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/../../../../x86_64-redhat-linux/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14] + ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/x86_64-redhat-linux] + ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/backward] + ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/14/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: 4167a6214c52e277bbc153ab0994ccd5] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f6132.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o /tmp/cckoZliM.s] + ignore line: [GNU assembler version 2.43.1 (x86_64-redhat-linux) using BFD version version 2.43.1-5.fc41] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_f6132] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f6132.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v -Wl -v CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_f6132] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-redhat-linux] + ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d m2 lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f6132' '-foffload-options=-l_GCC_m' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f6132.'] + link line: [ /usr/libexec/gcc/x86_64-redhat-linux/14/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxZr8uA.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_f6132 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] + arg [/usr/libexec/gcc/x86_64-redhat-linux/14/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccxZr8uA.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 [--no-add-needed] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-o] ==> ignore + arg [cmTC_f6132] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] + arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] + arg [/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/14] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/14/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_f6132.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-redhat-linux/14/crtend.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/crtend.o] + arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] + ignore line: [collect2 version 14.2.1 20240912 (Red Hat 14.2.1-3)] + ignore line: [/usr/bin/ld -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxZr8uA.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_f6132 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] + linker tool for 'CXX': /usr/bin/ld + collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] ==> [/usr/lib64/crt1.o] + collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] + collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14] ==> [/usr/lib/gcc/x86_64-redhat-linux/14] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib64/crt1.o;/usr/lib64/crti.o;/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o;/usr/lib/gcc/x86_64-redhat-linux/14/crtend.o;/usr/lib64/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-redhat-linux/14;/usr/lib64;/lib64;/usr/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "_deps/raylib-src/CMakeLists.txt:2 (project)" + message: | + Running the CXX compiler's linker: "/usr/bin/ld" "-v" + GNU ld version 2.43.1-5.fc41 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)" + - "/usr/share/cmake/Modules/Internal/CheckCompilerFlag.cmake:18 (cmake_check_source_compiles)" + - "/usr/share/cmake/Modules/CheckCCompilerFlag.cmake:51 (cmake_check_compiler_flag)" + - "_deps/raylib-src/cmake/AddIfFlagCompiles.cmake:3 (CHECK_C_COMPILER_FLAG)" + - "_deps/raylib-src/cmake/CompilerFlags.cmake:5 (add_if_flag_compiles)" + - "_deps/raylib-src/CMakeLists.txt:34 (include)" + checks: + - "Performing Test COMPILER_HAS_THOSE_TOGGLES" + directories: + source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-v3VfKo" + binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-v3VfKo" + cmakeVariables: + CMAKE_C_FLAGS: "" + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_MODULE_PATH: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake" + buildResult: + variable: "COMPILER_HAS_THOSE_TOGGLES" + cached: true + stdout: | + Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-v3VfKo' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_57ee4/fast + /usr/bin/gmake -f CMakeFiles/cmTC_57ee4.dir/build.make CMakeFiles/cmTC_57ee4.dir/build + gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-v3VfKo' + Building C object CMakeFiles/cmTC_57ee4.dir/src.c.o + /usr/bin/cc -DCOMPILER_HAS_THOSE_TOGGLES -std=gnu99 -Werror=pointer-arith -o CMakeFiles/cmTC_57ee4.dir/src.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-v3VfKo/src.c + Linking C executable cmTC_57ee4 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_57ee4.dir/link.txt --verbose=1 + /usr/bin/cc CMakeFiles/cmTC_57ee4.dir/src.c.o -o cmTC_57ee4 + gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-v3VfKo' + + exitCode: 0 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)" + - "/usr/share/cmake/Modules/CheckCSourceCompiles.cmake:52 (cmake_check_source_compiles)" + - "/usr/share/cmake/Modules/FindThreads.cmake:97 (CHECK_C_SOURCE_COMPILES)" + - "/usr/share/cmake/Modules/FindThreads.cmake:163 (_threads_check_libc)" + - "_deps/raylib-src/src/external/glfw/CMakeLists.txt:60 (find_package)" + checks: + - "Performing Test CMAKE_HAVE_LIBC_PTHREAD" + directories: + source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-ePRptn" + binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-ePRptn" + cmakeVariables: + CMAKE_C_FLAGS: "-fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith " + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_MODULE_PATH: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake;/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/external/glfw/CMake/modules" + buildResult: + variable: "CMAKE_HAVE_LIBC_PTHREAD" + cached: true + stdout: | + Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-ePRptn' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_c97c2/fast + /usr/bin/gmake -f CMakeFiles/cmTC_c97c2.dir/build.make CMakeFiles/cmTC_c97c2.dir/build + gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-ePRptn' + Building C object CMakeFiles/cmTC_c97c2.dir/src.c.o + /usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -std=gnu99 -o CMakeFiles/cmTC_c97c2.dir/src.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-ePRptn/src.c + Linking C executable cmTC_c97c2 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c97c2.dir/link.txt --verbose=1 + /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith CMakeFiles/cmTC_c97c2.dir/src.c.o -o cmTC_c97c2 + gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-ePRptn' + + exitCode: 0 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CheckLibraryExists.cmake:69 (try_compile)" + - "/usr/share/cmake/Modules/FindX11.cmake:693 (check_library_exists)" + - "_deps/raylib-src/src/external/glfw/src/CMakeLists.txt:181 (find_package)" + checks: + - "Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so" + directories: + source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-G2jjyy" + binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-G2jjyy" + cmakeVariables: + CMAKE_C_FLAGS: "-fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith " + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_MODULE_PATH: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake;/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/external/glfw/CMake/modules" + buildResult: + variable: "X11_LIB_X11_SOLO" + cached: true + stdout: | + Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-G2jjyy' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_32d33/fast + /usr/bin/gmake -f CMakeFiles/cmTC_32d33.dir/build.make CMakeFiles/cmTC_32d33.dir/build + gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-G2jjyy' + Building C object CMakeFiles/cmTC_32d33.dir/CheckFunctionExists.c.o + /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=XOpenDisplay -std=gnu99 -o CMakeFiles/cmTC_32d33.dir/CheckFunctionExists.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-G2jjyy/CheckFunctionExists.c + Linking C executable cmTC_32d33 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_32d33.dir/link.txt --verbose=1 + /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=XOpenDisplay CMakeFiles/cmTC_32d33.dir/CheckFunctionExists.c.o -o cmTC_32d33 /usr/lib64/libX11.so /usr/lib64/libXext.so + gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-G2jjyy' + + exitCode: 0 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CheckFunctionExists.cmake:86 (try_compile)" + - "/usr/share/cmake/Modules/FindX11.cmake:708 (check_function_exists)" + - "_deps/raylib-src/src/external/glfw/src/CMakeLists.txt:181 (find_package)" + checks: + - "Looking for gethostbyname" + directories: + source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-9R3bgs" + binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-9R3bgs" + cmakeVariables: + CMAKE_C_FLAGS: "-fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith " + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_MODULE_PATH: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake;/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/external/glfw/CMake/modules" + buildResult: + variable: "CMAKE_HAVE_GETHOSTBYNAME" + cached: true + stdout: | + Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-9R3bgs' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_2f338/fast + /usr/bin/gmake -f CMakeFiles/cmTC_2f338.dir/build.make CMakeFiles/cmTC_2f338.dir/build + gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-9R3bgs' + Building C object CMakeFiles/cmTC_2f338.dir/CheckFunctionExists.c.o + /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=gethostbyname -std=gnu99 -o CMakeFiles/cmTC_2f338.dir/CheckFunctionExists.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-9R3bgs/CheckFunctionExists.c + Linking C executable cmTC_2f338 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2f338.dir/link.txt --verbose=1 + /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=gethostbyname CMakeFiles/cmTC_2f338.dir/CheckFunctionExists.c.o -o cmTC_2f338 + gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-9R3bgs' + + exitCode: 0 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CheckFunctionExists.cmake:86 (try_compile)" + - "/usr/share/cmake/Modules/FindX11.cmake:722 (check_function_exists)" + - "_deps/raylib-src/src/external/glfw/src/CMakeLists.txt:181 (find_package)" + checks: + - "Looking for connect" + directories: + source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-XJAABW" + binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-XJAABW" + cmakeVariables: + CMAKE_C_FLAGS: "-fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith " + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_MODULE_PATH: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake;/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/external/glfw/CMake/modules" + buildResult: + variable: "CMAKE_HAVE_CONNECT" + cached: true + stdout: | + Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-XJAABW' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_aa6f3/fast + /usr/bin/gmake -f CMakeFiles/cmTC_aa6f3.dir/build.make CMakeFiles/cmTC_aa6f3.dir/build + gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-XJAABW' + Building C object CMakeFiles/cmTC_aa6f3.dir/CheckFunctionExists.c.o + /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=connect -std=gnu99 -o CMakeFiles/cmTC_aa6f3.dir/CheckFunctionExists.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-XJAABW/CheckFunctionExists.c + Linking C executable cmTC_aa6f3 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_aa6f3.dir/link.txt --verbose=1 + /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=connect CMakeFiles/cmTC_aa6f3.dir/CheckFunctionExists.c.o -o cmTC_aa6f3 + gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-XJAABW' + + exitCode: 0 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CheckFunctionExists.cmake:86 (try_compile)" + - "/usr/share/cmake/Modules/FindX11.cmake:731 (check_function_exists)" + - "_deps/raylib-src/src/external/glfw/src/CMakeLists.txt:181 (find_package)" + checks: + - "Looking for remove" + directories: + source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-KInwy9" + binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-KInwy9" + cmakeVariables: + CMAKE_C_FLAGS: "-fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith " + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_MODULE_PATH: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake;/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/external/glfw/CMake/modules" + buildResult: + variable: "CMAKE_HAVE_REMOVE" + cached: true + stdout: | + Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-KInwy9' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_ad966/fast + /usr/bin/gmake -f CMakeFiles/cmTC_ad966.dir/build.make CMakeFiles/cmTC_ad966.dir/build + gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-KInwy9' + Building C object CMakeFiles/cmTC_ad966.dir/CheckFunctionExists.c.o + /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=remove -std=gnu99 -o CMakeFiles/cmTC_ad966.dir/CheckFunctionExists.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-KInwy9/CheckFunctionExists.c + Linking C executable cmTC_ad966 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ad966.dir/link.txt --verbose=1 + /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=remove CMakeFiles/cmTC_ad966.dir/CheckFunctionExists.c.o -o cmTC_ad966 + gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-KInwy9' + + exitCode: 0 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CheckFunctionExists.cmake:86 (try_compile)" + - "/usr/share/cmake/Modules/FindX11.cmake:740 (check_function_exists)" + - "_deps/raylib-src/src/external/glfw/src/CMakeLists.txt:181 (find_package)" + checks: + - "Looking for shmat" + directories: + source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-lFLYZE" + binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-lFLYZE" + cmakeVariables: + CMAKE_C_FLAGS: "-fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith " + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_MODULE_PATH: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake;/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/external/glfw/CMake/modules" + buildResult: + variable: "CMAKE_HAVE_SHMAT" + cached: true + stdout: | + Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-lFLYZE' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_a7bfa/fast + /usr/bin/gmake -f CMakeFiles/cmTC_a7bfa.dir/build.make CMakeFiles/cmTC_a7bfa.dir/build + gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-lFLYZE' + Building C object CMakeFiles/cmTC_a7bfa.dir/CheckFunctionExists.c.o + /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=shmat -std=gnu99 -o CMakeFiles/cmTC_a7bfa.dir/CheckFunctionExists.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-lFLYZE/CheckFunctionExists.c + Linking C executable cmTC_a7bfa + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a7bfa.dir/link.txt --verbose=1 + /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=shmat CMakeFiles/cmTC_a7bfa.dir/CheckFunctionExists.c.o -o cmTC_a7bfa + gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-lFLYZE' + + exitCode: 0 +... + +--- +events: + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:205 (message)" + - "CMakeLists.txt:2 (project)" + message: | + The system is: Linux - 6.12.4-200.fc41.x86_64 - x86_64 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/a.out + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-LDde8K" + binary: "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-LDde8K" + 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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-LDde8K' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_52941/fast + /usr/bin/gmake -f CMakeFiles/cmTC_52941.dir/build.make CMakeFiles/cmTC_52941.dir/build + gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-LDde8K' + Building C object CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o + /usr/bin/cc -v -o CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/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-redhat-linux + Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_52941.dir/' + /usr/libexec/gcc/x86_64-redhat-linux/14/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_52941.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccrkovx2.s + GNU C17 (GCC) version 14.2.1 20240912 (Red Hat 14.2.1-3) (x86_64-redhat-linux) + compiled by GNU C version 14.2.1 20240912 (Red Hat 14.2.1-3), GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.24-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/../../../../x86_64-redhat-linux/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib/gcc/x86_64-redhat-linux/14/include + /usr/local/include + /usr/include + End of search list. + Compiler executable checksum: 3cfa2c922a2ef3f6017b437b0661c120 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_52941.dir/' + as -v --64 -o CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o /tmp/ccrkovx2.s + GNU assembler version 2.43.1 (x86_64-redhat-linux) using BFD version version 2.43.1-5.fc41 + COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.' + Linking C executable cmTC_52941 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_52941.dir/link.txt --verbose=1 + /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o -o cmTC_52941 + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-redhat-linux + Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) + COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_52941' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_52941.' + /usr/libexec/gcc/x86_64-redhat-linux/14/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/cckmaprQ.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_52941 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_52941.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-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o + collect2 version 14.2.1 20240912 (Red Hat 14.2.1-3) + /usr/bin/ld -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/cckmaprQ.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_52941 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_52941.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-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o + GNU ld version 2.43.1-5.fc41 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_52941' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_52941.' + gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-LDde8K' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (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-redhat-linux/14/include] + add: [/usr/local/include] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/14/include] ==> [/usr/lib/gcc/x86_64-redhat-linux/14/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-redhat-linux/14/include;/usr/local/include;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-LDde8K'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_52941/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_52941.dir/build.make CMakeFiles/cmTC_52941.dir/build] + ignore line: [gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-LDde8K'] + ignore line: [Building C object CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-redhat-linux] + ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d m2 lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_52941.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-redhat-linux/14/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_52941.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccrkovx2.s] + ignore line: [GNU C17 (GCC) version 14.2.1 20240912 (Red Hat 14.2.1-3) (x86_64-redhat-linux)] + ignore line: [ compiled by GNU C version 14.2.1 20240912 (Red Hat 14.2.1-3) GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/../../../../x86_64-redhat-linux/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/14/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: 3cfa2c922a2ef3f6017b437b0661c120] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_52941.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o /tmp/ccrkovx2.s] + ignore line: [GNU assembler version 2.43.1 (x86_64-redhat-linux) using BFD version version 2.43.1-5.fc41] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_52941] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_52941.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v -Wl -v CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o -o cmTC_52941] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-redhat-linux] + ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d m2 lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_52941' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_52941.'] + link line: [ /usr/libexec/gcc/x86_64-redhat-linux/14/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/cckmaprQ.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_52941 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_52941.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-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] + arg [/usr/libexec/gcc/x86_64-redhat-linux/14/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cckmaprQ.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 [--no-add-needed] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-o] ==> ignore + arg [cmTC_52941] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] + arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] + arg [/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/14] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/14/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_52941.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-redhat-linux/14/crtend.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/crtend.o] + arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] + ignore line: [collect2 version 14.2.1 20240912 (Red Hat 14.2.1-3)] + ignore line: [/usr/bin/ld -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/cckmaprQ.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_52941 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_52941.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-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] + linker tool for 'C': /usr/bin/ld + collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] ==> [/usr/lib64/crt1.o] + collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] + collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14] ==> [/usr/lib/gcc/x86_64-redhat-linux/14] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib64/crt1.o;/usr/lib64/crti.o;/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o;/usr/lib/gcc/x86_64-redhat-linux/14/crtend.o;/usr/lib64/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-redhat-linux/14;/usr/lib64;/lib64;/usr/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the C compiler's linker: "/usr/bin/ld" "-v" + GNU ld version 2.43.1-5.fc41 +... diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeDirectoryInformation.cmake b/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..968641e --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.30 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container") + +# 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/examples/textui-sidebar-scrolling-container/CMakeFiles/Makefile.cmake b/examples/textui-sidebar-scrolling-container/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..5d5f10e --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/Makefile.cmake @@ -0,0 +1,44 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.30 + +# 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.30.5/CMakeCCompiler.cmake" + "CMakeFiles/3.30.5/CMakeSystem.cmake" + "CMakeLists.txt" + "/usr/share/cmake/Modules/CMakeCInformation.cmake" + "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake/Modules/Compiler/GNU.cmake" + "/usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake" + "/usr/share/cmake/Modules/Platform/Linux.cmake" + "/usr/share/cmake/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/DependInfo.cmake" + ) diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/Makefile2 b/examples/textui-sidebar-scrolling-container/CMakeFiles/Makefile2 new file mode 100644 index 0000000..9369977 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.30 + +# 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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir + +# All Build rule for target. +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles --progress-num=1,2,3 "Built target clay_examples_textui_sidebar_scrolling_container" +.PHONY : CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles 0 +.PHONY : CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/rule + +# Convenience name for target. +clay_examples_textui_sidebar_scrolling_container: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/rule +.PHONY : clay_examples_textui_sidebar_scrolling_container + +# clean rule for target. +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/clean +.PHONY : CMakeFiles/clay_examples_textui_sidebar_scrolling_container.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/examples/textui-sidebar-scrolling-container/CMakeFiles/TargetDirectories.txt b/examples/textui-sidebar-scrolling-container/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..b0ae60b --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,5 @@ +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/package.dir +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/package_source.dir +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/edit_cache.dir +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/rebuild_cache.dir diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/DependInfo.cmake b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/DependInfo.cmake new file mode 100644 index 0000000..9ca9466 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.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/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/main.c" "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o" "gcc" "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o.d" + "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/multi-compilation-unit.c" "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" "gcc" "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.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/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/build.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/build.make new file mode 100644 index 0000000..039b1d0 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/build.make @@ -0,0 +1,133 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.30 + +# 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/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container + +# Include any dependencies generated for this target. +include CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/flags.make + +CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o: CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/flags.make +CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o: main.c +CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o: CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o -MF CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o.d -o CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/main.c + +CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.i" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/main.c > CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.i + +CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.s" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/main.c -o CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.s + +CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o: CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/flags.make +CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o: multi-compilation-unit.c +CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o: CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o -MF CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o.d -o CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/multi-compilation-unit.c + +CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.i" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/multi-compilation-unit.c > CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.i + +CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.s" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/multi-compilation-unit.c -o CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.s + +# Object files for target clay_examples_raylib_sidebar_scrolling_container +clay_examples_raylib_sidebar_scrolling_container_OBJECTS = \ +"CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o" \ +"CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" + +# External object files for target clay_examples_raylib_sidebar_scrolling_container +clay_examples_raylib_sidebar_scrolling_container_EXTERNAL_OBJECTS = + +clay_examples_raylib_sidebar_scrolling_container: CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o +clay_examples_raylib_sidebar_scrolling_container: CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o +clay_examples_raylib_sidebar_scrolling_container: CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/build.make +clay_examples_raylib_sidebar_scrolling_container: _deps/raylib-build/raylib/libraylib.a +clay_examples_raylib_sidebar_scrolling_container: /usr/lib64/libOpenGL.so +clay_examples_raylib_sidebar_scrolling_container: /usr/lib64/libGLX.so +clay_examples_raylib_sidebar_scrolling_container: /usr/lib64/libGLU.so +clay_examples_raylib_sidebar_scrolling_container: /usr/lib64/librt.a +clay_examples_raylib_sidebar_scrolling_container: /usr/lib64/libm.so +clay_examples_raylib_sidebar_scrolling_container: CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking C executable clay_examples_raylib_sidebar_scrolling_container" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/link.txt --verbose=$(VERBOSE) + /usr/bin/cmake -E copy_directory /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/resources /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/resources + +# Rule to build all files generated by this target. +CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/build: clay_examples_raylib_sidebar_scrolling_container +.PHONY : CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/build + +CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/cmake_clean.cmake +.PHONY : CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/clean + +CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/depend: + cd /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/depend + diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/cmake_clean.cmake b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/cmake_clean.cmake new file mode 100644 index 0000000..95d665b --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o" + "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o.d" + "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" + "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o.d" + "clay_examples_raylib_sidebar_scrolling_container" + "clay_examples_raylib_sidebar_scrolling_container.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.make new file mode 100644 index 0000000..04d5fd9 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for clay_examples_raylib_sidebar_scrolling_container. +# This may be replaced when dependencies are built. diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.ts b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.ts new file mode 100644 index 0000000..8aaa5ee --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for clay_examples_raylib_sidebar_scrolling_container. diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/depend.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/depend.make new file mode 100644 index 0000000..36663d3 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for clay_examples_raylib_sidebar_scrolling_container. +# This may be replaced when dependencies are built. diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/flags.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/flags.make new file mode 100644 index 0000000..a38b8bf --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.30 + +# compile C with /usr/bin/cc +C_DEFINES = -DGRAPHICS_API_OPENGL_33 -DPLATFORM_DESKTOP + +C_INCLUDES = -I/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/. -I/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src -I/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/external/glfw/include + +C_FLAGS = -std=gnu99 + diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/link.txt b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/link.txt new file mode 100644 index 0000000..a006b29 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/cc CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" -o clay_examples_raylib_sidebar_scrolling_container _deps/raylib-build/raylib/libraylib.a -lm -lpthread /usr/lib64/libOpenGL.so /usr/lib64/libGLX.so /usr/lib64/libGLU.so /usr/lib64/librt.a -lm -ldl diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/progress.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/DependInfo.cmake b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/DependInfo.cmake new file mode 100644 index 0000000..05ea916 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/main.c" "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o" "gcc" "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o.d" + "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/multi-compilation-unit.c" "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" "gcc" "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.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/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make new file mode 100644 index 0000000..d6abb98 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make @@ -0,0 +1,127 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.30 + +# 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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container + +# Include any dependencies generated for this target. +include CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/flags.make + +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/flags.make +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o: main.c +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o -MF CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o.d -o CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o -c /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/main.c + +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.i" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/main.c > CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.i + +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.s" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/main.c -o CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.s + +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/flags.make +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o: multi-compilation-unit.c +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o -MF CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o.d -o CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o -c /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/multi-compilation-unit.c + +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.i" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/multi-compilation-unit.c > CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.i + +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.s" + /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/multi-compilation-unit.c -o CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.s + +# Object files for target clay_examples_textui_sidebar_scrolling_container +clay_examples_textui_sidebar_scrolling_container_OBJECTS = \ +"CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o" \ +"CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" + +# External object files for target clay_examples_textui_sidebar_scrolling_container +clay_examples_textui_sidebar_scrolling_container_EXTERNAL_OBJECTS = + +clay_examples_textui_sidebar_scrolling_container: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o +clay_examples_textui_sidebar_scrolling_container: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o +clay_examples_textui_sidebar_scrolling_container: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make +clay_examples_textui_sidebar_scrolling_container: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking C executable clay_examples_textui_sidebar_scrolling_container" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/link.txt --verbose=$(VERBOSE) + /usr/bin/cmake -E copy_directory /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/resources /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/resources + +# Rule to build all files generated by this target. +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build: clay_examples_textui_sidebar_scrolling_container +.PHONY : CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build + +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/cmake_clean.cmake +.PHONY : CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/clean + +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/depend: + cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/depend + diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/cmake_clean.cmake b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/cmake_clean.cmake new file mode 100644 index 0000000..8318206 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o" + "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o.d" + "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" + "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o.d" + "clay_examples_textui_sidebar_scrolling_container" + "clay_examples_textui_sidebar_scrolling_container.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.internal b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.internal new file mode 100644 index 0000000..291b6f9 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.internal @@ -0,0 +1,96 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.30 + +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o + /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/main.c + /home/phillip/Projects/clay/clay.h + /home/phillip/Projects/clay/renderers/textui/clay_renderer_textui.c + /usr/include/alloca.h + /usr/include/bits/atomic_wide_counter.h + /usr/include/bits/byteswap.h + /usr/include/bits/endian.h + /usr/include/bits/endianness.h + /usr/include/bits/floatn-common.h + /usr/include/bits/floatn.h + /usr/include/bits/libc-header-start.h + /usr/include/bits/long-double.h + /usr/include/bits/pthreadtypes-arch.h + /usr/include/bits/pthreadtypes.h + /usr/include/bits/select.h + /usr/include/bits/stdint-intn.h + /usr/include/bits/stdint-least.h + /usr/include/bits/stdint-uintn.h + /usr/include/bits/stdio_lim.h + /usr/include/bits/stdlib-float.h + /usr/include/bits/struct_mutex.h + /usr/include/bits/struct_rwlock.h + /usr/include/bits/thread-shared-types.h + /usr/include/bits/time64.h + /usr/include/bits/timesize.h + /usr/include/bits/types.h + /usr/include/bits/types/FILE.h + /usr/include/bits/types/__FILE.h + /usr/include/bits/types/__fpos64_t.h + /usr/include/bits/types/__fpos_t.h + /usr/include/bits/types/__mbstate_t.h + /usr/include/bits/types/__sigset_t.h + /usr/include/bits/types/clock_t.h + /usr/include/bits/types/clockid_t.h + /usr/include/bits/types/cookie_io_functions_t.h + /usr/include/bits/types/sigset_t.h + /usr/include/bits/types/struct_FILE.h + /usr/include/bits/types/struct_timespec.h + /usr/include/bits/types/struct_timeval.h + /usr/include/bits/types/time_t.h + /usr/include/bits/types/timer_t.h + /usr/include/bits/typesizes.h + /usr/include/bits/uintn-identity.h + /usr/include/bits/waitflags.h + /usr/include/bits/waitstatus.h + /usr/include/bits/wchar.h + /usr/include/bits/wordsize.h + /usr/include/curses.h + /usr/include/endian.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/gnu/stubs-64.h + /usr/include/gnu/stubs.h + /usr/include/ncurses_dll.h + /usr/include/stdc-predef.h + /usr/include/stdint.h + /usr/include/stdio.h + /usr/include/stdlib.h + /usr/include/sys/cdefs.h + /usr/include/sys/select.h + /usr/include/sys/types.h + /usr/include/unctrl.h + /usr/lib/gcc/x86_64-redhat-linux/14/include/stdarg.h + /usr/lib/gcc/x86_64-redhat-linux/14/include/stdbool.h + /usr/lib/gcc/x86_64-redhat-linux/14/include/stddef.h + /usr/lib/gcc/x86_64-redhat-linux/14/include/stdint.h + +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o + /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/multi-compilation-unit.c + /home/phillip/Projects/clay/clay.h + /usr/include/bits/libc-header-start.h + /usr/include/bits/long-double.h + /usr/include/bits/stdint-intn.h + /usr/include/bits/stdint-least.h + /usr/include/bits/stdint-uintn.h + /usr/include/bits/time64.h + /usr/include/bits/timesize.h + /usr/include/bits/types.h + /usr/include/bits/typesizes.h + /usr/include/bits/wchar.h + /usr/include/bits/wordsize.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/gnu/stubs-64.h + /usr/include/gnu/stubs.h + /usr/include/stdc-predef.h + /usr/include/stdint.h + /usr/include/sys/cdefs.h + /usr/lib/gcc/x86_64-redhat-linux/14/include/stdbool.h + /usr/lib/gcc/x86_64-redhat-linux/14/include/stddef.h + /usr/lib/gcc/x86_64-redhat-linux/14/include/stdint.h + diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.make new file mode 100644 index 0000000..03b2687 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.make @@ -0,0 +1,228 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.30 + +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o: main.c \ + /home/phillip/Projects/clay/clay.h \ + /home/phillip/Projects/clay/renderers/textui/clay_renderer_textui.c \ + /usr/include/alloca.h \ + /usr/include/bits/atomic_wide_counter.h \ + /usr/include/bits/byteswap.h \ + /usr/include/bits/endian.h \ + /usr/include/bits/endianness.h \ + /usr/include/bits/floatn-common.h \ + /usr/include/bits/floatn.h \ + /usr/include/bits/libc-header-start.h \ + /usr/include/bits/long-double.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/select.h \ + /usr/include/bits/stdint-intn.h \ + /usr/include/bits/stdint-least.h \ + /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdio_lim.h \ + /usr/include/bits/stdlib-float.h \ + /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/timesize.h \ + /usr/include/bits/types.h \ + /usr/include/bits/types/FILE.h \ + /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/clock_t.h \ + /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/types/sigset_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/timer_t.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/uintn-identity.h \ + /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h \ + /usr/include/bits/wchar.h \ + /usr/include/bits/wordsize.h \ + /usr/include/curses.h \ + /usr/include/endian.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/gnu/stubs.h \ + /usr/include/ncurses_dll.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdint.h \ + /usr/include/stdio.h \ + /usr/include/stdlib.h \ + /usr/include/sys/cdefs.h \ + /usr/include/sys/select.h \ + /usr/include/sys/types.h \ + /usr/include/unctrl.h \ + /usr/lib/gcc/x86_64-redhat-linux/14/include/stdarg.h \ + /usr/lib/gcc/x86_64-redhat-linux/14/include/stdbool.h \ + /usr/lib/gcc/x86_64-redhat-linux/14/include/stddef.h \ + /usr/lib/gcc/x86_64-redhat-linux/14/include/stdint.h + +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o: multi-compilation-unit.c \ + /home/phillip/Projects/clay/clay.h \ + /usr/include/bits/libc-header-start.h \ + /usr/include/bits/long-double.h \ + /usr/include/bits/stdint-intn.h \ + /usr/include/bits/stdint-least.h \ + /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/timesize.h \ + /usr/include/bits/types.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/wchar.h \ + /usr/include/bits/wordsize.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/gnu/stubs.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdint.h \ + /usr/include/sys/cdefs.h \ + /usr/lib/gcc/x86_64-redhat-linux/14/include/stdbool.h \ + /usr/lib/gcc/x86_64-redhat-linux/14/include/stddef.h \ + /usr/lib/gcc/x86_64-redhat-linux/14/include/stdint.h + + +/usr/lib/gcc/x86_64-redhat-linux/14/include/stddef.h: + +/usr/lib/gcc/x86_64-redhat-linux/14/include/stdarg.h: + +/usr/include/sys/types.h: + +/usr/include/sys/select.h: + +/usr/include/bits/types/FILE.h: + +/usr/include/bits/types.h: + +/usr/include/sys/cdefs.h: + +/usr/lib/gcc/x86_64-redhat-linux/14/include/stdint.h: + +/usr/include/bits/time64.h: + +/usr/include/bits/byteswap.h: + +/usr/include/bits/thread-shared-types.h: + +/usr/include/bits/wchar.h: + +/usr/include/bits/stdint-least.h: + +/usr/include/alloca.h: + +/usr/include/bits/types/__fpos64_t.h: + +/usr/include/bits/select.h: + +/usr/include/features-time64.h: + +/usr/include/unctrl.h: + +/usr/include/bits/stdint-intn.h: + +/usr/include/bits/struct_mutex.h: + +/usr/include/gnu/stubs-64.h: + +/home/phillip/Projects/clay/clay.h: + +/usr/include/bits/libc-header-start.h: + +/usr/include/bits/endianness.h: + +/usr/include/bits/timesize.h: + +/usr/include/bits/endian.h: + +/usr/include/bits/types/__sigset_t.h: + +/usr/include/bits/waitflags.h: + +/usr/lib/gcc/x86_64-redhat-linux/14/include/stdbool.h: + +/usr/include/stdc-predef.h: + +main.c: + +/usr/include/bits/pthreadtypes-arch.h: + +/usr/include/bits/types/__FILE.h: + +/usr/include/bits/stdlib-float.h: + +/usr/include/bits/types/sigset_t.h: + +/usr/include/bits/floatn-common.h: + +/usr/include/bits/long-double.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/floatn.h: + +/usr/include/bits/types/__fpos_t.h: + +multi-compilation-unit.c: + +/usr/include/bits/wordsize.h: + +/usr/include/bits/types/__mbstate_t.h: + +/usr/include/bits/types/clock_t.h: + +/usr/include/bits/atomic_wide_counter.h: + +/usr/include/bits/types/clockid_t.h: + +/usr/include/bits/uintn-identity.h: + +/usr/include/bits/typesizes.h: + +/usr/include/bits/types/struct_FILE.h: + +/usr/include/ncurses_dll.h: + +/usr/include/bits/types/struct_timespec.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/bits/types/struct_timeval.h: + +/usr/include/bits/struct_rwlock.h: + +/usr/include/bits/types/time_t.h: + +/home/phillip/Projects/clay/renderers/textui/clay_renderer_textui.c: + +/usr/include/stdlib.h: + +/usr/include/bits/stdint-uintn.h: + +/usr/include/bits/types/cookie_io_functions_t.h: + +/usr/include/endian.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/curses.h: + +/usr/include/features.h: + +/usr/include/gnu/stubs.h: + +/usr/include/stdint.h: + +/usr/include/bits/types/timer_t.h: + +/usr/include/stdio.h: diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.ts b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.ts new file mode 100644 index 0000000..4ef6347 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for clay_examples_textui_sidebar_scrolling_container. diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/depend.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/depend.make new file mode 100644 index 0000000..52e311f --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for clay_examples_textui_sidebar_scrolling_container. +# This may be replaced when dependencies are built. diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/flags.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/flags.make new file mode 100644 index 0000000..8501d6c --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.30 + +# compile C with /usr/bin/cc +C_DEFINES = + +C_INCLUDES = -I/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/. + +C_FLAGS = -g -std=gnu99 + diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/link.txt b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/link.txt new file mode 100644 index 0000000..22069fb --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/cc -g CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" -o clay_examples_textui_sidebar_scrolling_container -lncurses diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o new file mode 100644 index 0000000000000000000000000000000000000000..25fbae25e98409da32a9a623f524635d5efa82f6 GIT binary patch literal 335072 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 z⪼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%0DsR7%w=q2u5<`#WJsMaQ(Trs_7+(p? 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 B?5zL* literal 0 HcmV?d00001 diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o.d b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o.d new file mode 100644 index 0000000..d48c7d1 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o.d @@ -0,0 +1,42 @@ +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o: \ + /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/main.c \ + /usr/include/stdc-predef.h /usr/include/curses.h \ + /usr/include/ncurses_dll.h \ + /usr/lib/gcc/x86_64-redhat-linux/14/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ + /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/bits/time64.h /usr/include/bits/wchar.h \ + /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdint-least.h /usr/include/stdio.h \ + /usr/lib/gcc/x86_64-redhat-linux/14/include/stddef.h \ + /usr/lib/gcc/x86_64-redhat-linux/14/include/stdarg.h \ + /usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ + /usr/include/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-redhat-linux/14/include/stdbool.h \ + /usr/include/unctrl.h \ + /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/../../clay.h \ + /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/../../renderers/textui/clay_renderer_textui.c \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ + /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ + /usr/include/endian.h /usr/include/bits/endian.h \ + /usr/include/bits/endianness.h /usr/include/bits/byteswap.h \ + /usr/include/bits/uintn-identity.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/bits/stdlib-float.h diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o new file mode 100644 index 0000000000000000000000000000000000000000..c0485d2e08d110c85fb9b86f0a704aa74e903bcc GIT binary patch literal 9392 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 literal 0 HcmV?d00001 diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o.d b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o.d new file mode 100644 index 0000000..1d6c7e3 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o.d @@ -0,0 +1,16 @@ +CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o: \ + /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/multi-compilation-unit.c \ + /usr/include/stdc-predef.h \ + /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/../../clay.h \ + /usr/lib/gcc/x86_64-redhat-linux/14/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ + /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/bits/time64.h /usr/include/bits/wchar.h \ + /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \ + /usr/include/bits/stdint-least.h \ + /usr/lib/gcc/x86_64-redhat-linux/14/include/stdbool.h \ + /usr/lib/gcc/x86_64-redhat-linux/14/include/stddef.h diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/progress.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/cmake.check_cache b/examples/textui-sidebar-scrolling-container/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/progress.marks b/examples/textui-sidebar-scrolling-container/CMakeFiles/progress.marks new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeFiles/progress.marks @@ -0,0 +1 @@ +3 diff --git a/examples/textui-sidebar-scrolling-container/CMakeLists.txt b/examples/textui-sidebar-scrolling-container/CMakeLists.txt new file mode 100644 index 0000000..009e69c --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CMakeLists.txt @@ -0,0 +1,18 @@ +cmake_minimum_required(VERSION 3.27) +project(clay_examples_textui_sidebar_scrolling_container C) +set(CMAKE_C_STANDARD 99) + +add_executable(clay_examples_textui_sidebar_scrolling_container main.c multi-compilation-unit.c) + +target_compile_options(clay_examples_textui_sidebar_scrolling_container PUBLIC) +target_include_directories(clay_examples_textui_sidebar_scrolling_container PUBLIC .) + +target_link_libraries(clay_examples_textui_sidebar_scrolling_container PUBLIC ncurses) +set(CMAKE_CXX_FLAGS_DEBUG "-Wall -Werror -DCLAY_DEBUG") +set(CMAKE_CXX_FLAGS_RELEASE "-O3") + +add_custom_command( + TARGET clay_examples_textui_sidebar_scrolling_container POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy_directory + ${CMAKE_CURRENT_SOURCE_DIR}/resources + ${CMAKE_CURRENT_BINARY_DIR}/resources) diff --git a/examples/textui-sidebar-scrolling-container/CPackConfig.cmake b/examples/textui-sidebar-scrolling-container/CPackConfig.cmake new file mode 100644 index 0000000..7e774f9 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CPackConfig.cmake @@ -0,0 +1,76 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK_<GENNAME>_xxxx. + + +set(CPACK_BUILD_SOURCE_DIRS "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container;/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEBIAN_PACKAGE_DEPENDS "libatomic1, libc6, libglfw3, libglu1-mesa | libglu1, libglx0, libopengl0") +set(CPACK_DEBIAN_PACKAGE_NAME "libraylib-dev") +set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS "OFF") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "clay_examples_raylib_sidebar_scrolling_container built using CMake") +set(CPACK_DMG_SLA_USE_RESOURCE_FILE_LICENSE "ON") +set(CPACK_GENERATOR "ZIP;TGZ;DEB;RPM") +set(CPACK_INNOSETUP_ARCHITECTURE "x64") +set(CPACK_INSTALL_CMAKE_PROJECTS "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container;clay_examples_raylib_sidebar_scrolling_container;ALL;/") +set(CPACK_INSTALL_PREFIX "/usr/local") +set(CPACK_MODULE_PATH "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake") +set(CPACK_NSIS_DISPLAY_NAME "raylib 5.5.0") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "raylib 5.5.0") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OBJCOPY_EXECUTABLE "/usr/bin/objcopy") +set(CPACK_OBJDUMP_EXECUTABLE "/usr/bin/objdump") +set(CPACK_OUTPUT_CONFIG_FILE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CPackConfig.cmake") +set(CPACK_PACKAGE_CONTACT "raysan5") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/../README.md") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Simple and easy-to-use library to enjoy videogames programming") +set(CPACK_PACKAGE_FILE_NAME "raylib-5.5.0") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "raylib 5.5.0") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "raylib 5.5.0") +set(CPACK_PACKAGE_NAME "raylib") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "5.5.0") +set(CPACK_PACKAGE_VERSION_MAJOR "") +set(CPACK_PACKAGE_VERSION_MINOR "") +set(CPACK_PACKAGE_VERSION_PATCH "") +set(CPACK_READELF_EXECUTABLE "/usr/bin/readelf") +set(CPACK_RESOURCE_FILE_LICENSE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/../LICENSE") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/../README.md") +set(CPACK_RPM_PACKAGE_NAME "libraylib-devel") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CPackSourceConfig.cmake") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/examples/textui-sidebar-scrolling-container/CPackSourceConfig.cmake b/examples/textui-sidebar-scrolling-container/CPackSourceConfig.cmake new file mode 100644 index 0000000..00aa758 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/CPackSourceConfig.cmake @@ -0,0 +1,84 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK_<GENNAME>_xxxx. + + +set(CPACK_BUILD_SOURCE_DIRS "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container;/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEBIAN_PACKAGE_DEPENDS "libatomic1, libc6, libglfw3, libglu1-mesa | libglu1, libglx0, libopengl0") +set(CPACK_DEBIAN_PACKAGE_NAME "libraylib-dev") +set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS "OFF") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "clay_examples_raylib_sidebar_scrolling_container built using CMake") +set(CPACK_DMG_SLA_USE_RESOURCE_FILE_LICENSE "ON") +set(CPACK_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_INNOSETUP_ARCHITECTURE "x64") +set(CPACK_INSTALLED_DIRECTORIES "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container;/") +set(CPACK_INSTALL_CMAKE_PROJECTS "") +set(CPACK_INSTALL_PREFIX "/usr/local") +set(CPACK_MODULE_PATH "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake") +set(CPACK_NSIS_DISPLAY_NAME "raylib 5.5.0") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "raylib 5.5.0") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OBJCOPY_EXECUTABLE "/usr/bin/objcopy") +set(CPACK_OBJDUMP_EXECUTABLE "/usr/bin/objdump") +set(CPACK_OUTPUT_CONFIG_FILE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CPackConfig.cmake") +set(CPACK_PACKAGE_CONTACT "raysan5") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/../README.md") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Simple and easy-to-use library to enjoy videogames programming") +set(CPACK_PACKAGE_FILE_NAME "raylib-5.5.0-Source") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "raylib 5.5.0") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "raylib 5.5.0") +set(CPACK_PACKAGE_NAME "raylib") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "5.5.0") +set(CPACK_PACKAGE_VERSION_MAJOR "") +set(CPACK_PACKAGE_VERSION_MINOR "") +set(CPACK_PACKAGE_VERSION_PATCH "") +set(CPACK_READELF_EXECUTABLE "/usr/bin/readelf") +set(CPACK_RESOURCE_FILE_LICENSE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/../LICENSE") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/../README.md") +set(CPACK_RPM_PACKAGE_NAME "libraylib-devel") +set(CPACK_RPM_PACKAGE_SOURCES "ON") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_SOURCE_INSTALLED_DIRECTORIES "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container;/") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CPackSourceConfig.cmake") +set(CPACK_SOURCE_PACKAGE_FILE_NAME "raylib-5.5.0-Source") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TOPLEVEL_TAG "Linux-Source") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_STRIP_FILES "") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux-Source") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/examples/textui-sidebar-scrolling-container/Makefile b/examples/textui-sidebar-scrolling-container/Makefile new file mode 100644 index 0000000..058ca2b --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/Makefile @@ -0,0 +1,230 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.30 + +# 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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool..." + /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool for source..." + /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/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 clay_examples_textui_sidebar_scrolling_container + +# Build rule for target. +clay_examples_textui_sidebar_scrolling_container: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clay_examples_textui_sidebar_scrolling_container +.PHONY : clay_examples_textui_sidebar_scrolling_container + +# fast build rule for target. +clay_examples_textui_sidebar_scrolling_container/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build +.PHONY : clay_examples_textui_sidebar_scrolling_container/fast + +main.o: main.c.o +.PHONY : main.o + +# target to build an object file +main.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o +.PHONY : main.c.o + +main.i: main.c.i +.PHONY : main.i + +# target to preprocess a source file +main.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.i +.PHONY : main.c.i + +main.s: main.c.s +.PHONY : main.s + +# target to generate assembly for a file +main.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.s +.PHONY : main.c.s + +multi-compilation-unit.o: multi-compilation-unit.c.o +.PHONY : multi-compilation-unit.o + +# target to build an object file +multi-compilation-unit.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o +.PHONY : multi-compilation-unit.c.o + +multi-compilation-unit.i: multi-compilation-unit.c.i +.PHONY : multi-compilation-unit.i + +# target to preprocess a source file +multi-compilation-unit.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.i +.PHONY : multi-compilation-unit.c.i + +multi-compilation-unit.s: multi-compilation-unit.c.s +.PHONY : multi-compilation-unit.s + +# target to generate assembly for a file +multi-compilation-unit.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.s +.PHONY : multi-compilation-unit.c.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... clay_examples_textui_sidebar_scrolling_container" + @echo "... main.o" + @echo "... main.i" + @echo "... main.s" + @echo "... multi-compilation-unit.o" + @echo "... multi-compilation-unit.i" + @echo "... multi-compilation-unit.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/examples/textui-sidebar-scrolling-container/Readme.md b/examples/textui-sidebar-scrolling-container/Readme.md new file mode 100644 index 0000000..4952ebc --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/Readme.md @@ -0,0 +1,39 @@ +# textui/console renderer example + +## Inroduction +This renderer example utilizes ncurses and a mostly implemented library which converts the clay draw commands into ncurses commands. +A console rendering is very limited, and all coordinates are simply rounded via integer division to the coordinate system of a terminal. + +## What works +- Rectangles draw approximately correctly with the right color +- Text wraps, and is well placed +- Clicking a location on a scroll bar moves the scrolled area +- Debug mode highlights on click +- Window resize and layout reaction + +## What doesn't work +- Image rendering +- Sub character rectangles +- Text fonts and colors +- Clay extensions +- Clay scissor mode + +## Reasonable expectations +This renderer is intended to allow for a nearly dependency free implementation of Clay, and nearly all linux distributions have ncurses installed. +This renderer will allow for quick visualization of layouts. There is no graphics acceleration though this example is quite responsive. +The unit of a terminal is a character, not a pixel, so there is only so much detail that can be rendered. The default character size defined in the renderer is 5x8 pixels. + +## What could work +- More precise rendering of borders and rectangles, this could be implemented with box-drawing characters: https://en.wikipedia.org/wiki/Box-drawing_characters +- The mouse wheel on some terminals +- Images with an additional dependency on something like kitty: https://sw.kovidgoyal.net/kitty/graphics-protocol/ +- Better text coloring by matching the background + +## Setup +You'll have to setup an event loop using getch(), and pay attention to the various init functions in main.c +Then it's the regular Clay layout definition and calls to the renderer function. + +## Conclusion +The truth is that if you're willing to learn ncurses and how it handles windows you can get a better terminal experience without Clay. +This example shows that for quick terminal apps, Clay could be extremely effective for organizing a user interface in the terminal. +I hope that this renderer helps many people build fun and cool projects by lowering the barrier to a framwork. diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeCache.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeCache.txt new file mode 100644 index 0000000..f849646 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeCache.txt @@ -0,0 +1,119 @@ +# This is the CMakeCache file. +# For build in directory: /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild +# 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 +######################## + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//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=raylib-populate + +//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 + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +raylib-populate_BINARY_DIR:STATIC=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild + +//Value Computed by CMake +raylib-populate_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +raylib-populate_SOURCE_DIR:STATIC=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild + + +######################## +# INTERNAL cache entries +######################## + +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild +//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=30 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=5 +//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 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake +//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 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=FALSE + diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/3.30.5/CMakeSystem.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/3.30.5/CMakeSystem.cmake new file mode 100644 index 0000000..ddd7dc6 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/3.30.5/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.12.4-200.fc41.x86_64") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.12.4-200.fc41.x86_64") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.12.4-200.fc41.x86_64") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.12.4-200.fc41.x86_64") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeConfigureLog.yaml b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..ba4aa22 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,11 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:205 (message)" + - "CMakeLists.txt:16 (project)" + message: | + The system is: Linux - 6.12.4-200.fc41.x86_64 - x86_64 +... diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..1681300 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.30 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild") + +# 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/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeRuleHashes.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..51f1964 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,11 @@ +# Hashes of file build rules. +29a60977c3c59078509f68da5fe5afcd CMakeFiles/raylib-populate +6df6b25b3b26577f95d6eead53af2cff CMakeFiles/raylib-populate-complete +b4653bfc13ab44da1247cde54e554ce1 raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build +ed699a76b86494cfed11ab08fecf1473 raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure +1b4b52a84a8ffe79debaaea42e18c146 raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download +5a668cd76229244c2cab9c280df73fdc raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install +77249502b0871322aac704c7b393ba25 raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir +0a563d9e151e2df8c4eda5d6bb22219e raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch +0aba7579717685514e0db89d565169bf raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-test +7a667d930ce3d0793b9ab22f1ba74a26 raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Makefile.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..3c3d49a --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Makefile.cmake @@ -0,0 +1,55 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.30 + +# 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.30.5/CMakeSystem.cmake" + "CMakeLists.txt" + "raylib-populate-prefix/tmp/raylib-populate-mkdirs.cmake" + "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake/Modules/ExternalProject.cmake" + "/usr/share/cmake/Modules/ExternalProject/PatchInfo.txt.in" + "/usr/share/cmake/Modules/ExternalProject/RepositoryInfo.txt.in" + "/usr/share/cmake/Modules/ExternalProject/UpdateInfo.txt.in" + "/usr/share/cmake/Modules/ExternalProject/cfgcmd.txt.in" + "/usr/share/cmake/Modules/ExternalProject/gitclone.cmake.in" + "/usr/share/cmake/Modules/ExternalProject/gitupdate.cmake.in" + "/usr/share/cmake/Modules/ExternalProject/mkdirs.cmake.in" + "/usr/share/cmake/Modules/ExternalProject/shared_internal_commands.cmake" + "/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake" + "/usr/share/cmake/Modules/Platform/Linux.cmake" + "/usr/share/cmake/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.30.5/CMakeSystem.cmake" + "raylib-populate-prefix/tmp/raylib-populate-mkdirs.cmake" + "raylib-populate-prefix/tmp/raylib-populate-gitclone.cmake" + "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt" + "raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake" + "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update-info.txt" + "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch-info.txt" + "raylib-populate-prefix/tmp/raylib-populate-cfgcmd.txt" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/raylib-populate.dir/DependInfo.cmake" + ) diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Makefile2 b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Makefile2 new file mode 100644 index 0000000..75798bf --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.30 + +# 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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/raylib-populate.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/raylib-populate.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/raylib-populate.dir + +# All Build rule for target. +CMakeFiles/raylib-populate.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/raylib-populate.dir/build.make CMakeFiles/raylib-populate.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/raylib-populate.dir/build.make CMakeFiles/raylib-populate.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Built target raylib-populate" +.PHONY : CMakeFiles/raylib-populate.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/raylib-populate.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles 9 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/raylib-populate.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles 0 +.PHONY : CMakeFiles/raylib-populate.dir/rule + +# Convenience name for target. +raylib-populate: CMakeFiles/raylib-populate.dir/rule +.PHONY : raylib-populate + +# clean rule for target. +CMakeFiles/raylib-populate.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/raylib-populate.dir/build.make CMakeFiles/raylib-populate.dir/clean +.PHONY : CMakeFiles/raylib-populate.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/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/4 b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/4 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/4 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/6 b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/6 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/6 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/count.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/count.txt new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/count.txt @@ -0,0 +1 @@ +9 diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/TargetDirectories.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..3af8181 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/edit_cache.dir +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/rebuild_cache.dir diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/cmake.check_cache b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/progress.marks b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/progress.marks new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/progress.marks @@ -0,0 +1 @@ +9 diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/DependInfo.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/DependInfo.cmake new file mode 100644 index 0000000..29b95a5 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# 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 + ) + +# 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/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/Labels.json b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/Labels.json new file mode 100644 index 0000000..ab59397 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/Labels.json @@ -0,0 +1,46 @@ +{ + "sources" : + [ + { + "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate" + }, + { + "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.rule" + }, + { + "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate-complete.rule" + }, + { + "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build.rule" + }, + { + "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure.rule" + }, + { + "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download.rule" + }, + { + "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install.rule" + }, + { + "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir.rule" + }, + { + "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch.rule" + }, + { + "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-test.rule" + }, + { + "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update.rule" + } + ], + "target" : + { + "labels" : + [ + "raylib-populate" + ], + "name" : "raylib-populate" + } +} \ No newline at end of file diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/Labels.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/Labels.txt new file mode 100644 index 0000000..8d83cda --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/Labels.txt @@ -0,0 +1,14 @@ +# Target labels + raylib-populate +# Source files and their labels +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.rule +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate-complete.rule +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build.rule +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure.rule +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download.rule +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install.rule +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir.rule +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch.rule +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-test.rule +/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update.rule diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/build.make b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/build.make new file mode 100644 index 0000000..525431e --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/build.make @@ -0,0 +1,159 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.30 + +# 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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild + +# Utility rule file for raylib-populate. + +# Include any custom commands dependencies for this target. +include CMakeFiles/raylib-populate.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/raylib-populate.dir/progress.make + +CMakeFiles/raylib-populate: CMakeFiles/raylib-populate-complete + +CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install +CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir +CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download +CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update +CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch +CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure +CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build +CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install +CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-test + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Completed 'raylib-populate'" + /usr/bin/cmake -E make_directory /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles + /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate-complete + /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-done + +raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update: +.PHONY : raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update + +raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "No build step for 'raylib-populate'" + cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build && /usr/bin/cmake -E echo_append + cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build && /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build + +raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure: raylib-populate-prefix/tmp/raylib-populate-cfgcmd.txt +raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "No configure step for 'raylib-populate'" + cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build && /usr/bin/cmake -E echo_append + cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build && /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure + +raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt +raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Performing download step (git clone) for 'raylib-populate'" + cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitclone.cmake + cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps && /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download + +raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "No install step for 'raylib-populate'" + cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build && /usr/bin/cmake -E echo_append + cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build && /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install + +raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Creating directories for 'raylib-populate'" + /usr/bin/cmake -Dcfgdir= -P /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-mkdirs.cmake + /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir + +raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch-info.txt +raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "No patch step for 'raylib-populate'" + /usr/bin/cmake -E echo_append + /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch + +raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update: +.PHONY : raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update + +raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-test: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "No test step for 'raylib-populate'" + cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build && /usr/bin/cmake -E echo_append + cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build && /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-test + +raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update: raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake +raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update-info.txt +raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Performing update step for 'raylib-populate'" + cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src && /usr/bin/cmake -Dcan_fetch=YES -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake + +raylib-populate: CMakeFiles/raylib-populate +raylib-populate: CMakeFiles/raylib-populate-complete +raylib-populate: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build +raylib-populate: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure +raylib-populate: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download +raylib-populate: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install +raylib-populate: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir +raylib-populate: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch +raylib-populate: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-test +raylib-populate: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update +raylib-populate: CMakeFiles/raylib-populate.dir/build.make +.PHONY : raylib-populate + +# Rule to build all files generated by this target. +CMakeFiles/raylib-populate.dir/build: raylib-populate +.PHONY : CMakeFiles/raylib-populate.dir/build + +CMakeFiles/raylib-populate.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/raylib-populate.dir/cmake_clean.cmake +.PHONY : CMakeFiles/raylib-populate.dir/clean + +CMakeFiles/raylib-populate.dir/depend: + cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/raylib-populate.dir/depend + diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/cmake_clean.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/cmake_clean.cmake new file mode 100644 index 0000000..679d180 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/cmake_clean.cmake @@ -0,0 +1,17 @@ +file(REMOVE_RECURSE + "CMakeFiles/raylib-populate" + "CMakeFiles/raylib-populate-complete" + "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build" + "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure" + "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download" + "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install" + "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir" + "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch" + "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-test" + "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/raylib-populate.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/compiler_depend.make b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/compiler_depend.make new file mode 100644 index 0000000..0882617 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for raylib-populate. +# This may be replaced when dependencies are built. diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/compiler_depend.ts b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/compiler_depend.ts new file mode 100644 index 0000000..e1fdca1 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for raylib-populate. diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/progress.make b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/progress.make new file mode 100644 index 0000000..d4f6ce3 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/progress.make @@ -0,0 +1,10 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 +CMAKE_PROGRESS_5 = 5 +CMAKE_PROGRESS_6 = 6 +CMAKE_PROGRESS_7 = 7 +CMAKE_PROGRESS_8 = 8 +CMAKE_PROGRESS_9 = 9 + diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeLists.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeLists.txt new file mode 100644 index 0000000..61ca9df --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeLists.txt @@ -0,0 +1,42 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file Copyright.txt or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION 3.30.5) + +# Reject any attempt to use a toolchain file. We must not use one because +# we could be downloading it here. If the CMAKE_TOOLCHAIN_FILE environment +# variable is set, the cache variable will have been initialized from it. +unset(CMAKE_TOOLCHAIN_FILE CACHE) +unset(ENV{CMAKE_TOOLCHAIN_FILE}) + +# We name the project and the target for the ExternalProject_Add() call +# to something that will highlight to the user what we are working on if +# something goes wrong and an error message is produced. + +project(raylib-populate NONE) + + +# Pass through things we've already detected in the main project to avoid +# paying the cost of redetecting them again in ExternalProject_Add() +set(GIT_EXECUTABLE [==[/usr/bin/git]==]) +set(GIT_VERSION_STRING [==[2.47.1]==]) +set_property(GLOBAL PROPERTY _CMAKE_FindGit_GIT_EXECUTABLE_VERSION + [==[/usr/bin/git;2.47.1]==] +) + + +include(ExternalProject) +ExternalProject_Add(raylib-populate + "UPDATE_DISCONNECTED" "False" "GIT_REPOSITORY" "https://github.com/raysan5/raylib.git" "EXTERNALPROJECT_INTERNAL_ARGUMENT_SEPARATOR" "GIT_TAG" "master" "GIT_PROGRESS" "TRUE" "GIT_SHALLOW" "TRUE" + SOURCE_DIR "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + BINARY_DIR "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build" + CONFIGURE_COMMAND "" + BUILD_COMMAND "" + INSTALL_COMMAND "" + TEST_COMMAND "" + USES_TERMINAL_DOWNLOAD YES + USES_TERMINAL_UPDATE YES + USES_TERMINAL_PATCH YES +) + + diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/Makefile b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/Makefile new file mode 100644 index 0000000..5fb6061 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/Makefile @@ -0,0 +1,154 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.30 + +# 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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/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 raylib-populate + +# Build rule for target. +raylib-populate: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 raylib-populate +.PHONY : raylib-populate + +# fast build rule for target. +raylib-populate/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/raylib-populate.dir/build.make CMakeFiles/raylib-populate.dir/build +.PHONY : raylib-populate/fast + +# 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 "... raylib-populate" +.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/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/cmake_install.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/cmake_install.cmake new file mode 100644 index 0000000..c0f74ab --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/cmake_install.cmake @@ -0,0 +1,57 @@ +# Install script for directory: /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild + +# 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 "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if(CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") + file(WRITE "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt new file mode 100644 index 0000000..6bf890d --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt @@ -0,0 +1,15 @@ +# This is a generated file and its contents are an internal implementation detail. +# The download step will be re-executed if anything in this file changes. +# No other meaning or use of this file is supported. + +method=git +command=/usr/bin/cmake;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitclone.cmake +source_dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src +work_dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps +repository=https://github.com/raysan5/raylib.git +remote=origin +init_submodules=TRUE +recurse_submodules=--recursive +submodules= +CMP0097=NEW + diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir new file mode 100644 index 0000000..e69de29 diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch-info.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch-info.txt new file mode 100644 index 0000000..53e1e1e --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch-info.txt @@ -0,0 +1,6 @@ +# This is a generated file and its contents are an internal implementation detail. +# The update step will be re-executed if anything in this file changes. +# No other meaning or use of this file is supported. + +command= +work_dir= diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update-info.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update-info.txt new file mode 100644 index 0000000..9fa04c8 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update-info.txt @@ -0,0 +1,7 @@ +# This is a generated file and its contents are an internal implementation detail. +# The patch step will be re-executed if anything in this file changes. +# No other meaning or use of this file is supported. + +command (connected)=/usr/bin/cmake;-Dcan_fetch=YES;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake +command (disconnected)=/usr/bin/cmake;-Dcan_fetch=NO;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake +work_dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-cfgcmd.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-cfgcmd.txt new file mode 100644 index 0000000..6a6ed5f --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-cfgcmd.txt @@ -0,0 +1 @@ +cmd='' diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitclone.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitclone.cmake new file mode 100644 index 0000000..e1f7a3d --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitclone.cmake @@ -0,0 +1,87 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file Copyright.txt or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION 3.5) + +if(EXISTS "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitclone-lastrun.txt" AND EXISTS "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt" AND + "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitclone-lastrun.txt" IS_NEWER_THAN "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt") + message(VERBOSE + "Avoiding repeated git clone, stamp file is up to date: " + "'/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitclone-lastrun.txt'" + ) + return() +endif() + +# Even at VERBOSE level, we don't want to see the commands executed, but +# enabling them to be shown for DEBUG may be useful to help diagnose problems. +cmake_language(GET_MESSAGE_LOG_LEVEL active_log_level) +if(active_log_level MATCHES "DEBUG|TRACE") + set(maybe_show_command COMMAND_ECHO STDOUT) +else() + set(maybe_show_command "") +endif() + +execute_process( + COMMAND ${CMAKE_COMMAND} -E rm -rf "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + RESULT_VARIABLE error_code + ${maybe_show_command} +) +if(error_code) + message(FATAL_ERROR "Failed to remove directory: '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src'") +endif() + +# try the clone 3 times in case there is an odd git clone issue +set(error_code 1) +set(number_of_tries 0) +while(error_code AND number_of_tries LESS 3) + execute_process( + COMMAND "/usr/bin/git" + clone --no-checkout --depth 1 --no-single-branch --progress --config "advice.detachedHead=false" "https://github.com/raysan5/raylib.git" "raylib-src" + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps" + RESULT_VARIABLE error_code + ${maybe_show_command} + ) + math(EXPR number_of_tries "${number_of_tries} + 1") +endwhile() +if(number_of_tries GREATER 1) + message(NOTICE "Had to git clone more than once: ${number_of_tries} times.") +endif() +if(error_code) + message(FATAL_ERROR "Failed to clone repository: 'https://github.com/raysan5/raylib.git'") +endif() + +execute_process( + COMMAND "/usr/bin/git" + checkout "master" -- + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + RESULT_VARIABLE error_code + ${maybe_show_command} +) +if(error_code) + message(FATAL_ERROR "Failed to checkout tag: 'master'") +endif() + +set(init_submodules TRUE) +if(init_submodules) + execute_process( + COMMAND "/usr/bin/git" + submodule update --recursive --init + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + RESULT_VARIABLE error_code + ${maybe_show_command} + ) +endif() +if(error_code) + message(FATAL_ERROR "Failed to update submodules in: '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src'") +endif() + +# Complete success, update the script-last-run stamp file: +# +execute_process( + COMMAND ${CMAKE_COMMAND} -E copy "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt" "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitclone-lastrun.txt" + RESULT_VARIABLE error_code + ${maybe_show_command} +) +if(error_code) + message(FATAL_ERROR "Failed to copy script-last-run stamp file: '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitclone-lastrun.txt'") +endif() diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake new file mode 100644 index 0000000..4ffa66e --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake @@ -0,0 +1,317 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file Copyright.txt or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION 3.5) + +# Even at VERBOSE level, we don't want to see the commands executed, but +# enabling them to be shown for DEBUG may be useful to help diagnose problems. +cmake_language(GET_MESSAGE_LOG_LEVEL active_log_level) +if(active_log_level MATCHES "DEBUG|TRACE") + set(maybe_show_command COMMAND_ECHO STDOUT) +else() + set(maybe_show_command "") +endif() + +function(do_fetch) + message(VERBOSE "Fetching latest from the remote origin") + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git fetch --tags --force "origin" + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + COMMAND_ERROR_IS_FATAL LAST + ${maybe_show_command} + ) +endfunction() + +function(get_hash_for_ref ref out_var err_var) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git rev-parse "${ref}^0" + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE ref_hash + ERROR_VARIABLE error_msg + OUTPUT_STRIP_TRAILING_WHITESPACE + ) + if(error_code) + set(${out_var} "" PARENT_SCOPE) + else() + set(${out_var} "${ref_hash}" PARENT_SCOPE) + endif() + set(${err_var} "${error_msg}" PARENT_SCOPE) +endfunction() + +get_hash_for_ref(HEAD head_sha error_msg) +if(head_sha STREQUAL "") + message(FATAL_ERROR "Failed to get the hash for HEAD:\n${error_msg}") +endif() + +if("${can_fetch}" STREQUAL "") + set(can_fetch "YES") +endif() + +execute_process( + COMMAND "/usr/bin/git" --git-dir=.git show-ref "master" + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + OUTPUT_VARIABLE show_ref_output +) +if(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/remotes/") + # Given a full remote/branch-name and we know about it already. Since + # branches can move around, we should always fetch, if permitted. + if(can_fetch) + do_fetch() + endif() + set(checkout_name "master") + +elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/tags/") + # Given a tag name that we already know about. We don't know if the tag we + # have matches the remote though (tags can move), so we should fetch. As a + # special case to preserve backward compatibility, if we are already at the + # same commit as the tag we hold locally, don't do a fetch and assume the tag + # hasn't moved on the remote. + # FIXME: We should provide an option to always fetch for this case + get_hash_for_ref("master" tag_sha error_msg) + if(tag_sha STREQUAL head_sha) + message(VERBOSE "Already at requested tag: master") + return() + endif() + + if(can_fetch) + do_fetch() + endif() + set(checkout_name "master") + +elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/heads/") + # Given a branch name without any remote and we already have a branch by that + # name. We might already have that branch checked out or it might be a + # different branch. It isn't fully safe to use a bare branch name without the + # remote, so do a fetch (if allowed) and replace the ref with one that + # includes the remote. + if(can_fetch) + do_fetch() + endif() + set(checkout_name "origin/master") + +else() + get_hash_for_ref("master" tag_sha error_msg) + if(tag_sha STREQUAL head_sha) + # Have the right commit checked out already + message(VERBOSE "Already at requested ref: ${tag_sha}") + return() + + elseif(tag_sha STREQUAL "") + # We don't know about this ref yet, so we have no choice but to fetch. + if(NOT can_fetch) + message(FATAL_ERROR + "Requested git ref \"master\" is not present locally, and not " + "allowed to contact remote due to UPDATE_DISCONNECTED setting." + ) + endif() + + # We deliberately swallow any error message at the default log level + # because it can be confusing for users to see a failed git command. + # That failure is being handled here, so it isn't an error. + if(NOT error_msg STREQUAL "") + message(DEBUG "${error_msg}") + endif() + do_fetch() + set(checkout_name "master") + + else() + # We have the commit, so we know we were asked to find a commit hash + # (otherwise it would have been handled further above), but we don't + # have that commit checked out yet. We don't need to fetch from the remote. + set(checkout_name "master") + if(NOT error_msg STREQUAL "") + message(WARNING "${error_msg}") + endif() + + endif() +endif() + +set(git_update_strategy "REBASE") +if(git_update_strategy STREQUAL "") + # Backward compatibility requires REBASE as the default behavior + set(git_update_strategy REBASE) +endif() + +if(git_update_strategy MATCHES "^REBASE(_CHECKOUT)?$") + # Asked to potentially try to rebase first, maybe with fallback to checkout. + # We can't if we aren't already on a branch and we shouldn't if that local + # branch isn't tracking the one we want to checkout. + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git symbolic-ref -q HEAD + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + OUTPUT_VARIABLE current_branch + OUTPUT_STRIP_TRAILING_WHITESPACE + # Don't test for an error. If this isn't a branch, we get a non-zero error + # code but empty output. + ) + + if(current_branch STREQUAL "") + # Not on a branch, checkout is the only sensible option since any rebase + # would always fail (and backward compatibility requires us to checkout in + # this situation) + set(git_update_strategy CHECKOUT) + + else() + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git for-each-ref "--format=%(upstream:short)" "${current_branch}" + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + OUTPUT_VARIABLE upstream_branch + OUTPUT_STRIP_TRAILING_WHITESPACE + COMMAND_ERROR_IS_FATAL ANY # There is no error if no upstream is set + ) + if(NOT upstream_branch STREQUAL checkout_name) + # Not safe to rebase when asked to checkout a different branch to the one + # we are tracking. If we did rebase, we could end up with arbitrary + # commits added to the ref we were asked to checkout if the current local + # branch happens to be able to rebase onto the target branch. There would + # be no error message and the user wouldn't know this was occurring. + set(git_update_strategy CHECKOUT) + endif() + + endif() +elseif(NOT git_update_strategy STREQUAL "CHECKOUT") + message(FATAL_ERROR "Unsupported git update strategy: ${git_update_strategy}") +endif() + + +# Check if stash is needed +execute_process( + COMMAND "/usr/bin/git" --git-dir=.git status --porcelain + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE repo_status +) +if(error_code) + message(FATAL_ERROR "Failed to get the status") +endif() +string(LENGTH "${repo_status}" need_stash) + +# If not in clean state, stash changes in order to be able to perform a +# rebase or checkout without losing those changes permanently +if(need_stash) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash save --quiet;--include-untracked + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) +endif() + +if(git_update_strategy STREQUAL "CHECKOUT") + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}" + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) +else() + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git rebase "${checkout_name}" + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE rebase_output + ERROR_VARIABLE rebase_output + ) + if(error_code) + # Rebase failed, undo the rebase attempt before continuing + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git rebase --abort + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + ${maybe_show_command} + ) + + if(NOT git_update_strategy STREQUAL "REBASE_CHECKOUT") + # Not allowed to do a checkout as a fallback, so cannot proceed + if(need_stash) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + ${maybe_show_command} + ) + endif() + message(FATAL_ERROR "\nFailed to rebase in: '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src'." + "\nOutput from the attempted rebase follows:" + "\n${rebase_output}" + "\n\nYou will have to resolve the conflicts manually") + endif() + + # Fall back to checkout. We create an annotated tag so that the user + # can manually inspect the situation and revert if required. + # We can't log the failed rebase output because MSVC sees it and + # intervenes, causing the build to fail even though it completes. + # Write it to a file instead. + string(TIMESTAMP tag_timestamp "%Y%m%dT%H%M%S" UTC) + set(tag_name _cmake_ExternalProject_moved_from_here_${tag_timestamp}Z) + set(error_log_file ${CMAKE_CURRENT_LIST_DIR}/rebase_error_${tag_timestamp}Z.log) + file(WRITE ${error_log_file} "${rebase_output}") + message(WARNING "Rebase failed, output has been saved to ${error_log_file}" + "\nFalling back to checkout, previous commit tagged as ${tag_name}") + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git tag -a + -m "ExternalProject attempting to move from here to ${checkout_name}" + ${tag_name} + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) + + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}" + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) + endif() +endif() + +if(need_stash) + # Put back the stashed changes + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + RESULT_VARIABLE error_code + ${maybe_show_command} + ) + if(error_code) + # Stash pop --index failed: Try again dropping the index + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + ${maybe_show_command} + ) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash pop --quiet + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + RESULT_VARIABLE error_code + ${maybe_show_command} + ) + if(error_code) + # Stash pop failed: Restore previous state. + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet ${head_sha} + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + ${maybe_show_command} + ) + execute_process( + COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + ${maybe_show_command} + ) + message(FATAL_ERROR "\nFailed to unstash changes in: '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src'." + "\nYou will have to resolve the conflicts manually") + endif() + endif() +endif() + +set(init_submodules "TRUE") +if(init_submodules) + execute_process( + COMMAND "/usr/bin/git" + --git-dir=.git + submodule update --recursive --init + WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" + COMMAND_ERROR_IS_FATAL ANY + ${maybe_show_command} + ) +endif() diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-mkdirs.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-mkdirs.cmake new file mode 100644 index 0000000..766a8a8 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-mkdirs.cmake @@ -0,0 +1,27 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file Copyright.txt or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION 3.5) + +# If CMAKE_DISABLE_SOURCE_CHANGES is set to true and the source directory is an +# existing directory in our source tree, calling file(MAKE_DIRECTORY) on it +# would cause a fatal error, even though it would be a no-op. +if(NOT EXISTS "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src") + file(MAKE_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src") +endif() +file(MAKE_DIRECTORY + "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build" + "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix" + "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp" + "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp" + "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src" + "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp" +) + +set(configSubDirs ) +foreach(subDir IN LISTS configSubDirs) + file(MAKE_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/${subDir}") +endforeach() +if(cfgdir) + file(MAKE_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp${cfgdir}") # cfgdir has leading slash +endif() diff --git a/examples/textui-sidebar-scrolling-container/clay_examples_textui_sidebar_scrolling_container b/examples/textui-sidebar-scrolling-container/clay_examples_textui_sidebar_scrolling_container new file mode 100755 index 0000000000000000000000000000000000000000..5f719cfcc7c641d5a666ff0182bff980b2702139 GIT binary patch literal 227624 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 N0|Na}phDo$`QM0fS&#q# literal 0 HcmV?d00001 diff --git a/examples/textui-sidebar-scrolling-container/cmake_install.cmake b/examples/textui-sidebar-scrolling-container/cmake_install.cmake new file mode 100644 index 0000000..231d49f --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/cmake_install.cmake @@ -0,0 +1,62 @@ +# Install script for directory: /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") + file(WRITE "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/examples/textui-sidebar-scrolling-container/main.c b/examples/textui-sidebar-scrolling-container/main.c new file mode 100644 index 0000000..313c1ce --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/main.c @@ -0,0 +1,288 @@ +#include <curses.h> +#define CLAY_IMPLEMENTATION +#include "../../clay.h" +#include "../../renderers/textui/clay_renderer_textui.c" +#include <stdlib.h> + +const uint32_t FONT_ID_BODY_24 = 0; +const uint32_t FONT_ID_BODY_16 = 1; +#define COLOR_ORANGE (Clay_Color) {225, 138, 50, 255} +#define COLOR_BLUE (Clay_Color) {111, 173, 162, 255} + +//Texture2D profilePicture; +//#define RAYLIB_VECTOR2_TO_CLAY_VECTOR2(vector) (Clay_Vector2) { .x = vector.x, .y = vector.y } + +Clay_String profileText = CLAY_STRING("Profile Page one two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen"); +Clay_TextElementConfig headerTextConfig = (Clay_TextElementConfig) { .fontId = 1, .fontSize = 16, .textColor = {0,0,0,255} }; + +void HandleHeaderButtonInteraction(Clay_ElementId elementId, Clay_PointerData pointerData, intptr_t userData) { + if (pointerData.state == CLAY_POINTER_DATA_PRESSED_THIS_FRAME) { + // Do some click handling + } +} + +// Examples of re-usable "Components" +void RenderHeaderButton(Clay_String text) { + CLAY(CLAY_LAYOUT({ .padding = {16, 8} }), + CLAY_RECTANGLE({ .color = Clay_Hovered() ? COLOR_BLUE : COLOR_ORANGE }), + Clay_OnHover(HandleHeaderButtonInteraction, 1)) { + CLAY_TEXT(text, CLAY_TEXT_CONFIG(headerTextConfig)); + } +} + +Clay_LayoutConfig dropdownTextItemLayout = (Clay_LayoutConfig) { .padding = {8, 4} }; +Clay_RectangleElementConfig dropdownRectangleConfig = (Clay_RectangleElementConfig) { .color = {180, 180, 180, 255} }; +Clay_TextElementConfig dropdownTextElementConfig = (Clay_TextElementConfig) { .fontSize = 24, .textColor = {255,255,255,255} }; + +void RenderDropdownTextItem(int index) { + CLAY(CLAY_IDI("ScrollContainerItem", index), CLAY_LAYOUT(dropdownTextItemLayout), CLAY_RECTANGLE(dropdownRectangleConfig)) { + CLAY_TEXT(CLAY_STRING("I'm a text field in a scroll container."), &dropdownTextElementConfig); + } +} + +Clay_RenderCommandArray CreateLayout() { + Clay_BeginLayout(); + CLAY(CLAY_ID("OuterContainer"), CLAY_LAYOUT({ .sizing = { .width = CLAY_SIZING_GROW(), .height = CLAY_SIZING_GROW() }, .padding = { 16, 16 }, .childGap = 16 }), CLAY_RECTANGLE({ .color = {200, 200, 200, 255} })) { + CLAY(CLAY_ID("SideBar"), CLAY_LAYOUT({ .layoutDirection = CLAY_TOP_TO_BOTTOM, .sizing = { .width = CLAY_SIZING_FIXED(300), .height = CLAY_SIZING_GROW() }, .padding = {16, 16}, .childGap = 16 }), CLAY_RECTANGLE({ .color = {150, 150, 255, 255} })) { + CLAY(CLAY_ID("ProfilePictureOuter"), CLAY_LAYOUT({ .sizing = { .width = CLAY_SIZING_GROW() }, .padding = { 8, 8 }, .childGap = 8, .childAlignment = { .y = CLAY_ALIGN_Y_CENTER } }), CLAY_RECTANGLE({ .color = {130, 130, 255, 255} })) { + CLAY(CLAY_ID("ProfilePicture"), CLAY_LAYOUT({ .sizing = { .width = CLAY_SIZING_FIXED(60), .height = CLAY_SIZING_FIXED(60) } })) {} + //TODO CLAY_TEXT(profileText, CLAY_TEXT_CONFIG({ .fontSize = 24, .textColor = {0, 0, 0, 255} })); + } + CLAY(CLAY_ID("SidebarBlob1"), CLAY_LAYOUT({ .sizing = { .width = CLAY_SIZING_GROW(), .height = CLAY_SIZING_FIXED(50) }}), CLAY_RECTANGLE({ .color = {110, 110, 255, 255} })) {} + CLAY(CLAY_ID("SidebarBlob2"), CLAY_LAYOUT({ .sizing = { .width = CLAY_SIZING_GROW(), .height = CLAY_SIZING_FIXED(50) }}), CLAY_RECTANGLE({ .color = {110, 110, 255, 255} })) {} + CLAY(CLAY_ID("SidebarBlob3"), CLAY_LAYOUT({ .sizing = { .width = CLAY_SIZING_GROW(), .height = CLAY_SIZING_FIXED(50) }}), CLAY_RECTANGLE({ .color = {110, 110, 255, 255} })) {} + CLAY(CLAY_ID("SidebarBlob4"), CLAY_LAYOUT({ .sizing = { .width = CLAY_SIZING_GROW(), .height = CLAY_SIZING_FIXED(50) }}), CLAY_RECTANGLE({ .color = {110, 110, 255, 255} })) {} + } + + CLAY(CLAY_ID("RightPanel"), CLAY_LAYOUT({ .layoutDirection = CLAY_TOP_TO_BOTTOM, .sizing = { .width = CLAY_SIZING_GROW(), .height = CLAY_SIZING_GROW() }, .childGap = 16 })) { + CLAY(CLAY_ID("HeaderBar"), CLAY_LAYOUT({ .sizing = { .width = CLAY_SIZING_GROW() }, .childAlignment = { .x = CLAY_ALIGN_X_RIGHT }, .padding = {8, 8}, .childGap = 8 }), CLAY_RECTANGLE({ .color = {180, 180, 180, 255} })) { + RenderHeaderButton(CLAY_STRING("Header Item 1")); + RenderHeaderButton(CLAY_STRING("Header Item 2")); + RenderHeaderButton(CLAY_STRING("Header Item 3")); + } + CLAY(CLAY_ID("MainContent"), + CLAY_SCROLL({ .vertical = true }), + CLAY_LAYOUT({ .layoutDirection = CLAY_TOP_TO_BOTTOM, .padding = {16, 16}, .childGap = 16, .sizing = { CLAY_SIZING_GROW() } }), + CLAY_RECTANGLE({ .color = {200, 200, 255, 255} })) + { + CLAY(CLAY_ID("FloatingContainer"), + CLAY_LAYOUT({ .sizing = { .width = CLAY_SIZING_FIXED(300), .height = CLAY_SIZING_FIXED(300) }, .padding = { 16, 16 }}), + CLAY_FLOATING({ .zIndex = 1, .attachment = { CLAY_ATTACH_POINT_CENTER_TOP, CLAY_ATTACH_POINT_CENTER_TOP }, .offset = {0, -16} }), + CLAY_BORDER_OUTSIDE({ .color = {80, 80, 80, 255}, .width = 2 }), + CLAY_RECTANGLE({ .color = {140,80, 200, 200 }}) + ) { + CLAY_TEXT(CLAY_STRING("I'm an inline floating container."), CLAY_TEXT_CONFIG({ .fontSize = 24, .textColor = {255,255,255,255} })); + } + + CLAY_TEXT(CLAY_STRING("Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt."), + CLAY_TEXT_CONFIG({ .fontId = FONT_ID_BODY_24, .fontSize = 24, .textColor = {0,0,0,255} })); + + CLAY(CLAY_ID("Photos2"), CLAY_LAYOUT({ .childGap = 16, .padding = { 16, 16 }}), CLAY_RECTANGLE({ .color = {180, 180, 220, 255} })) { + CLAY(CLAY_ID("Picture4"), CLAY_LAYOUT({ .sizing = { .width = CLAY_SIZING_FIXED(120), .height = CLAY_SIZING_FIXED(120) }})) {} + CLAY(CLAY_ID("Picture5"), CLAY_LAYOUT({ .sizing = { .width = CLAY_SIZING_FIXED(120), .height = CLAY_SIZING_FIXED(120) }})) {} + CLAY(CLAY_ID("Picture6"), CLAY_LAYOUT({ .sizing = { .width = CLAY_SIZING_FIXED(120), .height = CLAY_SIZING_FIXED(120) }})) {} + } + + CLAY_TEXT(CLAY_STRING("Faucibus purus in massa tempor nec. Nec ullamcorper sit amet risus nullam eget felis eget nunc. Diam vulputate ut pharetra sit amet aliquam id diam. Lacus suspendisse faucibus interdum posuere lorem. A diam sollicitudin tempor id. Amet massa vitae tortor condimentum lacinia. Aliquet nibh praesent tristique magna."), + CLAY_TEXT_CONFIG({ .fontSize = 24, .lineHeight = 60, .textColor = {0,0,0,255} })); + + CLAY_TEXT(CLAY_STRING("Suspendisse in est ante in nibh. Amet venenatis urna cursus eget nunc scelerisque viverra. Elementum sagittis vitae et leo duis ut diam quam nulla. Enim nulla aliquet porttitor lacus. Pellentesque habitant morbi tristique senectus et. Facilisi nullam vehicula ipsum a arcu cursus vitae.\nSem fringilla ut morbi tincidunt. Euismod quis viverra nibh cras pulvinar mattis nunc sed. Velit sed ullamcorper morbi tincidunt ornare massa. Varius quam quisque id diam vel quam. Nulla pellentesque dignissim enim sit amet venenatis. Enim lobortis scelerisque fermentum dui faucibus in. Pretium viverra suspendisse potenti nullam ac tortor vitae. Lectus vestibulum mattis ullamcorper velit sed. Eget mauris pharetra et ultrices neque ornare aenean euismod elementum. Habitant morbi tristique senectus et. Integer vitae justo eget magna fermentum iaculis eu. Semper quis lectus nulla at volutpat diam. Enim praesent elementum facilisis leo. Massa vitae tortor condimentum lacinia quis vel."), + CLAY_TEXT_CONFIG({ .fontSize = 24, .textColor = {0,0,0,255} })); + + CLAY(CLAY_ID("Photos"), CLAY_LAYOUT({ .sizing = { .width = CLAY_SIZING_GROW() }, .childAlignment = { .x = CLAY_ALIGN_X_CENTER, .y = CLAY_ALIGN_Y_CENTER }, .childGap = 16, .padding = {16, 16} }), CLAY_RECTANGLE({ .color = {180, 180, 220, 255} })) { + CLAY(CLAY_ID("Picture2"), CLAY_LAYOUT({ .sizing = { .width = CLAY_SIZING_FIXED(120), .height = CLAY_SIZING_FIXED(120) }})) {} + CLAY(CLAY_ID("Picture1"), CLAY_LAYOUT({ .childAlignment = { .x = CLAY_ALIGN_X_CENTER }, .layoutDirection = CLAY_TOP_TO_BOTTOM, .padding = {8, 8} }), CLAY_RECTANGLE({ .color = {170, 170, 220, 255} })) { + CLAY(CLAY_ID("ProfilePicture2"), CLAY_LAYOUT({ .sizing = { .width = CLAY_SIZING_FIXED(60), .height = CLAY_SIZING_FIXED(60) }})) {} + CLAY_TEXT(CLAY_STRING("Image caption below"), CLAY_TEXT_CONFIG({ .fontSize = 24, .textColor = {0,0,0,255} })); + } + CLAY(CLAY_ID("Picture3"), CLAY_LAYOUT({ .sizing = { .width = CLAY_SIZING_FIXED(120), .height = CLAY_SIZING_FIXED(120) }})) {} + } + + CLAY_TEXT(CLAY_STRING("Amet cursus sit amet dictum sit amet justo donec. Et malesuada fames ac turpis egestas maecenas. A lacus vestibulum sed arcu non odio euismod lacinia. Gravida neque convallis a cras. Dui nunc mattis enim ut tellus elementum sagittis vitae et. Orci sagittis eu volutpat odio facilisis mauris. Neque gravida in fermentum et sollicitudin ac orci. Ultrices dui sapien eget mi proin sed libero. Euismod quis viverra nibh cras pulvinar mattis. Diam volutpat commodo sed egestas egestas. In fermentum posuere urna nec tincidunt praesent semper. Integer eget aliquet nibh praesent tristique magna.\nId cursus metus aliquam eleifend mi in. Sed pulvinar proin gravida hendrerit lectus a. Etiam tempor orci eu lobortis elementum nibh tellus. Nullam vehicula ipsum a arcu cursus vitae. Elit scelerisque mauris pellentesque pulvinar pellentesque habitant morbi tristique senectus. Condimentum lacinia quis vel eros donec ac odio. Mattis pellentesque id nibh tortor id aliquet lectus. Turpis egestas integer eget aliquet nibh praesent tristique. Porttitor massa id neque aliquam vestibulum morbi. Mauris commodo quis imperdiet massa tincidunt nunc pulvinar sapien et. Nunc scelerisque viverra mauris in aliquam sem fringilla. Suspendisse ultrices gravida dictum fusce ut placerat orci nulla.\nLacus laoreet non curabitur gravida arcu ac tortor dignissim. Urna nec tincidunt praesent semper feugiat nibh sed pulvinar. Tristique senectus et netus et malesuada fames ac. Nunc aliquet bibendum enim facilisis gravida. Egestas maecenas pharetra convallis posuere morbi leo urna molestie. Sapien nec sagittis aliquam malesuada bibendum arcu vitae elementum curabitur. Ac turpis egestas maecenas pharetra convallis posuere morbi leo urna. Viverra vitae congue eu consequat. Aliquet enim tortor at auctor urna. Ornare massa eget egestas purus viverra accumsan in nisl nisi. Elit pellentesque habitant morbi tristique senectus et netus et malesuada.\nSuspendisse ultrices gravida dictum fusce ut placerat orci nulla pellentesque. Lobortis feugiat vivamus at augue eget arcu. Vitae justo eget magna fermentum iaculis eu. Gravida rutrum quisque non tellus orci. Ipsum faucibus vitae aliquet nec. Nullam non nisi est sit amet. Nunc consequat interdum varius sit amet mattis vulputate enim. Sem fringilla ut morbi tincidunt augue interdum. Vitae purus faucibus ornare suspendisse. Massa tincidunt nunc pulvinar sapien et. Fringilla ut morbi tincidunt augue interdum velit euismod in. Donec massa sapien faucibus et. Est placerat in egestas erat imperdiet. Gravida rutrum quisque non tellus. Morbi non arcu risus quis varius quam quisque id diam. Habitant morbi tristique senectus et netus et malesuada fames ac. Eget lorem dolor sed viverra.\nOrnare massa eget egestas purus viverra. Varius vel pharetra vel turpis nunc eget lorem. Consectetur purus ut faucibus pulvinar elementum. Placerat in egestas erat imperdiet sed euismod nisi. Interdum velit euismod in pellentesque massa placerat duis ultricies lacus. Aliquam nulla facilisi cras fermentum odio eu. Est pellentesque elit ullamcorper dignissim cras tincidunt. Nunc sed id semper risus in hendrerit gravida rutrum. A pellentesque sit amet porttitor eget dolor morbi. Pellentesque habitant morbi tristique senectus et netus et malesuada fames. Nisl nunc mi ipsum faucibus vitae aliquet nec ullamcorper. Sed id semper risus in hendrerit gravida. Tincidunt praesent semper feugiat nibh. Aliquet lectus proin nibh nisl condimentum id venenatis a. Enim sit amet venenatis urna cursus eget. In egestas erat imperdiet sed euismod nisi porta lorem mollis. Lacinia quis vel eros donec ac odio tempor orci. Donec pretium vulputate sapien nec sagittis aliquam malesuada bibendum arcu. Erat pellentesque adipiscing commodo elit at.\nEgestas sed sed risus pretium quam vulputate. Vitae congue mauris rhoncus aenean vel elit scelerisque mauris pellentesque. Aliquam malesuada bibendum arcu vitae elementum. Congue mauris rhoncus aenean vel elit scelerisque mauris. Pellentesque dignissim enim sit amet venenatis urna cursus. Et malesuada fames ac turpis egestas sed tempus urna. Vel fringilla est ullamcorper eget nulla facilisi etiam dignissim. Nibh cras pulvinar mattis nunc sed blandit libero. Fringilla est ullamcorper eget nulla facilisi etiam dignissim. Aenean euismod elementum nisi quis eleifend quam adipiscing vitae proin. Mauris pharetra et ultrices neque ornare aenean euismod elementum. Ornare quam viverra orci sagittis eu. Odio ut sem nulla pharetra diam sit amet nisl suscipit. Ornare lectus sit amet est. Ullamcorper sit amet risus nullam eget. Tincidunt lobortis feugiat vivamus at augue eget arcu dictum.\nUrna nec tincidunt praesent semper feugiat nibh. Ut venenatis tellus in metus vulputate eu scelerisque felis. Cursus risus at ultrices mi tempus. In pellentesque massa placerat duis ultricies lacus sed turpis. Platea dictumst quisque sagittis purus. Cras adipiscing enim eu turpis egestas. Egestas sed tempus urna et pharetra pharetra. Netus et malesuada fames ac turpis egestas integer eget aliquet. Ac turpis egestas sed tempus. Sed lectus vestibulum mattis ullamcorper velit sed. Ante metus dictum at tempor commodo ullamcorper a. Augue neque gravida in fermentum et sollicitudin ac. Praesent semper feugiat nibh sed pulvinar proin gravida. Metus aliquam eleifend mi in nulla posuere sollicitudin aliquam ultrices. Neque gravida in fermentum et sollicitudin ac orci phasellus egestas.\nRidiculus mus mauris vitae ultricies. Morbi quis commodo odio aenean. Duis ultricies lacus sed turpis. Non pulvinar neque laoreet suspendisse interdum consectetur. Scelerisque eleifend donec pretium vulputate sapien nec sagittis aliquam. Volutpat est velit egestas dui id ornare arcu odio ut. Viverra tellus in hac habitasse platea dictumst vestibulum rhoncus est. Vestibulum lectus mauris ultrices eros. Sed blandit libero volutpat sed cras ornare. Id leo in vitae turpis massa sed elementum tempus. Gravida dictum fusce ut placerat orci nulla pellentesque. Pretium quam vulputate dignissim suspendisse in. Nisl suscipit adipiscing bibendum est ultricies integer quis auctor. Risus viverra adipiscing at in tellus. Turpis nunc eget lorem dolor sed viverra ipsum. Senectus et netus et malesuada fames ac. Habitasse platea dictumst vestibulum rhoncus est. Nunc sed id semper risus in hendrerit gravida. Felis eget velit aliquet sagittis id. Eget felis eget nunc lobortis.\nMaecenas pharetra convallis posuere morbi leo. Maecenas volutpat blandit aliquam etiam. A condimentum vitae sapien pellentesque habitant morbi tristique senectus et. Pulvinar mattis nunc sed blandit libero volutpat sed. Feugiat in ante metus dictum at tempor commodo ullamcorper. Vel pharetra vel turpis nunc eget lorem dolor. Est placerat in egestas erat imperdiet sed euismod. Quisque non tellus orci ac auctor augue mauris augue. Placerat vestibulum lectus mauris ultrices eros in cursus turpis. Enim nunc faucibus a pellentesque sit. Adipiscing vitae proin sagittis nisl. Iaculis at erat pellentesque adipiscing commodo elit at imperdiet. Aliquam sem fringilla ut morbi.\nArcu odio ut sem nulla pharetra diam sit amet nisl. Non diam phasellus vestibulum lorem sed. At erat pellentesque adipiscing commodo elit at. Lacus luctus accumsan tortor posuere ac ut consequat. Et malesuada fames ac turpis egestas integer. Tristique magna sit amet purus. A condimentum vitae sapien pellentesque habitant. Quis varius quam quisque id diam vel quam. Est ullamcorper eget nulla facilisi etiam dignissim diam quis. Augue interdum velit euismod in pellentesque massa. Elit scelerisque mauris pellentesque pulvinar pellentesque habitant. Vulputate eu scelerisque felis imperdiet. Nibh tellus molestie nunc non blandit massa. Velit euismod in pellentesque massa placerat. Sed cras ornare arcu dui. Ut sem viverra aliquet eget sit. Eu lobortis elementum nibh tellus molestie nunc non. Blandit libero volutpat sed cras ornare arcu dui vivamus.\nSit amet aliquam id diam maecenas. Amet risus nullam eget felis eget nunc lobortis mattis aliquam. Magna sit amet purus gravida. Egestas purus viverra accumsan in nisl nisi. Leo duis ut diam quam. Ante metus dictum at tempor commodo ullamcorper. Ac turpis egestas integer eget. Fames ac turpis egestas integer eget aliquet nibh. Sem integer vitae justo eget magna fermentum. Semper auctor neque vitae tempus quam pellentesque nec nam aliquam. Vestibulum mattis ullamcorper velit sed. Consectetur adipiscing elit duis tristique sollicitudin nibh. Massa id neque aliquam vestibulum morbi blandit cursus risus.\nCursus sit amet dictum sit amet justo donec enim diam. Egestas erat imperdiet sed euismod. Nullam vehicula ipsum a arcu cursus vitae congue mauris. Habitasse platea dictumst vestibulum rhoncus est pellentesque elit. Duis ultricies lacus sed turpis tincidunt id aliquet risus feugiat. Faucibus ornare suspendisse sed nisi lacus sed viverra. Pretium fusce id velit ut tortor pretium viverra. Fermentum odio eu feugiat pretium nibh ipsum consequat nisl vel. Senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Aenean sed adipiscing diam donec adipiscing tristique risus nec feugiat. Quis vel eros donec ac odio. Id interdum velit laoreet id donec ultrices tincidunt.\nMassa id neque aliquam vestibulum morbi blandit cursus risus at. Enim tortor at auctor urna nunc id cursus metus. Lorem ipsum dolor sit amet consectetur. At quis risus sed vulputate odio. Facilisis mauris sit amet massa vitae tortor condimentum lacinia quis. Et malesuada fames ac turpis egestas maecenas. Bibendum arcu vitae elementum curabitur vitae nunc sed velit dignissim. Viverra orci sagittis eu volutpat odio facilisis mauris. Adipiscing bibendum est ultricies integer quis auctor elit sed. Neque viverra justo nec ultrices dui sapien. Elementum nibh tellus molestie nunc non blandit massa enim. Euismod elementum nisi quis eleifend quam adipiscing vitae proin sagittis. Faucibus ornare suspendisse sed nisi. Quis viverra nibh cras pulvinar mattis nunc sed blandit. Tristique senectus et netus et. Magnis dis parturient montes nascetur ridiculus mus.\nDolor magna eget est lorem ipsum dolor. Nibh sit amet commodo nulla. Donec pretium vulputate sapien nec sagittis aliquam malesuada. Cras adipiscing enim eu turpis egestas pretium. Cras ornare arcu dui vivamus arcu felis bibendum ut tristique. Mus mauris vitae ultricies leo integer. In nulla posuere sollicitudin aliquam ultrices sagittis orci. Quis hendrerit dolor magna eget. Nisl tincidunt eget nullam non. Vitae congue eu consequat ac felis donec et odio. Vivamus at augue eget arcu dictum varius duis at. Ornare quam viverra orci sagittis.\nErat nam at lectus urna duis convallis. Massa placerat duis ultricies lacus sed turpis tincidunt id aliquet. Est ullamcorper eget nulla facilisi etiam dignissim diam. Arcu vitae elementum curabitur vitae nunc sed velit dignissim sodales. Tortor vitae purus faucibus ornare suspendisse sed nisi lacus. Neque viverra justo nec ultrices dui sapien eget mi proin. Viverra accumsan in nisl nisi scelerisque eu ultrices. Consequat interdum varius sit amet mattis. In aliquam sem fringilla ut morbi. Eget arcu dictum varius duis at. Nulla aliquet porttitor lacus luctus accumsan tortor posuere. Arcu bibendum at varius vel pharetra vel turpis. Hac habitasse platea dictumst quisque sagittis purus sit amet. Sapien eget mi proin sed libero enim sed. Quam elementum pulvinar etiam non quam lacus suspendisse faucibus interdum. Semper viverra nam libero justo. Fusce ut placerat orci nulla pellentesque dignissim enim sit amet. Et malesuada fames ac turpis egestas maecenas pharetra convallis posuere.\nTurpis egestas sed tempus urna et pharetra pharetra massa. Gravida in fermentum et sollicitudin ac orci phasellus. Ornare suspendisse sed nisi lacus sed viverra tellus in. Fames ac turpis egestas maecenas pharetra convallis posuere. Mi proin sed libero enim sed faucibus turpis. Sit amet mauris commodo quis imperdiet massa tincidunt nunc. Ut etiam sit amet nisl purus in mollis nunc. Habitasse platea dictumst quisque sagittis purus sit amet volutpat consequat. Eget aliquet nibh praesent tristique magna. Sit amet est placerat in egestas erat. Commodo sed egestas egestas fringilla. Enim nulla aliquet porttitor lacus luctus accumsan tortor posuere ac. Et molestie ac feugiat sed lectus vestibulum mattis ullamcorper. Dignissim convallis aenean et tortor at risus viverra. Morbi blandit cursus risus at ultrices mi. Ac turpis egestas integer eget aliquet nibh praesent tristique magna.\nVolutpat sed cras ornare arcu dui. Egestas erat imperdiet sed euismod nisi porta lorem mollis aliquam. Viverra justo nec ultrices dui sapien. Amet risus nullam eget felis eget nunc lobortis. Metus aliquam eleifend mi in. Ut eu sem integer vitae. Auctor elit sed vulputate mi sit amet. Nisl nisi scelerisque eu ultrices. Dictum fusce ut placerat orci nulla. Pellentesque habitant morbi tristique senectus et. Auctor elit sed vulputate mi sit. Tincidunt arcu non sodales neque. Mi in nulla posuere sollicitudin aliquam. Morbi non arcu risus quis varius quam quisque id diam. Cras adipiscing enim eu turpis egestas pretium aenean pharetra magna. At auctor urna nunc id cursus metus aliquam. Mauris a diam maecenas sed enim ut sem viverra. Nunc scelerisque viverra mauris in. In iaculis nunc sed augue lacus viverra vitae congue eu. Volutpat blandit aliquam etiam erat velit scelerisque in dictum non."), + CLAY_TEXT_CONFIG({ .fontSize = 24, .textColor = {0,0,0,255} })); + } + } + + CLAY(CLAY_ID("Blob4Floating2"), CLAY_FLOATING({ .zIndex = 1, .parentId = Clay_GetElementId(CLAY_STRING("SidebarBlob4")).id })) { + CLAY(CLAY_ID("ScrollContainer"), CLAY_LAYOUT({ .sizing = { .height = CLAY_SIZING_FIXED(200) }, .childGap = 2 }), CLAY_SCROLL({ .vertical = true })) { + CLAY(CLAY_ID("FloatingContainer2"), CLAY_LAYOUT({ }), CLAY_FLOATING({ .zIndex = 1 })) { + CLAY(CLAY_ID("FloatingContainerInner"), CLAY_LAYOUT({ .sizing = { .width = CLAY_SIZING_FIXED(300), .height = CLAY_SIZING_FIXED(300) }, .padding = {16, 16} }), CLAY_RECTANGLE({ .color = {140,80, 200, 200} })) { + CLAY_TEXT(CLAY_STRING("I'm an inline floating container."), CLAY_TEXT_CONFIG({ .fontSize = 24, .textColor = {255,255,255,255} })); + } + } + CLAY(CLAY_ID("ScrollContainerInner"), CLAY_LAYOUT({ .layoutDirection = CLAY_TOP_TO_BOTTOM }), CLAY_RECTANGLE({ .color = {160, 160, 160, 255} })) { + for (int i = 0; i < 100; i++) { + RenderDropdownTextItem(i); + } + } + } + } + Clay_ScrollContainerData scrollData = Clay_GetScrollContainerData(Clay_GetElementId(CLAY_STRING("MainContent"))); + if (scrollData.found) { + CLAY(CLAY_ID("ScrollBar"), + CLAY_FLOATING({ + .offset = { .y = -(scrollData.scrollPosition->y / scrollData.contentDimensions.height) * scrollData.scrollContainerDimensions.height }, + .zIndex = 1, + .parentId = Clay_GetElementId(CLAY_STRING("MainContent")).id, + .attachment = {.element = CLAY_ATTACH_POINT_RIGHT_TOP, .parent = CLAY_ATTACH_POINT_RIGHT_TOP} + }) + ) { + CLAY(CLAY_ID("ScrollBarButton"), + CLAY_LAYOUT({ .sizing = {CLAY_SIZING_FIXED(12), CLAY_SIZING_FIXED((scrollData.scrollContainerDimensions.height / scrollData.contentDimensions.height) * scrollData.scrollContainerDimensions.height) }}), + CLAY_RECTANGLE({ .cornerRadius = {6}, .color = Clay_PointerOver(Clay__HashString(CLAY_STRING("ScrollBar"), 0, 0)) ? (Clay_Color){100, 100, 140, 150} : (Clay_Color){120, 120, 160, 150} }) + ) {} + } + } + } + return Clay_EndLayout(); +} + +typedef struct +{ + Clay_Vector2 clickOrigin; + Clay_Vector2 positionOrigin; + bool mouseDown; +} ScrollbarData; + +ScrollbarData scrollbarData = (ScrollbarData) {}; + +bool debugEnabled = false; + +bool UpdateDrawFrame(WINDOW* win, int ch) +{ + int x = 0; + int y = 0; + getmaxyx(win, y, x); + MEVENT event; + int mouse_x = 0; + int mouse_y = 0; + int scroll_y = 0; + bool mouse_1_pressed = false; + if (ch == KEY_MOUSE) { + if (getmouse(&event) == OK) { + if (event.bstate & BUTTON1_PRESSED) { + mvwprintw(win, 1, 0, "Left mouse button at %d, %d", event.x, event.y); + mouse_x = event.x; + mouse_y = event.y; + mouse_1_pressed = true; + wrefresh(win); + } + if (event.bstate & BUTTON1_RELEASED) { + mvwprintw(win, 1, 0, "Left mouse button at %d, %d", event.x, event.y); + mouse_x = event.x; + mouse_y = event.y; + mouse_1_pressed = false; + wrefresh(win); + } + } + } + if (ch == 'D') { + debugEnabled = !debugEnabled; + Clay_SetDebugModeEnabled(debugEnabled); + } + //---------------------------------------------------------------------------------- + // Handle scroll containers + Clay_Vector2 mousePosition = {mouse_x*HPIXELS_PER_CHAR, mouse_y*VPIXELS_PER_CHAR}; //event is not valid unless there was a mouse event + Clay_SetPointerState(mousePosition, mouse_1_pressed && !scrollbarData.mouseDown); + Clay_SetLayoutDimensions((Clay_Dimensions) { (float)x*HPIXELS_PER_CHAR, (float)y*VPIXELS_PER_CHAR }); + if (!(mouse_1_pressed)) { + scrollbarData.mouseDown = false; + } + + if (mouse_1_pressed && !scrollbarData.mouseDown && Clay_PointerOver(Clay__HashString(CLAY_STRING("ScrollBar"), 0, 0))) { + Clay_ScrollContainerData scrollContainerData = Clay_GetScrollContainerData(Clay__HashString(CLAY_STRING("MainContent"), 0, 0)); + scrollbarData.clickOrigin = mousePosition; + scrollbarData.positionOrigin = *scrollContainerData.scrollPosition; + scrollbarData.mouseDown = true; + } else if (scrollbarData.mouseDown) { + Clay_ScrollContainerData scrollContainerData = Clay_GetScrollContainerData(Clay__HashString(CLAY_STRING("MainContent"), 0, 0)); + if (scrollContainerData.contentDimensions.height > 0) { + Clay_Vector2 ratio = (Clay_Vector2) { + scrollContainerData.contentDimensions.width / scrollContainerData.scrollContainerDimensions.width, + scrollContainerData.contentDimensions.height / scrollContainerData.scrollContainerDimensions.height, + }; + if (scrollContainerData.config.vertical) { + scrollContainerData.scrollPosition->y = scrollbarData.positionOrigin.y + (scrollbarData.clickOrigin.y - mousePosition.y) * ratio.y; + } + if (scrollContainerData.config.horizontal) { + scrollContainerData.scrollPosition->x = scrollbarData.positionOrigin.x + (scrollbarData.clickOrigin.x - mousePosition.x) * ratio.x; + } + } + } + + Clay_UpdateScrollContainers(true, (Clay_Vector2) {0, scroll_y}, 20); + // Generate the auto layout for rendering + //double currentTime = GetTime(); + Clay_RenderCommandArray renderCommands = CreateLayout(); + //printf("layout time: %f microseconds\n", (GetTime() - currentTime) * 1000 * 1000); + // RENDERING --------------------------------- +// currentTime = GetTime(); + Clay_textui_Render(win, renderCommands); + + attr_on(color_set(0,0),0); + mvwprintw(win, 1, 0, "Left mouse button at %d, %d", event.x, event.y); + mvwprintw(win, 2, 0, "mouse mask: %d", event.bstate); + mvwprintw(win, 3, 0, "input ch: %d", ch); + mvwprintw(win, 4, 0, "scroll_y: %d", scroll_y); + refresh();//update the screen/window + //endwin(); + return true; +// printf("render time: %f ms\n", (GetTime() - currentTime) * 1000); + + //---------------------------------------------------------------------------------- +} + +bool reinitializeClay = false; + +void HandleClayErrors(Clay_ErrorData errorData) { + printf("%s", errorData.errorText.chars); + if (errorData.errorType == CLAY_ERROR_TYPE_ELEMENTS_CAPACITY_EXCEEDED) { + reinitializeClay = true; + Clay_SetMaxElementCount(Clay__maxElementCount * 2); + } else if (errorData.errorType == CLAY_ERROR_TYPE_TEXT_MEASUREMENT_CAPACITY_EXCEEDED) { + reinitializeClay = true; + Clay_SetMaxMeasureTextCacheWordCount(Clay__maxMeasureTextCacheWordCount * 2); + } +} + +int main(void) { + WINDOW * win = initscr(); + keypad(win, true); + cbreak(); + noecho(); + start_color(); + mmask_t mask, oldmask; + mask = BUTTON1_PRESSED | BUTTON_SHIFT | BUTTON2_CLICKED | REPORT_MOUSE_POSITION; + mousemask(mask, &oldmask); // Assigns new mask and saves previous one + mouseinterval(0); // Set minimum time between mouse events + + //declare x and y dimensions + int x = 0; + int y = 0; + getmaxyx(win, y, x); + uint64_t totalMemorySize = Clay_MinMemorySize(); + Clay_Arena clayMemory = Clay_CreateArenaWithCapacityAndMemory(totalMemorySize, malloc(totalMemorySize)); + Clay_SetMeasureTextFunction(Textui_MeasureText);//clay segfaults if this isn't defined, which is a bummer. + Clay_Initialize(clayMemory, (Clay_Dimensions) { (float)x*HPIXELS_PER_CHAR, (float)y*VPIXELS_PER_CHAR }, (Clay_ErrorHandler) { HandleClayErrors }); + + //Clay_Raylib_Initialize(1024, 768, "Clay - Raylib Renderer Example", FLAG_VSYNC_HINT | FLAG_WINDOW_RESIZABLE | FLAG_WINDOW_HIGHDPI | FLAG_MSAA_4X_HINT); + //profilePicture = LoadTextureFromImage(LoadImage("resources/profile-picture.png")); + + //-------------------------------------------------------------------------------------- + + // Main game loop + int running = true; + while (running) // Detect window close button or ESC key + { + if (reinitializeClay) { + Clay_SetMaxElementCount(8192); + totalMemorySize = Clay_MinMemorySize(); + clayMemory = Clay_CreateArenaWithCapacityAndMemory(totalMemorySize, malloc(totalMemorySize)); + Clay_Initialize(clayMemory, (Clay_Dimensions) { (float)x, (float)y }, (Clay_ErrorHandler) { HandleClayErrors }); + reinitializeClay = false; + } + int ch = getch(); + running = UpdateDrawFrame(win, ch); + } + return 0; +} diff --git a/examples/textui-sidebar-scrolling-container/multi-compilation-unit.c b/examples/textui-sidebar-scrolling-container/multi-compilation-unit.c new file mode 100644 index 0000000..2c1a473 --- /dev/null +++ b/examples/textui-sidebar-scrolling-container/multi-compilation-unit.c @@ -0,0 +1,9 @@ +#include "../../clay.h" + +// NOTE: This file only exists to make sure that clay works when included in multiple translation units. + +void SatisfyCompiler() { + CLAY(CLAY_ID("SatisfyCompiler"), CLAY_LAYOUT({})) { + CLAY_TEXT(CLAY_STRING("Test"), CLAY_TEXT_CONFIG({ .fontId = 0, .fontSize = 24 })); + } +} \ No newline at end of file diff --git a/examples/textui-sidebar-scrolling-container/resources/Roboto-Regular.ttf b/examples/textui-sidebar-scrolling-container/resources/Roboto-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ddf4bfacb396e97546364ccfeeb9c31dfaea4c25 GIT binary patch literal 168260 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≤FHXCuU9Qce=@vmZ{%9^5??OaVQJ8!4u8-w;yt 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 literal 0 HcmV?d00001 diff --git a/examples/textui-sidebar-scrolling-container/resources/RobotoMono-Medium.ttf b/examples/textui-sidebar-scrolling-container/resources/RobotoMono-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f6c149a2035375cc8b09a0611afb89ae4896069d GIT binary patch literal 87172 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 literal 0 HcmV?d00001 diff --git a/examples/textui-sidebar-scrolling-container/resources/profile-picture.png b/examples/textui-sidebar-scrolling-container/resources/profile-picture.png new file mode 100644 index 0000000000000000000000000000000000000000..8c4ea3e1371a08c257005ccaf97aba4d1408e6a0 GIT binary patch literal 103413 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	bHbb_Q#U>f-o|Re);1r<Q)<zourN!E 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≪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 Z{{fThVj<6F76kwR002ovPDHLkV1fWrDdhkF literal 0 HcmV?d00001 diff --git a/renderers/textui/clay_renderer_textui.c b/renderers/textui/clay_renderer_textui.c new file mode 100644 index 0000000..71d2cbb --- /dev/null +++ b/renderers/textui/clay_renderer_textui.c @@ -0,0 +1,129 @@ +//#include <stdio.h> +#include <curses.h> +#define CLAY_IMPLEMENTATION +#include "../../clay.h" + +#define HPIXELS_PER_CHAR 5 //these are used to convert between Clay pixel space and terminal character locations +#define VPIXELS_PER_CHAR 8 + +void Clay_textui_Render(WINDOW * win, Clay_RenderCommandArray renderCommands); + +void Clay_textui_Render(WINDOW * win, Clay_RenderCommandArray renderCommands){ + short color_pair = 1; //increment on use, 0 is reserved + short color = 10; //get passed reserved colors + //maybe keep a list of Clay colors and only init a new color if required. + //clear the screen/window + clear();//sets cursor to 0,0 + for(int i = 0; i < renderCommands.length; i++){ + //handle every command + switch (renderCommands.internalArray[i].commandType){ + case CLAY_RENDER_COMMAND_TYPE_NONE: + continue; + case CLAY_RENDER_COMMAND_TYPE_RECTANGLE: + Clay_RectangleElementConfig *rectangle_config = renderCommands.internalArray[i].config.rectangleElementConfig; + init_color(color, rectangle_config->color.r, rectangle_config->color.g, rectangle_config->color.b); + init_pair(color_pair, color, color); + attr_on(color_set(color_pair,0),0); + for(int j = 0; j < renderCommands.internalArray[i].boundingBox.height/VPIXELS_PER_CHAR; j++){ + mvhline(renderCommands.internalArray[i].boundingBox.y/VPIXELS_PER_CHAR + j, renderCommands.internalArray[i].boundingBox.x/HPIXELS_PER_CHAR, '#', renderCommands.internalArray[i].boundingBox.width/HPIXELS_PER_CHAR); + } + attr_off(color_set(color_pair,0),0); + color_pair++; + color++; + //TODO render radius corners + break; + case CLAY_RENDER_COMMAND_TYPE_BORDER: + Clay_BorderElementConfig *border_config = renderCommands.internalArray[i].config.borderElementConfig; + //just get a border on there for now + if(border_config->top.width > 0){ + init_color(color, border_config->top.color.r, border_config->top.color.g, border_config->top.color.b); + init_pair(color_pair, color, COLOR_CYAN);//TODO get color at target location and init pair with that background + attr_on(color_set(color_pair,0),0); + mvhline(renderCommands.internalArray[i].boundingBox.y/VPIXELS_PER_CHAR, renderCommands.internalArray[i].boundingBox.x/HPIXELS_PER_CHAR + 1, '-', renderCommands.internalArray[i].boundingBox.width/HPIXELS_PER_CHAR - 2); + attr_off(color_set(color_pair,0),0); + color_pair++; //can we just check of the color requested is already there? + color++; + } + if(border_config->bottom.width > 0){ + init_color(color, border_config->bottom.color.r, border_config->bottom.color.g, border_config->bottom.color.b); + init_pair(color_pair, color, COLOR_CYAN);//TODO get color at target location and init pair with that background + attr_on(color_set(color_pair,0),0); + mvhline(renderCommands.internalArray[i].boundingBox.y/VPIXELS_PER_CHAR + renderCommands.internalArray[i].boundingBox.height/VPIXELS_PER_CHAR, renderCommands.internalArray[i].boundingBox.x/HPIXELS_PER_CHAR + 1, '-', renderCommands.internalArray[i].boundingBox.width/HPIXELS_PER_CHAR - 2); + attr_off(color_set(color_pair,0),0); + color_pair++; + color++; + } + if(border_config->left.width > 0){ + init_color(color, border_config->left.color.r, border_config->left.color.g, border_config->left.color.b); + init_pair(color_pair, color, COLOR_CYAN);//TODO get color at target location and init pair with that background + attr_on(color_set(color_pair,0),0); + mvvline(renderCommands.internalArray[i].boundingBox.y/VPIXELS_PER_CHAR + 1, renderCommands.internalArray[i].boundingBox.x/HPIXELS_PER_CHAR, '|', renderCommands.internalArray[i].boundingBox.height/VPIXELS_PER_CHAR - 1); + attr_off(color_set(color_pair,0),0); + color_pair++; + color++; + } + if(border_config->right.width > 0){ + init_color(color, border_config->right.color.r, border_config->right.color.g, border_config->right.color.b); + init_pair(color_pair, color, COLOR_CYAN);//TODO get color at target location and init pair with that background + attr_on(color_set(color_pair,0),0); + mvvline(renderCommands.internalArray[i].boundingBox.y/VPIXELS_PER_CHAR + 1, renderCommands.internalArray[i].boundingBox.x/HPIXELS_PER_CHAR + renderCommands.internalArray[i].boundingBox.width/HPIXELS_PER_CHAR - 1, '|', renderCommands.internalArray[i].boundingBox.height/VPIXELS_PER_CHAR - 1); + attr_off(color_set(color_pair,0),0); + color_pair++; + color++; + } + break; + case CLAY_RENDER_COMMAND_TYPE_TEXT: + Clay_TextElementConfig *text_config = renderCommands.internalArray[i].config.textElementConfig; + attr_on(color_set(0,0),0); + int x = renderCommands.internalArray[i].boundingBox.x/HPIXELS_PER_CHAR; + int y = renderCommands.internalArray[i].boundingBox.y/VPIXELS_PER_CHAR; //text is referenced from bottom corner? + int w = renderCommands.internalArray[i].boundingBox.width/HPIXELS_PER_CHAR; + int h = renderCommands.internalArray[i].boundingBox.height/VPIXELS_PER_CHAR; + int line = 0; + int column = 0; + for (int k = 0; k < renderCommands.internalArray[i].text.length; k++) { + if (column >= w) { + column = 0; + line += 1; + } + mvaddch(y + line, x + column, renderCommands.internalArray[i].text.chars[k]); + column += 1; + } + break; + case CLAY_RENDER_COMMAND_TYPE_IMAGE: + case CLAY_RENDER_COMMAND_TYPE_SCISSOR_START: + case CLAY_RENDER_COMMAND_TYPE_SCISSOR_END: + case CLAY_RENDER_COMMAND_TYPE_CUSTOM: + default: continue; + } + } + attr_on(color_set(0,0),0); + mvwprintw(win, 0, 0, "Number of color pairs used: %i", color_pair); + refresh();//update the screen/window +} + + +//written by EmmanuelMess: https://github.com/nicbarker/clay/pull/91/commits/7ce74ba46c01f32e4517032e9da76bf54ecf7a43 +static inline Clay_Dimensions Textui_MeasureText(Clay_String *text, Clay_TextElementConfig *config) { + Clay_Dimensions textSize = { 0 }; + float maxTextWidth = 0.0f; + float lineTextWidth = 0; + float textHeight = 1; + + for (int i = 0; i < text->length; ++i) + { + if (text->chars[i] == '\n') { + maxTextWidth = maxTextWidth > lineTextWidth ? maxTextWidth : lineTextWidth; + lineTextWidth = 0; + textHeight++; + continue; + } + lineTextWidth++; + } + maxTextWidth = maxTextWidth > lineTextWidth ? maxTextWidth : lineTextWidth; + + textSize.width = maxTextWidth*HPIXELS_PER_CHAR; + textSize.height = textHeight*VPIXELS_PER_CHAR; + + return textSize; +} From b0b0e15df58c3abfd8489fe114fcbe669fdac9f0 Mon Sep 17 00:00:00 2001 From: Phillip Cook <phyxl01@gmail.com> Date: Sun, 5 Jan 2025 21:48:00 -0500 Subject: [PATCH 2/4] clean up some files --- .../CMakeFiles/3.30.5/CMakeCCompiler.cmake | 81 -- .../3.30.5/CMakeDetermineCompilerABI_C.bin | Bin 16624 -> 0 bytes .../CMakeFiles/3.30.5/CMakeSystem.cmake | 15 - .../3.30.5/CompilerIdC/CMakeCCompilerId.c | 904 -------------- .../CMakeFiles/3.30.5/CompilerIdC/a.out | Bin 16744 -> 0 bytes .../CMakeFiles/CMakeConfigureLog.yaml | 1035 ----------------- .../CMakeDirectoryInformation.cmake | 16 - .../CMakeFiles/Makefile.cmake | 44 - .../CMakeFiles/Makefile2 | 112 -- .../CMakeFiles/TargetDirectories.txt | 5 - .../DependInfo.cmake | 24 - .../build.make | 133 --- .../cmake_clean.cmake | 13 - .../compiler_depend.make | 2 - .../compiler_depend.ts | 2 - .../depend.make | 2 - .../flags.make | 10 - .../link.txt | 1 - .../progress.make | 4 - .../DependInfo.cmake | 24 - .../build.make | 127 -- .../cmake_clean.cmake | 13 - .../compiler_depend.internal | 96 -- .../compiler_depend.make | 228 ---- .../compiler_depend.ts | 2 - .../depend.make | 2 - .../flags.make | 10 - .../link.txt | 1 - .../main.c.o | Bin 335072 -> 0 bytes .../main.c.o.d | 42 - .../multi-compilation-unit.c.o | Bin 9392 -> 0 bytes .../multi-compilation-unit.c.o.d | 16 - .../progress.make | 4 - .../CMakeFiles/cmake.check_cache | 1 - .../CMakeFiles/progress.marks | 1 - ...xamples_textui_sidebar_scrolling_container | Bin 227624 -> 0 bytes 36 files changed, 2970 deletions(-) delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeCCompiler.cmake delete mode 100755 examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeDetermineCompilerABI_C.bin delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeSystem.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/CMakeCCompilerId.c delete mode 100755 examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/a.out delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeConfigureLog.yaml delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/Makefile.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/Makefile2 delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/TargetDirectories.txt delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/DependInfo.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/build.make delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/cmake_clean.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.make delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.ts delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/depend.make delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/flags.make delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/link.txt delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/progress.make delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/DependInfo.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/cmake_clean.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.internal delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.make delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.ts delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/depend.make delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/flags.make delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/link.txt delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o.d delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o.d delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/progress.make delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/cmake.check_cache delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeFiles/progress.marks delete mode 100755 examples/textui-sidebar-scrolling-container/clay_examples_textui_sidebar_scrolling_container diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeCCompiler.cmake b/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeCCompiler.cmake deleted file mode 100644 index 93792aa..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeCCompiler.cmake +++ /dev/null @@ -1,81 +0,0 @@ -set(CMAKE_C_COMPILER "/usr/bin/cc") -set(CMAKE_C_COMPILER_ARG1 "") -set(CMAKE_C_COMPILER_ID "GNU") -set(CMAKE_C_COMPILER_VERSION "14.2.1") -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_STANDARD_LATEST "23") -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") -set(CMAKE_RANLIB "/usr/bin/ranlib") -set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib") -set(CMAKE_LINKER "/usr/bin/ld") -set(CMAKE_LINKER_LINK "") -set(CMAKE_LINKER_LLD "") -set(CMAKE_C_COMPILER_LINKER "/usr/bin/ld") -set(CMAKE_C_COMPILER_LINKER_ID "GNU") -set(CMAKE_C_COMPILER_LINKER_VERSION 2.43.1) -set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU) -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 FALSE) - -# 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 "") - -if(CMAKE_C_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_C_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") -endif() - -if(CMAKE_C_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "") -endif() - -set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") -if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/14/include;/usr/local/include;/usr/include") -set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/14;/usr/lib64;/lib64;/usr/lib") -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeDetermineCompilerABI_C.bin b/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeDetermineCompilerABI_C.bin deleted file mode 100755 index d1111c3313262dd811003bc8f249ce0adbabb29c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16624 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 H#ESm_*gHs% diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeSystem.cmake b/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeSystem.cmake deleted file mode 100644 index ddd7dc6..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Linux-6.12.4-200.fc41.x86_64") -set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "6.12.4-200.fc41.x86_64") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - - - -set(CMAKE_SYSTEM "Linux-6.12.4-200.fc41.x86_64") -set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "6.12.4-200.fc41.x86_64") -set(CMAKE_SYSTEM_PROCESSOR "x86_64") - -set(CMAKE_CROSSCOMPILING "FALSE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/CMakeCCompilerId.c b/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/CMakeCCompilerId.c deleted file mode 100644 index 8d8bb03..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/CMakeCCompilerId.c +++ /dev/null @@ -1,904 +0,0 @@ -#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__) && defined(__ti__) -# define COMPILER_ID "TIClang" - # define COMPILER_VERSION_MAJOR DEC(__ti_major__) - # define COMPILER_VERSION_MINOR DEC(__ti_minor__) - # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) -# define COMPILER_VERSION_INTERNAL DEC(__ti_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(__clang__) && defined(__ti__) -# if defined(__ARM_ARCH) -# define ARCHITECTURE_ID "Arm" - -# 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 "]"; - - - -#define C_STD_99 199901L -#define C_STD_11 201112L -#define C_STD_17 201710L -#define C_STD_23 202311L - -#ifdef __STDC_VERSION__ -# define C_STD __STDC_VERSION__ -#endif - -#if !defined(__STDC__) && !defined(__clang__) -# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) -# define C_VERSION "90" -# else -# define C_VERSION -# endif -#elif C_STD > C_STD_17 -# define C_VERSION "23" -#elif C_STD > C_STD_11 -# define C_VERSION "17" -#elif C_STD > C_STD_99 -# define C_VERSION "11" -#elif C_STD >= C_STD_99 -# 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/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/a.out b/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/a.out deleted file mode 100755 index bc5a14747ac29fa98d3db331b873860acec36122..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16744 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 O|MPZ@Plf;?7XAen+KzPq diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeConfigureLog.yaml b/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeConfigureLog.yaml deleted file mode 100644 index b9fd1aa..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeConfigureLog.yaml +++ /dev/null @@ -1,1035 +0,0 @@ - ---- -events: - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:205 (message)" - - "CMakeLists.txt:2 (project)" - message: | - The system is: Linux - 6.12.4-200.fc41.x86_64 - x86_64 - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (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/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/a.out - - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" - - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - checks: - - "Detecting C compiler ABI info" - directories: - source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-Ut8NEH" - binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-Ut8NEH" - 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/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-Ut8NEH' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_67c81/fast - /usr/bin/gmake -f CMakeFiles/cmTC_67c81.dir/build.make CMakeFiles/cmTC_67c81.dir/build - gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-Ut8NEH' - Building C object CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o - /usr/bin/cc -v -o CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/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-redhat-linux - Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1 - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_67c81.dir/' - /usr/libexec/gcc/x86_64-redhat-linux/14/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_67c81.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccOTxfOd.s - GNU C17 (GCC) version 14.2.1 20240912 (Red Hat 14.2.1-3) (x86_64-redhat-linux) - compiled by GNU C version 14.2.1 20240912 (Red Hat 14.2.1-3), GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.24-GMP - - GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 - ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/include-fixed" - ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/../../../../x86_64-redhat-linux/include" - #include "..." search starts here: - #include <...> search starts here: - /usr/lib/gcc/x86_64-redhat-linux/14/include - /usr/local/include - /usr/include - End of search list. - Compiler executable checksum: 3cfa2c922a2ef3f6017b437b0661c120 - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_67c81.dir/' - as -v --64 -o CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o /tmp/ccOTxfOd.s - GNU assembler version 2.43.1 (x86_64-redhat-linux) using BFD version version 2.43.1-5.fc41 - COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/ - LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.' - Linking C executable cmTC_67c81 - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_67c81.dir/link.txt --verbose=1 - /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o -o cmTC_67c81 - Using built-in specs. - COLLECT_GCC=/usr/bin/cc - COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper - OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa - OFFLOAD_TARGET_DEFAULT=1 - Target: x86_64-redhat-linux - Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1 - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) - COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/ - LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_67c81' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_67c81.' - /usr/libexec/gcc/x86_64-redhat-linux/14/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQJh8Tn.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_67c81 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_67c81.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-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o - collect2 version 14.2.1 20240912 (Red Hat 14.2.1-3) - /usr/bin/ld -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQJh8Tn.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_67c81 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_67c81.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-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o - GNU ld version 2.43.1-5.fc41 - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_67c81' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_67c81.' - gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-Ut8NEH' - - exitCode: 0 - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" - - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (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-redhat-linux/14/include] - add: [/usr/local/include] - add: [/usr/include] - end of search list found - collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/14/include] ==> [/usr/lib/gcc/x86_64-redhat-linux/14/include] - collapse include dir [/usr/local/include] ==> [/usr/local/include] - collapse include dir [/usr/include] ==> [/usr/include] - implicit include dirs: [/usr/lib/gcc/x86_64-redhat-linux/14/include;/usr/local/include;/usr/include] - - - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" - - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - message: | - Parsed C implicit link information: - link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] - linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] - ignore line: [Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-Ut8NEH'] - ignore line: [] - ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_67c81/fast] - ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_67c81.dir/build.make CMakeFiles/cmTC_67c81.dir/build] - ignore line: [gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-Ut8NEH'] - ignore line: [Building C object CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] - ignore line: [OFFLOAD_TARGET_DEFAULT=1] - ignore line: [Target: x86_64-redhat-linux] - ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d m2 lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_67c81.dir/'] - ignore line: [ /usr/libexec/gcc/x86_64-redhat-linux/14/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_67c81.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccOTxfOd.s] - ignore line: [GNU C17 (GCC) version 14.2.1 20240912 (Red Hat 14.2.1-3) (x86_64-redhat-linux)] - ignore line: [ compiled by GNU C version 14.2.1 20240912 (Red Hat 14.2.1-3) GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.24-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/include-fixed"] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/../../../../x86_64-redhat-linux/include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/14/include] - ignore line: [ /usr/local/include] - ignore line: [ /usr/include] - ignore line: [End of search list.] - ignore line: [Compiler executable checksum: 3cfa2c922a2ef3f6017b437b0661c120] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_67c81.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o /tmp/ccOTxfOd.s] - ignore line: [GNU assembler version 2.43.1 (x86_64-redhat-linux) using BFD version version 2.43.1-5.fc41] - ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_67c81] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_67c81.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v -Wl -v CMakeFiles/cmTC_67c81.dir/CMakeCCompilerABI.c.o -o cmTC_67c81] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper] - ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] - ignore line: [OFFLOAD_TARGET_DEFAULT=1] - ignore line: [Target: x86_64-redhat-linux] - ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d m2 lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) ] - ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_67c81' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_67c81.'] - link line: [ /usr/libexec/gcc/x86_64-redhat-linux/14/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQJh8Tn.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_67c81 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_67c81.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-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] - arg [/usr/libexec/gcc/x86_64-redhat-linux/14/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccQJh8Tn.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 [--no-add-needed] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-o] ==> ignore - arg [cmTC_67c81] ==> ignore - arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] - arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] - arg [/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o] - arg [-L/usr/lib/gcc/x86_64-redhat-linux/14] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14] - arg [-L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] - arg [-L/lib/../lib64] ==> dir [/lib/../lib64] - arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] - arg [-L/usr/lib/gcc/x86_64-redhat-linux/14/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../..] - arg [-v] ==> ignore - arg [CMakeFiles/cmTC_67c81.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-redhat-linux/14/crtend.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/crtend.o] - arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] - ignore line: [collect2 version 14.2.1 20240912 (Red Hat 14.2.1-3)] - ignore line: [/usr/bin/ld -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQJh8Tn.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_67c81 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_67c81.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-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] - linker tool for 'C': /usr/bin/ld - collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] ==> [/usr/lib64/crt1.o] - collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] - collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] - collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14] ==> [/usr/lib/gcc/x86_64-redhat-linux/14] - collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] ==> [/usr/lib64] - collapse library dir [/lib/../lib64] ==> [/lib64] - collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] - collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../..] ==> [/usr/lib] - implicit libs: [gcc;gcc_s;c;gcc;gcc_s] - implicit objs: [/usr/lib64/crt1.o;/usr/lib64/crti.o;/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o;/usr/lib/gcc/x86_64-redhat-linux/14/crtend.o;/usr/lib64/crtn.o] - implicit dirs: [/usr/lib/gcc/x86_64-redhat-linux/14;/usr/lib64;/lib64;/usr/lib] - implicit fwks: [] - - - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" - - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" - - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - message: | - Running the C compiler's linker: "/usr/bin/ld" "-v" - GNU ld version 2.43.1-5.fc41 - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "_deps/raylib-src/CMakeLists.txt:2 (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/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdCXX/a.out - - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" - - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "_deps/raylib-src/CMakeLists.txt:2 (project)" - checks: - - "Detecting CXX compiler ABI info" - directories: - source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-DAq31g" - binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-DAq31g" - cmakeVariables: - CMAKE_CXX_FLAGS: "" - CMAKE_CXX_FLAGS_DEBUG: "-g" - CMAKE_CXX_SCAN_FOR_MODULES: "OFF" - CMAKE_EXE_LINKER_FLAGS: "" - buildResult: - variable: "CMAKE_CXX_ABI_COMPILED" - cached: true - stdout: | - Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-DAq31g' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_f6132/fast - /usr/bin/gmake -f CMakeFiles/cmTC_f6132.dir/build.make CMakeFiles/cmTC_f6132.dir/build - gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-DAq31g' - Building CXX object CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o - /usr/bin/c++ -v -o CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/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-redhat-linux - Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1 - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f6132.dir/' - /usr/libexec/gcc/x86_64-redhat-linux/14/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_f6132.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/cckoZliM.s - GNU C++17 (GCC) version 14.2.1 20240912 (Red Hat 14.2.1-3) (x86_64-redhat-linux) - compiled by GNU C version 14.2.1 20240912 (Red Hat 14.2.1-3), GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.24-GMP - - GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 - ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/include-fixed" - ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/../../../../x86_64-redhat-linux/include" - #include "..." search starts here: - #include <...> search starts here: - /usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14 - /usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/x86_64-redhat-linux - /usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/backward - /usr/lib/gcc/x86_64-redhat-linux/14/include - /usr/local/include - /usr/include - End of search list. - Compiler executable checksum: 4167a6214c52e277bbc153ab0994ccd5 - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f6132.dir/' - as -v --64 -o CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o /tmp/cckoZliM.s - GNU assembler version 2.43.1 (x86_64-redhat-linux) using BFD version version 2.43.1-5.fc41 - COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/ - LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.' - Linking CXX executable cmTC_f6132 - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f6132.dir/link.txt --verbose=1 - /usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_f6132 - Using built-in specs. - COLLECT_GCC=/usr/bin/c++ - COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper - OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa - OFFLOAD_TARGET_DEFAULT=1 - Target: x86_64-redhat-linux - Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1 - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) - COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/ - LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f6132' '-foffload-options=-l_GCC_m' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f6132.' - /usr/libexec/gcc/x86_64-redhat-linux/14/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxZr8uA.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_f6132 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o - collect2 version 14.2.1 20240912 (Red Hat 14.2.1-3) - /usr/bin/ld -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxZr8uA.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_f6132 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o - GNU ld version 2.43.1-5.fc41 - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f6132' '-foffload-options=-l_GCC_m' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f6132.' - gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-DAq31g' - - exitCode: 0 - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" - - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "_deps/raylib-src/CMakeLists.txt:2 (project)" - message: | - Parsed CXX implicit include dir info: rv=done - found start of include info - found start of implicit include info - add: [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14] - add: [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/x86_64-redhat-linux] - add: [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/backward] - add: [/usr/lib/gcc/x86_64-redhat-linux/14/include] - add: [/usr/local/include] - add: [/usr/include] - end of search list found - collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14] ==> [/usr/include/c++/14] - collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/x86_64-redhat-linux] ==> [/usr/include/c++/14/x86_64-redhat-linux] - collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/backward] ==> [/usr/include/c++/14/backward] - collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/14/include] ==> [/usr/lib/gcc/x86_64-redhat-linux/14/include] - collapse include dir [/usr/local/include] ==> [/usr/local/include] - collapse include dir [/usr/include] ==> [/usr/include] - implicit include dirs: [/usr/include/c++/14;/usr/include/c++/14/x86_64-redhat-linux;/usr/include/c++/14/backward;/usr/lib/gcc/x86_64-redhat-linux/14/include;/usr/local/include;/usr/include] - - - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" - - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "_deps/raylib-src/CMakeLists.txt:2 (project)" - message: | - Parsed CXX implicit link information: - link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] - linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] - ignore line: [Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-DAq31g'] - ignore line: [] - ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_f6132/fast] - ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_f6132.dir/build.make CMakeFiles/cmTC_f6132.dir/build] - ignore line: [gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-DAq31g'] - ignore line: [Building CXX object CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/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-redhat-linux] - ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d m2 lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f6132.dir/'] - ignore line: [ /usr/libexec/gcc/x86_64-redhat-linux/14/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_f6132.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/cckoZliM.s] - ignore line: [GNU C++17 (GCC) version 14.2.1 20240912 (Red Hat 14.2.1-3) (x86_64-redhat-linux)] - ignore line: [ compiled by GNU C version 14.2.1 20240912 (Red Hat 14.2.1-3) GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.24-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/include-fixed"] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/../../../../x86_64-redhat-linux/include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14] - ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/x86_64-redhat-linux] - ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/backward] - ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/14/include] - ignore line: [ /usr/local/include] - ignore line: [ /usr/include] - ignore line: [End of search list.] - ignore line: [Compiler executable checksum: 4167a6214c52e277bbc153ab0994ccd5] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f6132.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o /tmp/cckoZliM.s] - ignore line: [GNU assembler version 2.43.1 (x86_64-redhat-linux) using BFD version version 2.43.1-5.fc41] - ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_f6132] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f6132.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v -Wl -v CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_f6132] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/c++] - ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper] - ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] - ignore line: [OFFLOAD_TARGET_DEFAULT=1] - ignore line: [Target: x86_64-redhat-linux] - ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d m2 lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) ] - ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f6132' '-foffload-options=-l_GCC_m' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f6132.'] - link line: [ /usr/libexec/gcc/x86_64-redhat-linux/14/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxZr8uA.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_f6132 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] - arg [/usr/libexec/gcc/x86_64-redhat-linux/14/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccxZr8uA.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 [--no-add-needed] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-o] ==> ignore - arg [cmTC_f6132] ==> ignore - arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] - arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] - arg [/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o] - arg [-L/usr/lib/gcc/x86_64-redhat-linux/14] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14] - arg [-L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] - arg [-L/lib/../lib64] ==> dir [/lib/../lib64] - arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] - arg [-L/usr/lib/gcc/x86_64-redhat-linux/14/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../..] - arg [-v] ==> ignore - arg [CMakeFiles/cmTC_f6132.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-redhat-linux/14/crtend.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/crtend.o] - arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] - ignore line: [collect2 version 14.2.1 20240912 (Red Hat 14.2.1-3)] - ignore line: [/usr/bin/ld -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxZr8uA.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_f6132 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_f6132.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] - linker tool for 'CXX': /usr/bin/ld - collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] ==> [/usr/lib64/crt1.o] - collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] - collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] - collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14] ==> [/usr/lib/gcc/x86_64-redhat-linux/14] - collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] ==> [/usr/lib64] - collapse library dir [/lib/../lib64] ==> [/lib64] - collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] - collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../..] ==> [/usr/lib] - implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] - implicit objs: [/usr/lib64/crt1.o;/usr/lib64/crti.o;/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o;/usr/lib/gcc/x86_64-redhat-linux/14/crtend.o;/usr/lib64/crtn.o] - implicit dirs: [/usr/lib/gcc/x86_64-redhat-linux/14;/usr/lib64;/lib64;/usr/lib] - implicit fwks: [] - - - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" - - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" - - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "_deps/raylib-src/CMakeLists.txt:2 (project)" - message: | - Running the CXX compiler's linker: "/usr/bin/ld" "-v" - GNU ld version 2.43.1-5.fc41 - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)" - - "/usr/share/cmake/Modules/Internal/CheckCompilerFlag.cmake:18 (cmake_check_source_compiles)" - - "/usr/share/cmake/Modules/CheckCCompilerFlag.cmake:51 (cmake_check_compiler_flag)" - - "_deps/raylib-src/cmake/AddIfFlagCompiles.cmake:3 (CHECK_C_COMPILER_FLAG)" - - "_deps/raylib-src/cmake/CompilerFlags.cmake:5 (add_if_flag_compiles)" - - "_deps/raylib-src/CMakeLists.txt:34 (include)" - checks: - - "Performing Test COMPILER_HAS_THOSE_TOGGLES" - directories: - source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-v3VfKo" - binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-v3VfKo" - cmakeVariables: - CMAKE_C_FLAGS: "" - CMAKE_C_FLAGS_DEBUG: "-g" - CMAKE_EXE_LINKER_FLAGS: "" - CMAKE_MODULE_PATH: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake" - buildResult: - variable: "COMPILER_HAS_THOSE_TOGGLES" - cached: true - stdout: | - Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-v3VfKo' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_57ee4/fast - /usr/bin/gmake -f CMakeFiles/cmTC_57ee4.dir/build.make CMakeFiles/cmTC_57ee4.dir/build - gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-v3VfKo' - Building C object CMakeFiles/cmTC_57ee4.dir/src.c.o - /usr/bin/cc -DCOMPILER_HAS_THOSE_TOGGLES -std=gnu99 -Werror=pointer-arith -o CMakeFiles/cmTC_57ee4.dir/src.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-v3VfKo/src.c - Linking C executable cmTC_57ee4 - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_57ee4.dir/link.txt --verbose=1 - /usr/bin/cc CMakeFiles/cmTC_57ee4.dir/src.c.o -o cmTC_57ee4 - gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-v3VfKo' - - exitCode: 0 - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)" - - "/usr/share/cmake/Modules/CheckCSourceCompiles.cmake:52 (cmake_check_source_compiles)" - - "/usr/share/cmake/Modules/FindThreads.cmake:97 (CHECK_C_SOURCE_COMPILES)" - - "/usr/share/cmake/Modules/FindThreads.cmake:163 (_threads_check_libc)" - - "_deps/raylib-src/src/external/glfw/CMakeLists.txt:60 (find_package)" - checks: - - "Performing Test CMAKE_HAVE_LIBC_PTHREAD" - directories: - source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-ePRptn" - binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-ePRptn" - cmakeVariables: - CMAKE_C_FLAGS: "-fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith " - CMAKE_C_FLAGS_DEBUG: "-g" - CMAKE_EXE_LINKER_FLAGS: "" - CMAKE_MODULE_PATH: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake;/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/external/glfw/CMake/modules" - buildResult: - variable: "CMAKE_HAVE_LIBC_PTHREAD" - cached: true - stdout: | - Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-ePRptn' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_c97c2/fast - /usr/bin/gmake -f CMakeFiles/cmTC_c97c2.dir/build.make CMakeFiles/cmTC_c97c2.dir/build - gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-ePRptn' - Building C object CMakeFiles/cmTC_c97c2.dir/src.c.o - /usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -std=gnu99 -o CMakeFiles/cmTC_c97c2.dir/src.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-ePRptn/src.c - Linking C executable cmTC_c97c2 - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c97c2.dir/link.txt --verbose=1 - /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith CMakeFiles/cmTC_c97c2.dir/src.c.o -o cmTC_c97c2 - gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-ePRptn' - - exitCode: 0 - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake/Modules/CheckLibraryExists.cmake:69 (try_compile)" - - "/usr/share/cmake/Modules/FindX11.cmake:693 (check_library_exists)" - - "_deps/raylib-src/src/external/glfw/src/CMakeLists.txt:181 (find_package)" - checks: - - "Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so" - directories: - source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-G2jjyy" - binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-G2jjyy" - cmakeVariables: - CMAKE_C_FLAGS: "-fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith " - CMAKE_C_FLAGS_DEBUG: "-g" - CMAKE_EXE_LINKER_FLAGS: "" - CMAKE_MODULE_PATH: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake;/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/external/glfw/CMake/modules" - buildResult: - variable: "X11_LIB_X11_SOLO" - cached: true - stdout: | - Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-G2jjyy' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_32d33/fast - /usr/bin/gmake -f CMakeFiles/cmTC_32d33.dir/build.make CMakeFiles/cmTC_32d33.dir/build - gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-G2jjyy' - Building C object CMakeFiles/cmTC_32d33.dir/CheckFunctionExists.c.o - /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=XOpenDisplay -std=gnu99 -o CMakeFiles/cmTC_32d33.dir/CheckFunctionExists.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-G2jjyy/CheckFunctionExists.c - Linking C executable cmTC_32d33 - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_32d33.dir/link.txt --verbose=1 - /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=XOpenDisplay CMakeFiles/cmTC_32d33.dir/CheckFunctionExists.c.o -o cmTC_32d33 /usr/lib64/libX11.so /usr/lib64/libXext.so - gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-G2jjyy' - - exitCode: 0 - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake/Modules/CheckFunctionExists.cmake:86 (try_compile)" - - "/usr/share/cmake/Modules/FindX11.cmake:708 (check_function_exists)" - - "_deps/raylib-src/src/external/glfw/src/CMakeLists.txt:181 (find_package)" - checks: - - "Looking for gethostbyname" - directories: - source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-9R3bgs" - binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-9R3bgs" - cmakeVariables: - CMAKE_C_FLAGS: "-fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith " - CMAKE_C_FLAGS_DEBUG: "-g" - CMAKE_EXE_LINKER_FLAGS: "" - CMAKE_MODULE_PATH: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake;/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/external/glfw/CMake/modules" - buildResult: - variable: "CMAKE_HAVE_GETHOSTBYNAME" - cached: true - stdout: | - Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-9R3bgs' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_2f338/fast - /usr/bin/gmake -f CMakeFiles/cmTC_2f338.dir/build.make CMakeFiles/cmTC_2f338.dir/build - gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-9R3bgs' - Building C object CMakeFiles/cmTC_2f338.dir/CheckFunctionExists.c.o - /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=gethostbyname -std=gnu99 -o CMakeFiles/cmTC_2f338.dir/CheckFunctionExists.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-9R3bgs/CheckFunctionExists.c - Linking C executable cmTC_2f338 - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2f338.dir/link.txt --verbose=1 - /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=gethostbyname CMakeFiles/cmTC_2f338.dir/CheckFunctionExists.c.o -o cmTC_2f338 - gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-9R3bgs' - - exitCode: 0 - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake/Modules/CheckFunctionExists.cmake:86 (try_compile)" - - "/usr/share/cmake/Modules/FindX11.cmake:722 (check_function_exists)" - - "_deps/raylib-src/src/external/glfw/src/CMakeLists.txt:181 (find_package)" - checks: - - "Looking for connect" - directories: - source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-XJAABW" - binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-XJAABW" - cmakeVariables: - CMAKE_C_FLAGS: "-fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith " - CMAKE_C_FLAGS_DEBUG: "-g" - CMAKE_EXE_LINKER_FLAGS: "" - CMAKE_MODULE_PATH: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake;/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/external/glfw/CMake/modules" - buildResult: - variable: "CMAKE_HAVE_CONNECT" - cached: true - stdout: | - Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-XJAABW' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_aa6f3/fast - /usr/bin/gmake -f CMakeFiles/cmTC_aa6f3.dir/build.make CMakeFiles/cmTC_aa6f3.dir/build - gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-XJAABW' - Building C object CMakeFiles/cmTC_aa6f3.dir/CheckFunctionExists.c.o - /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=connect -std=gnu99 -o CMakeFiles/cmTC_aa6f3.dir/CheckFunctionExists.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-XJAABW/CheckFunctionExists.c - Linking C executable cmTC_aa6f3 - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_aa6f3.dir/link.txt --verbose=1 - /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=connect CMakeFiles/cmTC_aa6f3.dir/CheckFunctionExists.c.o -o cmTC_aa6f3 - gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-XJAABW' - - exitCode: 0 - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake/Modules/CheckFunctionExists.cmake:86 (try_compile)" - - "/usr/share/cmake/Modules/FindX11.cmake:731 (check_function_exists)" - - "_deps/raylib-src/src/external/glfw/src/CMakeLists.txt:181 (find_package)" - checks: - - "Looking for remove" - directories: - source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-KInwy9" - binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-KInwy9" - cmakeVariables: - CMAKE_C_FLAGS: "-fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith " - CMAKE_C_FLAGS_DEBUG: "-g" - CMAKE_EXE_LINKER_FLAGS: "" - CMAKE_MODULE_PATH: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake;/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/external/glfw/CMake/modules" - buildResult: - variable: "CMAKE_HAVE_REMOVE" - cached: true - stdout: | - Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-KInwy9' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_ad966/fast - /usr/bin/gmake -f CMakeFiles/cmTC_ad966.dir/build.make CMakeFiles/cmTC_ad966.dir/build - gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-KInwy9' - Building C object CMakeFiles/cmTC_ad966.dir/CheckFunctionExists.c.o - /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=remove -std=gnu99 -o CMakeFiles/cmTC_ad966.dir/CheckFunctionExists.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-KInwy9/CheckFunctionExists.c - Linking C executable cmTC_ad966 - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ad966.dir/link.txt --verbose=1 - /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=remove CMakeFiles/cmTC_ad966.dir/CheckFunctionExists.c.o -o cmTC_ad966 - gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-KInwy9' - - exitCode: 0 - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake/Modules/CheckFunctionExists.cmake:86 (try_compile)" - - "/usr/share/cmake/Modules/FindX11.cmake:740 (check_function_exists)" - - "_deps/raylib-src/src/external/glfw/src/CMakeLists.txt:181 (find_package)" - checks: - - "Looking for shmat" - directories: - source: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-lFLYZE" - binary: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-lFLYZE" - cmakeVariables: - CMAKE_C_FLAGS: "-fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith " - CMAKE_C_FLAGS_DEBUG: "-g" - CMAKE_EXE_LINKER_FLAGS: "" - CMAKE_MODULE_PATH: "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake;/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/external/glfw/CMake/modules" - buildResult: - variable: "CMAKE_HAVE_SHMAT" - cached: true - stdout: | - Change Dir: '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-lFLYZE' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_a7bfa/fast - /usr/bin/gmake -f CMakeFiles/cmTC_a7bfa.dir/build.make CMakeFiles/cmTC_a7bfa.dir/build - gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-lFLYZE' - Building C object CMakeFiles/cmTC_a7bfa.dir/CheckFunctionExists.c.o - /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=shmat -std=gnu99 -o CMakeFiles/cmTC_a7bfa.dir/CheckFunctionExists.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-lFLYZE/CheckFunctionExists.c - Linking C executable cmTC_a7bfa - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a7bfa.dir/link.txt --verbose=1 - /usr/bin/cc -fno-strict-aliasing -Werror=implicit-function-declaration -Werror=pointer-arith -DCHECK_FUNCTION_EXISTS=shmat CMakeFiles/cmTC_a7bfa.dir/CheckFunctionExists.c.o -o cmTC_a7bfa - gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-lFLYZE' - - exitCode: 0 -... - ---- -events: - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:205 (message)" - - "CMakeLists.txt:2 (project)" - message: | - The system is: Linux - 6.12.4-200.fc41.x86_64 - x86_64 - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/3.30.5/CompilerIdC/a.out - - - - kind: "try_compile-v1" - backtrace: - - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" - - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - checks: - - "Detecting C compiler ABI info" - directories: - source: "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-LDde8K" - binary: "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-LDde8K" - 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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-LDde8K' - - Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_52941/fast - /usr/bin/gmake -f CMakeFiles/cmTC_52941.dir/build.make CMakeFiles/cmTC_52941.dir/build - gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-LDde8K' - Building C object CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o - /usr/bin/cc -v -o CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/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-redhat-linux - Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1 - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_52941.dir/' - /usr/libexec/gcc/x86_64-redhat-linux/14/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_52941.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccrkovx2.s - GNU C17 (GCC) version 14.2.1 20240912 (Red Hat 14.2.1-3) (x86_64-redhat-linux) - compiled by GNU C version 14.2.1 20240912 (Red Hat 14.2.1-3), GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.24-GMP - - GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 - ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/include-fixed" - ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/../../../../x86_64-redhat-linux/include" - #include "..." search starts here: - #include <...> search starts here: - /usr/lib/gcc/x86_64-redhat-linux/14/include - /usr/local/include - /usr/include - End of search list. - Compiler executable checksum: 3cfa2c922a2ef3f6017b437b0661c120 - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_52941.dir/' - as -v --64 -o CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o /tmp/ccrkovx2.s - GNU assembler version 2.43.1 (x86_64-redhat-linux) using BFD version version 2.43.1-5.fc41 - COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/ - LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.' - Linking C executable cmTC_52941 - /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_52941.dir/link.txt --verbose=1 - /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o -o cmTC_52941 - Using built-in specs. - COLLECT_GCC=/usr/bin/cc - COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper - OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa - OFFLOAD_TARGET_DEFAULT=1 - Target: x86_64-redhat-linux - Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1 - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) - COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/ - LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_52941' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_52941.' - /usr/libexec/gcc/x86_64-redhat-linux/14/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/cckmaprQ.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_52941 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_52941.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-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o - collect2 version 14.2.1 20240912 (Red Hat 14.2.1-3) - /usr/bin/ld -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/cckmaprQ.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_52941 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_52941.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-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o - GNU ld version 2.43.1-5.fc41 - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_52941' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_52941.' - gmake[1]: Leaving directory '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-LDde8K' - - exitCode: 0 - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" - - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (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-redhat-linux/14/include] - add: [/usr/local/include] - add: [/usr/include] - end of search list found - collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/14/include] ==> [/usr/lib/gcc/x86_64-redhat-linux/14/include] - collapse include dir [/usr/local/include] ==> [/usr/local/include] - collapse include dir [/usr/include] ==> [/usr/include] - implicit include dirs: [/usr/lib/gcc/x86_64-redhat-linux/14/include;/usr/local/include;/usr/include] - - - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" - - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - message: | - Parsed C implicit link information: - link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] - linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] - ignore line: [Change Dir: '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-LDde8K'] - ignore line: [] - ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_52941/fast] - ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_52941.dir/build.make CMakeFiles/cmTC_52941.dir/build] - ignore line: [gmake[1]: Entering directory '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeScratch/TryCompile-LDde8K'] - ignore line: [Building C object CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] - ignore line: [OFFLOAD_TARGET_DEFAULT=1] - ignore line: [Target: x86_64-redhat-linux] - ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d m2 lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_52941.dir/'] - ignore line: [ /usr/libexec/gcc/x86_64-redhat-linux/14/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_52941.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccrkovx2.s] - ignore line: [GNU C17 (GCC) version 14.2.1 20240912 (Red Hat 14.2.1-3) (x86_64-redhat-linux)] - ignore line: [ compiled by GNU C version 14.2.1 20240912 (Red Hat 14.2.1-3) GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.24-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/include-fixed"] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/../../../../x86_64-redhat-linux/include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/14/include] - ignore line: [ /usr/local/include] - ignore line: [ /usr/include] - ignore line: [End of search list.] - ignore line: [Compiler executable checksum: 3cfa2c922a2ef3f6017b437b0661c120] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_52941.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o /tmp/ccrkovx2.s] - ignore line: [GNU assembler version 2.43.1 (x86_64-redhat-linux) using BFD version version 2.43.1-5.fc41] - ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_52941] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_52941.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v -Wl -v CMakeFiles/cmTC_52941.dir/CMakeCCompilerABI.c.o -o cmTC_52941] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper] - ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] - ignore line: [OFFLOAD_TARGET_DEFAULT=1] - ignore line: [Target: x86_64-redhat-linux] - ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d m2 lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) ] - ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/14/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/14/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/14/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_52941' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_52941.'] - link line: [ /usr/libexec/gcc/x86_64-redhat-linux/14/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/cckmaprQ.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_52941 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_52941.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-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] - arg [/usr/libexec/gcc/x86_64-redhat-linux/14/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cckmaprQ.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 [--no-add-needed] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-o] ==> ignore - arg [cmTC_52941] ==> ignore - arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] - arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] - arg [/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o] - arg [-L/usr/lib/gcc/x86_64-redhat-linux/14] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14] - arg [-L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] - arg [-L/lib/../lib64] ==> dir [/lib/../lib64] - arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] - arg [-L/usr/lib/gcc/x86_64-redhat-linux/14/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../..] - arg [-v] ==> ignore - arg [CMakeFiles/cmTC_52941.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-redhat-linux/14/crtend.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/crtend.o] - arg [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] - ignore line: [collect2 version 14.2.1 20240912 (Red Hat 14.2.1-3)] - ignore line: [/usr/bin/ld -plugin /usr/libexec/gcc/x86_64-redhat-linux/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/14/lto-wrapper -plugin-opt=-fresolution=/tmp/cckmaprQ.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 --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_52941 /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -v CMakeFiles/cmTC_52941.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-redhat-linux/14/crtend.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] - linker tool for 'C': /usr/bin/ld - collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crt1.o] ==> [/usr/lib64/crt1.o] - collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] - collapse obj [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] - collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14] ==> [/usr/lib/gcc/x86_64-redhat-linux/14] - collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64] ==> [/usr/lib64] - collapse library dir [/lib/../lib64] ==> [/lib64] - collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] - collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/14/../../..] ==> [/usr/lib] - implicit libs: [gcc;gcc_s;c;gcc;gcc_s] - implicit objs: [/usr/lib64/crt1.o;/usr/lib64/crti.o;/usr/lib/gcc/x86_64-redhat-linux/14/crtbegin.o;/usr/lib/gcc/x86_64-redhat-linux/14/crtend.o;/usr/lib64/crtn.o] - implicit dirs: [/usr/lib/gcc/x86_64-redhat-linux/14;/usr/lib64;/lib64;/usr/lib] - implicit fwks: [] - - - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" - - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" - - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - message: | - Running the C compiler's linker: "/usr/bin/ld" "-v" - GNU ld version 2.43.1-5.fc41 -... diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeDirectoryInformation.cmake b/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 968641e..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container") - -# 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/examples/textui-sidebar-scrolling-container/CMakeFiles/Makefile.cmake b/examples/textui-sidebar-scrolling-container/CMakeFiles/Makefile.cmake deleted file mode 100644 index 5d5f10e..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/Makefile.cmake +++ /dev/null @@ -1,44 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# 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.30.5/CMakeCCompiler.cmake" - "CMakeFiles/3.30.5/CMakeSystem.cmake" - "CMakeLists.txt" - "/usr/share/cmake/Modules/CMakeCInformation.cmake" - "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/share/cmake/Modules/CMakeGenericSystem.cmake" - "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake" - "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake" - "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" - "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" - "/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - "/usr/share/cmake/Modules/Compiler/GNU-C.cmake" - "/usr/share/cmake/Modules/Compiler/GNU.cmake" - "/usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake" - "/usr/share/cmake/Modules/Platform/Linux-GNU.cmake" - "/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake" - "/usr/share/cmake/Modules/Platform/Linux.cmake" - "/usr/share/cmake/Modules/Platform/UnixPaths.cmake" - ) - -# The corresponding makefile is: -set(CMAKE_MAKEFILE_OUTPUTS - "Makefile" - "CMakeFiles/cmake.check_cache" - ) - -# Byproducts of CMake generate step: -set(CMAKE_MAKEFILE_PRODUCTS - "CMakeFiles/CMakeDirectoryInformation.cmake" - ) - -# Dependency information for all targets: -set(CMAKE_DEPEND_INFO_FILES - "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/DependInfo.cmake" - ) diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/Makefile2 b/examples/textui-sidebar-scrolling-container/CMakeFiles/Makefile2 deleted file mode 100644 index 9369977..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/Makefile2 +++ /dev/null @@ -1,112 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# 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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container - -#============================================================================= -# Directory level rules for the build root directory - -# The main recursive "all" target. -all: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/all -.PHONY : all - -# The main recursive "preinstall" target. -preinstall: -.PHONY : preinstall - -# The main recursive "clean" target. -clean: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir - -# All Build rule for target. -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles --progress-num=1,2,3 "Built target clay_examples_textui_sidebar_scrolling_container" -.PHONY : CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles 3 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles 0 -.PHONY : CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/rule - -# Convenience name for target. -clay_examples_textui_sidebar_scrolling_container: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/rule -.PHONY : clay_examples_textui_sidebar_scrolling_container - -# clean rule for target. -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/clean -.PHONY : CMakeFiles/clay_examples_textui_sidebar_scrolling_container.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/examples/textui-sidebar-scrolling-container/CMakeFiles/TargetDirectories.txt b/examples/textui-sidebar-scrolling-container/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index b0ae60b..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,5 +0,0 @@ -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/package.dir -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/package_source.dir -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/edit_cache.dir -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/rebuild_cache.dir diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/DependInfo.cmake b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/DependInfo.cmake deleted file mode 100644 index 9ca9466..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# 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/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/main.c" "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o" "gcc" "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o.d" - "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/multi-compilation-unit.c" "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" "gcc" "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.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/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/build.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/build.make deleted file mode 100644 index 039b1d0..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/build.make +++ /dev/null @@ -1,133 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# 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/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container - -# Include any dependencies generated for this target. -include CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/flags.make - -CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o: CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/flags.make -CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o: main.c -CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o: CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o -MF CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o.d -o CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/main.c - -CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/main.c > CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.i - -CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/main.c -o CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.s - -CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o: CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/flags.make -CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o: multi-compilation-unit.c -CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o: CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o -MF CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o.d -o CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o -c /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/multi-compilation-unit.c - -CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/multi-compilation-unit.c > CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.i - -CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/multi-compilation-unit.c -o CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.s - -# Object files for target clay_examples_raylib_sidebar_scrolling_container -clay_examples_raylib_sidebar_scrolling_container_OBJECTS = \ -"CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o" \ -"CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" - -# External object files for target clay_examples_raylib_sidebar_scrolling_container -clay_examples_raylib_sidebar_scrolling_container_EXTERNAL_OBJECTS = - -clay_examples_raylib_sidebar_scrolling_container: CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o -clay_examples_raylib_sidebar_scrolling_container: CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o -clay_examples_raylib_sidebar_scrolling_container: CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/build.make -clay_examples_raylib_sidebar_scrolling_container: _deps/raylib-build/raylib/libraylib.a -clay_examples_raylib_sidebar_scrolling_container: /usr/lib64/libOpenGL.so -clay_examples_raylib_sidebar_scrolling_container: /usr/lib64/libGLX.so -clay_examples_raylib_sidebar_scrolling_container: /usr/lib64/libGLU.so -clay_examples_raylib_sidebar_scrolling_container: /usr/lib64/librt.a -clay_examples_raylib_sidebar_scrolling_container: /usr/lib64/libm.so -clay_examples_raylib_sidebar_scrolling_container: CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking C executable clay_examples_raylib_sidebar_scrolling_container" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/link.txt --verbose=$(VERBOSE) - /usr/bin/cmake -E copy_directory /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/resources /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/resources - -# Rule to build all files generated by this target. -CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/build: clay_examples_raylib_sidebar_scrolling_container -.PHONY : CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/build - -CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/cmake_clean.cmake -.PHONY : CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/clean - -CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/depend: - cd /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container /home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/depend - diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/cmake_clean.cmake b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/cmake_clean.cmake deleted file mode 100644 index 95d665b..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/cmake_clean.cmake +++ /dev/null @@ -1,13 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o" - "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o.d" - "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" - "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o.d" - "clay_examples_raylib_sidebar_scrolling_container" - "clay_examples_raylib_sidebar_scrolling_container.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang C) - include(CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.make deleted file mode 100644 index 04d5fd9..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for clay_examples_raylib_sidebar_scrolling_container. -# This may be replaced when dependencies are built. diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.ts b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.ts deleted file mode 100644 index 8aaa5ee..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for clay_examples_raylib_sidebar_scrolling_container. diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/depend.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/depend.make deleted file mode 100644 index 36663d3..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for clay_examples_raylib_sidebar_scrolling_container. -# This may be replaced when dependencies are built. diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/flags.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/flags.make deleted file mode 100644 index a38b8bf..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# compile C with /usr/bin/cc -C_DEFINES = -DGRAPHICS_API_OPENGL_33 -DPLATFORM_DESKTOP - -C_INCLUDES = -I/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/. -I/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src -I/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/external/glfw/include - -C_FLAGS = -std=gnu99 - diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/link.txt b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/link.txt deleted file mode 100644 index a006b29..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/main.c.o "CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" -o clay_examples_raylib_sidebar_scrolling_container _deps/raylib-build/raylib/libraylib.a -lm -lpthread /usr/lib64/libOpenGL.so /usr/lib64/libGLX.so /usr/lib64/libGLU.so /usr/lib64/librt.a -lm -ldl diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/progress.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/progress.make deleted file mode 100644 index 6a9dc74..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_raylib_sidebar_scrolling_container.dir/progress.make +++ /dev/null @@ -1,4 +0,0 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 -CMAKE_PROGRESS_3 = 3 - diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/DependInfo.cmake b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/DependInfo.cmake deleted file mode 100644 index 05ea916..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ - -# 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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/main.c" "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o" "gcc" "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o.d" - "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/multi-compilation-unit.c" "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" "gcc" "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.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/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make deleted file mode 100644 index d6abb98..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make +++ /dev/null @@ -1,127 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# 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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container - -# Include any dependencies generated for this target. -include CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/flags.make - -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/flags.make -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o: main.c -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o -MF CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o.d -o CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o -c /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/main.c - -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/main.c > CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.i - -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/main.c -o CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.s - -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/flags.make -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o: multi-compilation-unit.c -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o -MF CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o.d -o CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o -c /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/multi-compilation-unit.c - -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.i" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/multi-compilation-unit.c > CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.i - -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.s" - /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/multi-compilation-unit.c -o CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.s - -# Object files for target clay_examples_textui_sidebar_scrolling_container -clay_examples_textui_sidebar_scrolling_container_OBJECTS = \ -"CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o" \ -"CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" - -# External object files for target clay_examples_textui_sidebar_scrolling_container -clay_examples_textui_sidebar_scrolling_container_EXTERNAL_OBJECTS = - -clay_examples_textui_sidebar_scrolling_container: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o -clay_examples_textui_sidebar_scrolling_container: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o -clay_examples_textui_sidebar_scrolling_container: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make -clay_examples_textui_sidebar_scrolling_container: CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking C executable clay_examples_textui_sidebar_scrolling_container" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/link.txt --verbose=$(VERBOSE) - /usr/bin/cmake -E copy_directory /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/resources /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/resources - -# Rule to build all files generated by this target. -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build: clay_examples_textui_sidebar_scrolling_container -.PHONY : CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build - -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/cmake_clean.cmake -.PHONY : CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/clean - -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/depend: - cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/depend - diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/cmake_clean.cmake b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/cmake_clean.cmake deleted file mode 100644 index 8318206..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/cmake_clean.cmake +++ /dev/null @@ -1,13 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o" - "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o.d" - "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" - "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o.d" - "clay_examples_textui_sidebar_scrolling_container" - "clay_examples_textui_sidebar_scrolling_container.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang C) - include(CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.internal b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.internal deleted file mode 100644 index 291b6f9..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.internal +++ /dev/null @@ -1,96 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o - /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/main.c - /home/phillip/Projects/clay/clay.h - /home/phillip/Projects/clay/renderers/textui/clay_renderer_textui.c - /usr/include/alloca.h - /usr/include/bits/atomic_wide_counter.h - /usr/include/bits/byteswap.h - /usr/include/bits/endian.h - /usr/include/bits/endianness.h - /usr/include/bits/floatn-common.h - /usr/include/bits/floatn.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/long-double.h - /usr/include/bits/pthreadtypes-arch.h - /usr/include/bits/pthreadtypes.h - /usr/include/bits/select.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-least.h - /usr/include/bits/stdint-uintn.h - /usr/include/bits/stdio_lim.h - /usr/include/bits/stdlib-float.h - /usr/include/bits/struct_mutex.h - /usr/include/bits/struct_rwlock.h - /usr/include/bits/thread-shared-types.h - /usr/include/bits/time64.h - /usr/include/bits/timesize.h - /usr/include/bits/types.h - /usr/include/bits/types/FILE.h - /usr/include/bits/types/__FILE.h - /usr/include/bits/types/__fpos64_t.h - /usr/include/bits/types/__fpos_t.h - /usr/include/bits/types/__mbstate_t.h - /usr/include/bits/types/__sigset_t.h - /usr/include/bits/types/clock_t.h - /usr/include/bits/types/clockid_t.h - /usr/include/bits/types/cookie_io_functions_t.h - /usr/include/bits/types/sigset_t.h - /usr/include/bits/types/struct_FILE.h - /usr/include/bits/types/struct_timespec.h - /usr/include/bits/types/struct_timeval.h - /usr/include/bits/types/time_t.h - /usr/include/bits/types/timer_t.h - /usr/include/bits/typesizes.h - /usr/include/bits/uintn-identity.h - /usr/include/bits/waitflags.h - /usr/include/bits/waitstatus.h - /usr/include/bits/wchar.h - /usr/include/bits/wordsize.h - /usr/include/curses.h - /usr/include/endian.h - /usr/include/features-time64.h - /usr/include/features.h - /usr/include/gnu/stubs-64.h - /usr/include/gnu/stubs.h - /usr/include/ncurses_dll.h - /usr/include/stdc-predef.h - /usr/include/stdint.h - /usr/include/stdio.h - /usr/include/stdlib.h - /usr/include/sys/cdefs.h - /usr/include/sys/select.h - /usr/include/sys/types.h - /usr/include/unctrl.h - /usr/lib/gcc/x86_64-redhat-linux/14/include/stdarg.h - /usr/lib/gcc/x86_64-redhat-linux/14/include/stdbool.h - /usr/lib/gcc/x86_64-redhat-linux/14/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/14/include/stdint.h - -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o - /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/multi-compilation-unit.c - /home/phillip/Projects/clay/clay.h - /usr/include/bits/libc-header-start.h - /usr/include/bits/long-double.h - /usr/include/bits/stdint-intn.h - /usr/include/bits/stdint-least.h - /usr/include/bits/stdint-uintn.h - /usr/include/bits/time64.h - /usr/include/bits/timesize.h - /usr/include/bits/types.h - /usr/include/bits/typesizes.h - /usr/include/bits/wchar.h - /usr/include/bits/wordsize.h - /usr/include/features-time64.h - /usr/include/features.h - /usr/include/gnu/stubs-64.h - /usr/include/gnu/stubs.h - /usr/include/stdc-predef.h - /usr/include/stdint.h - /usr/include/sys/cdefs.h - /usr/lib/gcc/x86_64-redhat-linux/14/include/stdbool.h - /usr/lib/gcc/x86_64-redhat-linux/14/include/stddef.h - /usr/lib/gcc/x86_64-redhat-linux/14/include/stdint.h - diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.make deleted file mode 100644 index 03b2687..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.make +++ /dev/null @@ -1,228 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o: main.c \ - /home/phillip/Projects/clay/clay.h \ - /home/phillip/Projects/clay/renderers/textui/clay_renderer_textui.c \ - /usr/include/alloca.h \ - /usr/include/bits/atomic_wide_counter.h \ - /usr/include/bits/byteswap.h \ - /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h \ - /usr/include/bits/floatn-common.h \ - /usr/include/bits/floatn.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/long-double.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/select.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-least.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/bits/stdio_lim.h \ - /usr/include/bits/stdlib-float.h \ - /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h \ - /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/types.h \ - /usr/include/bits/types/FILE.h \ - /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/__fpos64_t.h \ - /usr/include/bits/types/__fpos_t.h \ - /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/types/sigset_t.h \ - /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/uintn-identity.h \ - /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/wordsize.h \ - /usr/include/curses.h \ - /usr/include/endian.h \ - /usr/include/features-time64.h \ - /usr/include/features.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/gnu/stubs.h \ - /usr/include/ncurses_dll.h \ - /usr/include/stdc-predef.h \ - /usr/include/stdint.h \ - /usr/include/stdio.h \ - /usr/include/stdlib.h \ - /usr/include/sys/cdefs.h \ - /usr/include/sys/select.h \ - /usr/include/sys/types.h \ - /usr/include/unctrl.h \ - /usr/lib/gcc/x86_64-redhat-linux/14/include/stdarg.h \ - /usr/lib/gcc/x86_64-redhat-linux/14/include/stdbool.h \ - /usr/lib/gcc/x86_64-redhat-linux/14/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/14/include/stdint.h - -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o: multi-compilation-unit.c \ - /home/phillip/Projects/clay/clay.h \ - /usr/include/bits/libc-header-start.h \ - /usr/include/bits/long-double.h \ - /usr/include/bits/stdint-intn.h \ - /usr/include/bits/stdint-least.h \ - /usr/include/bits/stdint-uintn.h \ - /usr/include/bits/time64.h \ - /usr/include/bits/timesize.h \ - /usr/include/bits/types.h \ - /usr/include/bits/typesizes.h \ - /usr/include/bits/wchar.h \ - /usr/include/bits/wordsize.h \ - /usr/include/features-time64.h \ - /usr/include/features.h \ - /usr/include/gnu/stubs-64.h \ - /usr/include/gnu/stubs.h \ - /usr/include/stdc-predef.h \ - /usr/include/stdint.h \ - /usr/include/sys/cdefs.h \ - /usr/lib/gcc/x86_64-redhat-linux/14/include/stdbool.h \ - /usr/lib/gcc/x86_64-redhat-linux/14/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/14/include/stdint.h - - -/usr/lib/gcc/x86_64-redhat-linux/14/include/stddef.h: - -/usr/lib/gcc/x86_64-redhat-linux/14/include/stdarg.h: - -/usr/include/sys/types.h: - -/usr/include/sys/select.h: - -/usr/include/bits/types/FILE.h: - -/usr/include/bits/types.h: - -/usr/include/sys/cdefs.h: - -/usr/lib/gcc/x86_64-redhat-linux/14/include/stdint.h: - -/usr/include/bits/time64.h: - -/usr/include/bits/byteswap.h: - -/usr/include/bits/thread-shared-types.h: - -/usr/include/bits/wchar.h: - -/usr/include/bits/stdint-least.h: - -/usr/include/alloca.h: - -/usr/include/bits/types/__fpos64_t.h: - -/usr/include/bits/select.h: - -/usr/include/features-time64.h: - -/usr/include/unctrl.h: - -/usr/include/bits/stdint-intn.h: - -/usr/include/bits/struct_mutex.h: - -/usr/include/gnu/stubs-64.h: - -/home/phillip/Projects/clay/clay.h: - -/usr/include/bits/libc-header-start.h: - -/usr/include/bits/endianness.h: - -/usr/include/bits/timesize.h: - -/usr/include/bits/endian.h: - -/usr/include/bits/types/__sigset_t.h: - -/usr/include/bits/waitflags.h: - -/usr/lib/gcc/x86_64-redhat-linux/14/include/stdbool.h: - -/usr/include/stdc-predef.h: - -main.c: - -/usr/include/bits/pthreadtypes-arch.h: - -/usr/include/bits/types/__FILE.h: - -/usr/include/bits/stdlib-float.h: - -/usr/include/bits/types/sigset_t.h: - -/usr/include/bits/floatn-common.h: - -/usr/include/bits/long-double.h: - -/usr/include/bits/pthreadtypes.h: - -/usr/include/bits/floatn.h: - -/usr/include/bits/types/__fpos_t.h: - -multi-compilation-unit.c: - -/usr/include/bits/wordsize.h: - -/usr/include/bits/types/__mbstate_t.h: - -/usr/include/bits/types/clock_t.h: - -/usr/include/bits/atomic_wide_counter.h: - -/usr/include/bits/types/clockid_t.h: - -/usr/include/bits/uintn-identity.h: - -/usr/include/bits/typesizes.h: - -/usr/include/bits/types/struct_FILE.h: - -/usr/include/ncurses_dll.h: - -/usr/include/bits/types/struct_timespec.h: - -/usr/include/bits/stdio_lim.h: - -/usr/include/bits/types/struct_timeval.h: - -/usr/include/bits/struct_rwlock.h: - -/usr/include/bits/types/time_t.h: - -/home/phillip/Projects/clay/renderers/textui/clay_renderer_textui.c: - -/usr/include/stdlib.h: - -/usr/include/bits/stdint-uintn.h: - -/usr/include/bits/types/cookie_io_functions_t.h: - -/usr/include/endian.h: - -/usr/include/bits/waitstatus.h: - -/usr/include/curses.h: - -/usr/include/features.h: - -/usr/include/gnu/stubs.h: - -/usr/include/stdint.h: - -/usr/include/bits/types/timer_t.h: - -/usr/include/stdio.h: diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.ts b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.ts deleted file mode 100644 index 4ef6347..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for clay_examples_textui_sidebar_scrolling_container. diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/depend.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/depend.make deleted file mode 100644 index 52e311f..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for clay_examples_textui_sidebar_scrolling_container. -# This may be replaced when dependencies are built. diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/flags.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/flags.make deleted file mode 100644 index 8501d6c..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# compile C with /usr/bin/cc -C_DEFINES = - -C_INCLUDES = -I/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/. - -C_FLAGS = -g -std=gnu99 - diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/link.txt b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/link.txt deleted file mode 100644 index 22069fb..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -g CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o "CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o" -o clay_examples_textui_sidebar_scrolling_container -lncurses diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o deleted file mode 100644 index 25fbae25e98409da32a9a623f524635d5efa82f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 335072 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 z⪼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%0DsR7%w=q2u5<`#WJsMaQ(Trs_7+(p? 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 B?5zL* diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o.d b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o.d deleted file mode 100644 index d48c7d1..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o.d +++ /dev/null @@ -1,42 +0,0 @@ -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o: \ - /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/main.c \ - /usr/include/stdc-predef.h /usr/include/curses.h \ - /usr/include/ncurses_dll.h \ - /usr/lib/gcc/x86_64-redhat-linux/14/include/stdint.h \ - /usr/include/stdint.h /usr/include/bits/libc-header-start.h \ - /usr/include/features.h /usr/include/features-time64.h \ - /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ - /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ - /usr/include/bits/types.h /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h /usr/include/bits/wchar.h \ - /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \ - /usr/include/bits/stdint-least.h /usr/include/stdio.h \ - /usr/lib/gcc/x86_64-redhat-linux/14/include/stddef.h \ - /usr/lib/gcc/x86_64-redhat-linux/14/include/stdarg.h \ - /usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-redhat-linux/14/include/stdbool.h \ - /usr/include/unctrl.h \ - /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/../../clay.h \ - /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/../../renderers/textui/clay_renderer_textui.c \ - /usr/include/stdlib.h /usr/include/bits/waitflags.h \ - /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ - /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ - /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ - /usr/include/endian.h /usr/include/bits/endian.h \ - /usr/include/bits/endianness.h /usr/include/bits/byteswap.h \ - /usr/include/bits/uintn-identity.h /usr/include/sys/select.h \ - /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ - /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ - /usr/include/bits/stdlib-float.h diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o deleted file mode 100644 index c0485d2e08d110c85fb9b86f0a704aa74e903bcc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9392 zcmd5?dvH|M89#Sl*{~sRLIMbzmP%mE29P=ic`aedZVgFH77|2VH_6TJ>SlM{y^(}k zrKKR-h%j|*twpD3XDU^yeN0E|bfooxRmXAEakRdzBB&McQBkn;`_B2!=H_I#<4pad zXV`nb?{~h}`ObIlJ@<y|d~Itjn#N?)*a|kzNtChUv&ZRGoLt4Gvl_PEpMA&M<K5t0 z?+teQw|y{j1P9x)Z~5;>;tVu@{WJb;kCz3qk9hx#n17e=zBSpyZQ1v{T;>4|W)E>q zFyZ!R-}I09?(>hWzu%wL{Mn0~z#atlaevlZ4ty<%KH?rMJ9e;a{`Skk4Rk5!2FtGX zZ3Qb%_%-;mZ}`V{;i!M?wkUR4r$5^Z_I9BxfFm6AgVo;JvGrTCoo;D+p`SwHz#%(E ziS6iixCp<#J!KWXy@Q8*chs`+!1q9;w~PnA7ua7y;3W`vwKVQ-%bxK63C)3j$j}r1 zZBN(&*%!PIA+{#_ueR*x{_J0~pZT*-bDc5nf7?MV%Lx;<{b1RRLttc&f0zE^ChsNQ zOTCwQLzh0xSa;ZnWd=uEl0&IjTu-y0o-x>d8)J5+Inhr!UP|y{Znv7&-!260mLim} z+eGISo#x=6g-67dEDf{14OoTE9!nUajw}mmmZ7SXOWB1^<+T8D4QpL>Z;qZ(eI?LU z@ME^iN(P`SwjzVgQNH6v=s16UF^&m(X9dDeHf1|>+@vjQ#k#WFV5X?|3pc>FG~4Go zihwP`_LU-Kv-Pok6-YU4VYaUtsS+}AhxIsc4)^|k)Qt_WUzh#_0O9g(PTP1W_i)<D z=>rw7f=D@;_>J`(&@J`=^zaU#ET}K88i_n+O-hl+?^Q&&xP=6tvi?{KKK<f<6MWYC zpcH(*2uzrr3XA+|CA%+K-v)7q<>e-TZ6oZJnHUDMjj~r~q8}OPYt||da5&%CgmOc% z1bdT`ITRjYZ*kg2HveJ00EDWYw!`-8fhfgUzdI8ZIeDavuY#lGonHaO^LDf-0;Hhd ztHH3HWb1t^nsC(q^EoN|;WShevd1_rm+ZLp_b6-o=oEA?myb(-gsx#OpKwa%@>A>U zC^z@B3&A<}f3gD23;Od)RIlau7hG=^r%%;kie_{A^bA~2H^um+wFuB@MK&yRTZyKP z0*m(KVsqNU$`C2ndSJ9>maS4NeibOb4Xd?sH>RC4(=_h2oHI3ospQOb!BlgmRxmZ3 zsnh17(^}!<EbWKD*fs8V3VLy&>vuH1(?8KFU|$qrr4}87F*X$kKhS0%Gmj4;%2nPK zDo3@Ih~tG#!K`tW!`d`NF2*4Q#f{{Mb|nJ1ZG_lIS~)Ufh;pa6kBaza;y&KirUSq< zJHMGADephpUZ&MBYw1$g1+HdS0B#GG24H7_nsqAT^)@kZJ|H$goD&fHT;_7Ea9N@1 z995djB?jw@H850UXK2qU&DhaCnklwvE9#3}^;)2c<maILlrrY3ccO~R!&cS_-}dHu z$Go~_bue>}rh=$7)eO7l)di}S)gfLg-O{wm_$*;IV9|<B$}6;Ql~%c|b7sz|&?<|{ zAwv~38(8nkvw84UOH8@3)WVjVj<e*+LNC)`DlQky3m}*uLNz=OId(eDg{z>WRkhc^ zY}h&Q69vqx3)h4<xiFHK{oO#=p?ZDLYnpZn<_8^C0Q`WM18YCAS+qHpvhl|TAEa#p zwAEhAibVjx)!6OMDrT{1j$XK0EK4h)vs#+4vso^|&i(_qIC^il7dbWpr8z9#O1m8> ztHZLef+Nml@aTET0yk$Z6&@IfB_gb)&ATz=Z40!vhc<><eC<JB*F<b}M=;p2&W!bj z+I(w+tR)^E4Ry!1fR%Nz#5%YI4ki;uU_cCnyoM3(j{<9qru0cqVXhqNNa=~7K4SRd z`j8IKN{*U<mSkcu7U@ZcQ|pogIvMtdGtq7%oeMtH9k@8q-Wm#S?DU1!1|Tq;5{4KG zc7(bDt^Od(#3BiOz}+7Wr_FJDM`9V`g~50-5pm;Fd$aU84BVpgLJ%8To#3mrtD}cv z>Nb*TeNx~o9!uzcJr;=?5CJAiigPB2iRlYxbVyPtgpST#436TuVd&}ZRJcDkMY%q~ zj!v>b8S6}D43VVaG@Nsi3F!diX$y}ghiRA%CnyIvJDz7U0nYiXCkSkg4H!|3S!bDO zGHtjgj80BPr>_fZM;I10A!reUHxBv774FT8ZlvV;+I;K4N@$I5ZJ<3640N=I+PuLQ zzgbDlc49f2%NA0E%Py-HYm`cHLOOT`T9WZ3)k7z32P|QTUuT2yWY}QvkjKIftxhK6 z<0%|3BVlt*EUowR?2Baa6l1vreZ9d@PnWkd)b8tP3$**X#Z*Eq@nlAqRd2u!pim~& z*xEp^Z;eoDiN@jsxlD=-j63M*=vo8T(SWFyUMhW4T_qy0sN*|N`sdS0>FIvlf}#+4 z#U}>`Gdk2GFQf4}_D_r>!*>o;5yxA@DK)b8j&>gmhSM3=+P>c1(%kG`w8XR6v&g-8 z;o>C=n-?v1H*~?~^oI=^XgqhmyK%@EPUy=cdO}af`hg9n`=iT8&Ofj5ye00&h`TXk z3@nc%hMSvNRP3<)HxJenO%CZzDF`|qOEq<-lUKl6Wt#e7T21;$cqkRuGflVz!?DIp zY(Vb|ryDc<=_H6JB8~k}4`JBF>87FKxDf*$UnBTdYaC9*3{U^p<>3F%&TuB(6if8S zhX?egzL=5ux*}}yc;Fu^n9za)_$0}A;J#$QqswT-%1!`_O9>roZE0ERZh#t_{}l?1 zKW*`m?1mpcgh3CU_u4_k@TrXrPX3%P7A&i#Ufa^ew2^XcW=WBA4+!H~VHS<?^MSXt ze21lFs$<=5>y5Tu_8T1AimW>|kS3u59s0Gg6KC=b)7#3VAuDL8Z3Y0E2{%hv`D|4U zJox9%o)ZSG;zT|HL&hpj$9ZsmFwTSXH=hZ3GjNr;Y>yv$1Az0_@(I$6Z7P7r3*g@^ zfZtRAzo!8HWC8q00sP+u@WM4O9;pQ%fa*t#$v1I<n9oMAE99dO?#^PIpHte*=K_I? z!&;t!uX4_qeC`<!&oq|r(Fb|LRw+7Ou_ZvC#_vJUnh2i)JwGTD-$p&wHCCIH-)zFM z+9dv*3CA~3iN9{bvEC&9wh6B=;qMWS$8vnxJ1N3Evyg5W7!S@x+PR2u8NaOQ0h2tu zk>upBAY9s)b}|L<5tALfH%a+x3&_jc55~j4UO|sd?pVa}UN=lP47o0d<4?94A|xIr z9`8HY(0%UJ1?U9`LPL2O1M-XT0u6EWdoCsw+WDf(;q%GZN(Dbo^IWUoB_zL2!9OHE zsNfsO??wf$r99yM1)Gd>H~HNn;2d5<`1cjuMRvv%yn*C@s^CW{o;wx%Mw-`sgrho% za^xW4GR}`^@F@jPQarCI_!Nrg0|j@Joq8IV_Rq+5QSfh){R<U*C-FTB9w2$SFQol1 zNp6cG|1!n5Rl)feEEv09!Mzm!Z3@1S?A)o~FOd9x1%F89U%~qbe@wyeBK|1_muH1% z6<qF(mlS-2>>pF`M=AbK6?_r#rxbh{*%4pG#_RcJny-__W&Ssl{z3&mK=PL;_-cyh zDg{5A<gZcia$5J@3O<+kpDXwkWdAM&|AO!b6?``FhZOut^837kZy^4(f={9N%cz(6 zNl|`gDmaD1<|%j=`IYxMX=f?nD;4<#gtsa90g5l8;C~^0NWm{BKBM59$o>`uznLbm zTfxVO->cyAe!5@5rxX821()B@9#(Lj^7)K{&msIZ1%H;}e_z2HiT_l=M~FYI;MdW7 zE6JW*7eD!JQ1Ax`Z&L8Xv@Sjc$G;+AllhkR@jQzyuE_sE!0ZME|D58!Nx_pOe=FhW zjzZxh@??*GC5;2}Jfg~fgKLTV1M2K2{%i$5LHq&*Z>ITr6kI+J%+GhU|1*+buE_t6 z@YM?bB;l<J{v6@*e2BL3_ZHzBNFG^pe%yp3X2zK(Gdg61`=B?{qK`@{t;fS2{BFQJ z17Rb~JbjrA^Q4o4;iK>|VK@?sB?glq!|8BeUs}H!#88=_bT|>wQFR={?}kzZ{7Dkw z5a;1D1pi>_NhA&31Fx>|IV9YFB@;Y+7V)IgN%*8=jFMeF8X8Q8hjg0g|Jb=fA9HA~ zB{aDTFVN)v7MzfkH1;#$ho!m-e&)6n55v%+v|f0oMN&Q&;rl*sScizyb`T(3|4w>2 zfCv>n2XM5h>c2vQw2g9RR36W*C_155fS3Bya+-or{jUI6#ZdADfd>?asw}=Y=gZ#_ zOc=D2bht+r*GSFZcK}mu0>o~o1-)7sR9JRt0e$gTImYC<3T<Lj^?L!!7ylb{Fp~Nh zKfV{J@n4n4CO~Wr3Eqp0sj2?sFqY4M`B_5gIO(E)_<PtS|K9@)ZOS--<n3eff3(2* z$vAd`bUyu8=tb<P6ePQnmHjOR^dH5STWC$9%Uz|O?DxTlq;o<*d_wwW3~5#Nw}4@Z zsr7%7^wqq`^+Q|O{sup^sp>bB<0$;+7}4dfs{SJ|l5hRkY@s6W6S#i(4lDH~p3gUG rrpW(EnlSF;eCv-jsopzKKT0pm6-vSsmQ@tcuci3q_X@O$P1XMolo@hM diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o.d b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o.d deleted file mode 100644 index 1d6c7e3..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o.d +++ /dev/null @@ -1,16 +0,0 @@ -CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o: \ - /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/multi-compilation-unit.c \ - /usr/include/stdc-predef.h \ - /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/../../clay.h \ - /usr/lib/gcc/x86_64-redhat-linux/14/include/stdint.h \ - /usr/include/stdint.h /usr/include/bits/libc-header-start.h \ - /usr/include/features.h /usr/include/features-time64.h \ - /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ - /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ - /usr/include/bits/types.h /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h /usr/include/bits/wchar.h \ - /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \ - /usr/include/bits/stdint-least.h \ - /usr/lib/gcc/x86_64-redhat-linux/14/include/stdbool.h \ - /usr/lib/gcc/x86_64-redhat-linux/14/include/stddef.h diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/progress.make b/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/progress.make deleted file mode 100644 index 6a9dc74..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/progress.make +++ /dev/null @@ -1,4 +0,0 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 -CMAKE_PROGRESS_3 = 3 - diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/cmake.check_cache b/examples/textui-sidebar-scrolling-container/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd73..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/examples/textui-sidebar-scrolling-container/CMakeFiles/progress.marks b/examples/textui-sidebar-scrolling-container/CMakeFiles/progress.marks deleted file mode 100644 index 00750ed..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/examples/textui-sidebar-scrolling-container/clay_examples_textui_sidebar_scrolling_container b/examples/textui-sidebar-scrolling-container/clay_examples_textui_sidebar_scrolling_container deleted file mode 100755 index 5f719cfcc7c641d5a666ff0182bff980b2702139..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 227624 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 N0|Na}phDo$`QM0fS&#q# From 244395edde1abb99367f178eadddd822d40cd767 Mon Sep 17 00:00:00 2001 From: Phillip Cook <phyxl01@gmail.com> Date: Sun, 5 Jan 2025 22:19:03 -0500 Subject: [PATCH 3/4] rename to ncurses to follow convention, clean up checked in files --- .../CMakeLists.txt | 0 .../Makefile | 0 .../Readme.md | 0 .../main.c | 7 +- .../multi-compilation-unit.c | 0 .../CMakeCache.txt | 377 ------------------ .../CPackConfig.cmake | 76 ---- .../CPackSourceConfig.cmake | 84 ---- .../_deps/raylib-subbuild/CMakeCache.txt | 119 ------ .../CMakeFiles/3.30.5/CMakeSystem.cmake | 15 - .../CMakeFiles/CMakeConfigureLog.yaml | 11 - .../CMakeDirectoryInformation.cmake | 16 - .../CMakeFiles/CMakeRuleHashes.txt | 11 - .../raylib-subbuild/CMakeFiles/Makefile.cmake | 55 --- .../raylib-subbuild/CMakeFiles/Makefile2 | 112 ------ .../raylib-subbuild/CMakeFiles/Progress/4 | 1 - .../raylib-subbuild/CMakeFiles/Progress/6 | 1 - .../CMakeFiles/Progress/count.txt | 1 - .../CMakeFiles/TargetDirectories.txt | 3 - .../CMakeFiles/cmake.check_cache | 1 - .../raylib-subbuild/CMakeFiles/progress.marks | 1 - .../raylib-populate.dir/DependInfo.cmake | 22 - .../raylib-populate.dir/Labels.json | 46 --- .../CMakeFiles/raylib-populate.dir/Labels.txt | 14 - .../CMakeFiles/raylib-populate.dir/build.make | 159 -------- .../raylib-populate.dir/cmake_clean.cmake | 17 - .../raylib-populate.dir/compiler_depend.make | 2 - .../raylib-populate.dir/compiler_depend.ts | 2 - .../raylib-populate.dir/progress.make | 10 - .../_deps/raylib-subbuild/CMakeLists.txt | 42 -- .../_deps/raylib-subbuild/Makefile | 154 ------- .../_deps/raylib-subbuild/cmake_install.cmake | 57 --- .../raylib-populate-gitinfo.txt | 15 - .../raylib-populate-mkdir | 0 .../raylib-populate-patch-info.txt | 6 - .../raylib-populate-update-info.txt | 7 - .../tmp/raylib-populate-cfgcmd.txt | 1 - .../tmp/raylib-populate-gitclone.cmake | 87 ---- .../tmp/raylib-populate-gitupdate.cmake | 317 --------------- .../tmp/raylib-populate-mkdirs.cmake | 27 -- .../cmake_install.cmake | 62 --- .../resources/Roboto-Regular.ttf | Bin 168260 -> 0 bytes .../resources/RobotoMono-Medium.ttf | Bin 87172 -> 0 bytes .../resources/profile-picture.png | Bin 103413 -> 0 bytes .../clay_renderer_ncurses.c} | 6 +- 45 files changed, 6 insertions(+), 1938 deletions(-) rename examples/{textui-sidebar-scrolling-container => ncurses-sidebar-scrolling-container}/CMakeLists.txt (100%) rename examples/{textui-sidebar-scrolling-container => ncurses-sidebar-scrolling-container}/Makefile (100%) rename examples/{textui-sidebar-scrolling-container => ncurses-sidebar-scrolling-container}/Readme.md (100%) rename examples/{textui-sidebar-scrolling-container => ncurses-sidebar-scrolling-container}/main.c (99%) rename examples/{textui-sidebar-scrolling-container => ncurses-sidebar-scrolling-container}/multi-compilation-unit.c (100%) delete mode 100644 examples/textui-sidebar-scrolling-container/CMakeCache.txt delete mode 100644 examples/textui-sidebar-scrolling-container/CPackConfig.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/CPackSourceConfig.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeCache.txt delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/3.30.5/CMakeSystem.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeConfigureLog.yaml delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeRuleHashes.txt delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Makefile.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Makefile2 delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/4 delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/6 delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/count.txt delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/TargetDirectories.txt delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/cmake.check_cache delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/progress.marks delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/DependInfo.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/Labels.json delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/Labels.txt delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/build.make delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/cmake_clean.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/compiler_depend.make delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/compiler_depend.ts delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/progress.make delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeLists.txt delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/Makefile delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/cmake_install.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch-info.txt delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update-info.txt delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-cfgcmd.txt delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitclone.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-mkdirs.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/cmake_install.cmake delete mode 100644 examples/textui-sidebar-scrolling-container/resources/Roboto-Regular.ttf delete mode 100644 examples/textui-sidebar-scrolling-container/resources/RobotoMono-Medium.ttf delete mode 100644 examples/textui-sidebar-scrolling-container/resources/profile-picture.png rename renderers/{textui/clay_renderer_textui.c => ncurses/clay_renderer_ncurses.c} (96%) diff --git a/examples/textui-sidebar-scrolling-container/CMakeLists.txt b/examples/ncurses-sidebar-scrolling-container/CMakeLists.txt similarity index 100% rename from examples/textui-sidebar-scrolling-container/CMakeLists.txt rename to examples/ncurses-sidebar-scrolling-container/CMakeLists.txt diff --git a/examples/textui-sidebar-scrolling-container/Makefile b/examples/ncurses-sidebar-scrolling-container/Makefile similarity index 100% rename from examples/textui-sidebar-scrolling-container/Makefile rename to examples/ncurses-sidebar-scrolling-container/Makefile diff --git a/examples/textui-sidebar-scrolling-container/Readme.md b/examples/ncurses-sidebar-scrolling-container/Readme.md similarity index 100% rename from examples/textui-sidebar-scrolling-container/Readme.md rename to examples/ncurses-sidebar-scrolling-container/Readme.md diff --git a/examples/textui-sidebar-scrolling-container/main.c b/examples/ncurses-sidebar-scrolling-container/main.c similarity index 99% rename from examples/textui-sidebar-scrolling-container/main.c rename to examples/ncurses-sidebar-scrolling-container/main.c index 313c1ce..3321762 100644 --- a/examples/textui-sidebar-scrolling-container/main.c +++ b/examples/ncurses-sidebar-scrolling-container/main.c @@ -1,7 +1,6 @@ #include <curses.h> #define CLAY_IMPLEMENTATION -#include "../../clay.h" -#include "../../renderers/textui/clay_renderer_textui.c" +#include "../../renderers/ncurses/clay_renderer_ncurses.c" #include <stdlib.h> const uint32_t FONT_ID_BODY_24 = 0; @@ -217,7 +216,7 @@ bool UpdateDrawFrame(WINDOW* win, int ch) //printf("layout time: %f microseconds\n", (GetTime() - currentTime) * 1000 * 1000); // RENDERING --------------------------------- // currentTime = GetTime(); - Clay_textui_Render(win, renderCommands); + Clay_ncurses_Render(win, renderCommands); attr_on(color_set(0,0),0); mvwprintw(win, 1, 0, "Left mouse button at %d, %d", event.x, event.y); @@ -262,7 +261,7 @@ int main(void) { getmaxyx(win, y, x); uint64_t totalMemorySize = Clay_MinMemorySize(); Clay_Arena clayMemory = Clay_CreateArenaWithCapacityAndMemory(totalMemorySize, malloc(totalMemorySize)); - Clay_SetMeasureTextFunction(Textui_MeasureText);//clay segfaults if this isn't defined, which is a bummer. + Clay_SetMeasureTextFunction(ncurses_MeasureText);//clay segfaults if this isn't defined, which is a bummer. Clay_Initialize(clayMemory, (Clay_Dimensions) { (float)x*HPIXELS_PER_CHAR, (float)y*VPIXELS_PER_CHAR }, (Clay_ErrorHandler) { HandleClayErrors }); //Clay_Raylib_Initialize(1024, 768, "Clay - Raylib Renderer Example", FLAG_VSYNC_HINT | FLAG_WINDOW_RESIZABLE | FLAG_WINDOW_HIGHDPI | FLAG_MSAA_4X_HINT); diff --git a/examples/textui-sidebar-scrolling-container/multi-compilation-unit.c b/examples/ncurses-sidebar-scrolling-container/multi-compilation-unit.c similarity index 100% rename from examples/textui-sidebar-scrolling-container/multi-compilation-unit.c rename to examples/ncurses-sidebar-scrolling-container/multi-compilation-unit.c diff --git a/examples/textui-sidebar-scrolling-container/CMakeCache.txt b/examples/textui-sidebar-scrolling-container/CMakeCache.txt deleted file mode 100644 index 0916d78..0000000 --- a/examples/textui-sidebar-scrolling-container/CMakeCache.txt +++ /dev/null @@ -1,377 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container -# 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 -######################## - -BUILD_EXAMPLES:BOOL=OFF - -BUILD_GAMES:BOOL=OFF - -//Path to a program. -CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line - -//Path to a program. -CMAKE_AR:FILEPATH=/usr/bin/ar - -//Choose the type of build, options are: None Debug Release RelWithDebInfo -// MinSizeRel ... -CMAKE_BUILD_TYPE:STRING=Debug - -//Enable/Disable color output during build. -CMAKE_COLOR_MAKEFILE:BOOL=ON - -//C compiler -CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc - -//A wrapper around 'ar' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar - -//A wrapper around 'ranlib' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib - -//Flags used by the C compiler during all build types. -CMAKE_C_FLAGS:STRING= - -//Flags used by the C compiler during DEBUG builds. -CMAKE_C_FLAGS_DEBUG:STRING=-g - -//Flags used by the C compiler during MINSIZEREL builds. -CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG - -//Flags used by the C compiler during RELEASE builds. -CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG - -//Flags used by the C compiler during RELWITHDEBINFO builds. -CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG - -//Path to a program. -CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND - -//Flags used by the linker during all build types. -CMAKE_EXE_LINKER_FLAGS:STRING= - -//Flags used by the linker during DEBUG builds. -CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during MINSIZEREL builds. -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during RELEASE builds. -CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during RELWITHDEBINFO builds. -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Enable/Disable output of compile commands during generation. -CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= - -//Value Computed by CMake. -CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/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=clay_examples_textui_sidebar_scrolling_container - -//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 - -//Directory under which to collect all populated content -FETCHCONTENT_BASE_DIR:PATH=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps - -//Disables all attempts to download or update content and assumes -// source dirs already exist -FETCHCONTENT_FULLY_DISCONNECTED:BOOL=OFF - -//Enables QUIET option for all content population -FETCHCONTENT_QUIET:BOOL=ON - -//When not empty, overrides where to find pre-populated content -// for raylib -FETCHCONTENT_SOURCE_DIR_RAYLIB:PATH= - -//Enables UPDATE_DISCONNECTED behavior for all content population -FETCHCONTENT_UPDATES_DISCONNECTED:BOOL=OFF - -//Enables UPDATE_DISCONNECTED behavior just for population of raylib -FETCHCONTENT_UPDATES_DISCONNECTED_RAYLIB:BOOL=OFF - -//Git command line client -GIT_EXECUTABLE:FILEPATH=/usr/bin/git - -//Value Computed by CMake -clay_examples_raylib_sidebar_scrolling_container_BINARY_DIR:STATIC=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container - -//Value Computed by CMake -clay_examples_raylib_sidebar_scrolling_container_IS_TOP_LEVEL:STATIC=ON - -//Value Computed by CMake -clay_examples_raylib_sidebar_scrolling_container_SOURCE_DIR:STATIC=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container - -//Value Computed by CMake -clay_examples_textui_sidebar_scrolling_container_BINARY_DIR:STATIC=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container - -//Value Computed by CMake -clay_examples_textui_sidebar_scrolling_container_IS_TOP_LEVEL:STATIC=ON - -//Value Computed by CMake -clay_examples_textui_sidebar_scrolling_container_SOURCE_DIR:STATIC=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container - - -######################## -# INTERNAL cache entries -######################## - -//ADVANCED property for variable: CMAKE_ADDR2LINE -CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_AR -CMAKE_AR-ADVANCED:INTERNAL=1 -//This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container -//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=30 -//Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=5 -//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE -CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 -//Path to CMake executable. -CMAKE_COMMAND:INTERNAL=/usr/bin/cmake -//Path to cpack program executable. -CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack -//Path to ctest program executable. -CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest -//ADVANCED property for variable: CMAKE_C_COMPILER -CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER_AR -CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB -CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS -CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG -CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL -CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE -CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO -CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_DLLTOOL -CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 -//Path to cache edit program executable. -CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake -//Executable file format -CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS -CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG -CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE -CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS -CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 -//Name of external makefile project generator. -CMAKE_EXTRA_GENERATOR:INTERNAL= -//Name of generator. -CMAKE_GENERATOR:INTERNAL=Unix Makefiles -//Generator instance identifier. -CMAKE_GENERATOR_INSTANCE:INTERNAL= -//Name of generator platform. -CMAKE_GENERATOR_PLATFORM:INTERNAL= -//Name of generator toolset. -CMAKE_GENERATOR_TOOLSET:INTERNAL= -//Source directory with the top level CMakeLists.txt file for this -// project -CMAKE_HOME_DIRECTORY:INTERNAL=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container -//Install .so files without execute permission. -CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 -//ADVANCED property for variable: CMAKE_LINKER -CMAKE_LINKER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MAKE_PROGRAM -CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS -CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG -CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE -CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_NM -CMAKE_NM-ADVANCED:INTERNAL=1 -//number of local generators -CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 -//ADVANCED property for variable: CMAKE_OBJCOPY -CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_OBJDUMP -CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 -//Platform information initialized -CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_RANLIB -CMAKE_RANLIB-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_READELF -CMAKE_READELF-ADVANCED:INTERNAL=1 -//Path to CMake installation. -CMAKE_ROOT:INTERNAL=/usr/share/cmake -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS -CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG -CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_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 -//ADVANCED property for variable: GIT_EXECUTABLE -GIT_EXECUTABLE-ADVANCED:INTERNAL=1 -//linker supports push/pop state -_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE - diff --git a/examples/textui-sidebar-scrolling-container/CPackConfig.cmake b/examples/textui-sidebar-scrolling-container/CPackConfig.cmake deleted file mode 100644 index 7e774f9..0000000 --- a/examples/textui-sidebar-scrolling-container/CPackConfig.cmake +++ /dev/null @@ -1,76 +0,0 @@ -# This file will be configured to contain variables for CPack. These variables -# should be set in the CMake list file of the project before CPack module is -# included. The list of available CPACK_xxx variables and their associated -# documentation may be obtained using -# cpack --help-variable-list -# -# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) -# and some are specific to a generator -# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables -# usually begin with CPACK_<GENNAME>_xxxx. - - -set(CPACK_BUILD_SOURCE_DIRS "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container;/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container") -set(CPACK_CMAKE_GENERATOR "Unix Makefiles") -set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") -set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") -set(CPACK_DEBIAN_PACKAGE_DEPENDS "libatomic1, libc6, libglfw3, libglu1-mesa | libglu1, libglx0, libopengl0") -set(CPACK_DEBIAN_PACKAGE_NAME "libraylib-dev") -set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS "OFF") -set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake/Templates/CPack.GenericDescription.txt") -set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "clay_examples_raylib_sidebar_scrolling_container built using CMake") -set(CPACK_DMG_SLA_USE_RESOURCE_FILE_LICENSE "ON") -set(CPACK_GENERATOR "ZIP;TGZ;DEB;RPM") -set(CPACK_INNOSETUP_ARCHITECTURE "x64") -set(CPACK_INSTALL_CMAKE_PROJECTS "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container;clay_examples_raylib_sidebar_scrolling_container;ALL;/") -set(CPACK_INSTALL_PREFIX "/usr/local") -set(CPACK_MODULE_PATH "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake") -set(CPACK_NSIS_DISPLAY_NAME "raylib 5.5.0") -set(CPACK_NSIS_INSTALLER_ICON_CODE "") -set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") -set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") -set(CPACK_NSIS_PACKAGE_NAME "raylib 5.5.0") -set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") -set(CPACK_OBJCOPY_EXECUTABLE "/usr/bin/objcopy") -set(CPACK_OBJDUMP_EXECUTABLE "/usr/bin/objdump") -set(CPACK_OUTPUT_CONFIG_FILE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CPackConfig.cmake") -set(CPACK_PACKAGE_CONTACT "raysan5") -set(CPACK_PACKAGE_DEFAULT_LOCATION "/") -set(CPACK_PACKAGE_DESCRIPTION_FILE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/../README.md") -set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Simple and easy-to-use library to enjoy videogames programming") -set(CPACK_PACKAGE_FILE_NAME "raylib-5.5.0") -set(CPACK_PACKAGE_INSTALL_DIRECTORY "raylib 5.5.0") -set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "raylib 5.5.0") -set(CPACK_PACKAGE_NAME "raylib") -set(CPACK_PACKAGE_RELOCATABLE "true") -set(CPACK_PACKAGE_VENDOR "Humanity") -set(CPACK_PACKAGE_VERSION "5.5.0") -set(CPACK_PACKAGE_VERSION_MAJOR "") -set(CPACK_PACKAGE_VERSION_MINOR "") -set(CPACK_PACKAGE_VERSION_PATCH "") -set(CPACK_READELF_EXECUTABLE "/usr/bin/readelf") -set(CPACK_RESOURCE_FILE_LICENSE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/../LICENSE") -set(CPACK_RESOURCE_FILE_README "/usr/share/cmake/Templates/CPack.GenericDescription.txt") -set(CPACK_RESOURCE_FILE_WELCOME "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/../README.md") -set(CPACK_RPM_PACKAGE_NAME "libraylib-devel") -set(CPACK_SET_DESTDIR "OFF") -set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") -set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CPackSourceConfig.cmake") -set(CPACK_SOURCE_RPM "OFF") -set(CPACK_SOURCE_TBZ2 "ON") -set(CPACK_SOURCE_TGZ "ON") -set(CPACK_SOURCE_TXZ "ON") -set(CPACK_SOURCE_TZ "ON") -set(CPACK_SOURCE_ZIP "OFF") -set(CPACK_SYSTEM_NAME "Linux") -set(CPACK_THREADS "1") -set(CPACK_TOPLEVEL_TAG "Linux") -set(CPACK_WIX_SIZEOF_VOID_P "8") - -if(NOT CPACK_PROPERTIES_FILE) - set(CPACK_PROPERTIES_FILE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CPackProperties.cmake") -endif() - -if(EXISTS ${CPACK_PROPERTIES_FILE}) - include(${CPACK_PROPERTIES_FILE}) -endif() diff --git a/examples/textui-sidebar-scrolling-container/CPackSourceConfig.cmake b/examples/textui-sidebar-scrolling-container/CPackSourceConfig.cmake deleted file mode 100644 index 00aa758..0000000 --- a/examples/textui-sidebar-scrolling-container/CPackSourceConfig.cmake +++ /dev/null @@ -1,84 +0,0 @@ -# This file will be configured to contain variables for CPack. These variables -# should be set in the CMake list file of the project before CPack module is -# included. The list of available CPACK_xxx variables and their associated -# documentation may be obtained using -# cpack --help-variable-list -# -# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) -# and some are specific to a generator -# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables -# usually begin with CPACK_<GENNAME>_xxxx. - - -set(CPACK_BUILD_SOURCE_DIRS "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container;/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container") -set(CPACK_CMAKE_GENERATOR "Unix Makefiles") -set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") -set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") -set(CPACK_DEBIAN_PACKAGE_DEPENDS "libatomic1, libc6, libglfw3, libglu1-mesa | libglu1, libglx0, libopengl0") -set(CPACK_DEBIAN_PACKAGE_NAME "libraylib-dev") -set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS "OFF") -set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake/Templates/CPack.GenericDescription.txt") -set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "clay_examples_raylib_sidebar_scrolling_container built using CMake") -set(CPACK_DMG_SLA_USE_RESOURCE_FILE_LICENSE "ON") -set(CPACK_GENERATOR "TBZ2;TGZ;TXZ;TZ") -set(CPACK_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") -set(CPACK_INNOSETUP_ARCHITECTURE "x64") -set(CPACK_INSTALLED_DIRECTORIES "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container;/") -set(CPACK_INSTALL_CMAKE_PROJECTS "") -set(CPACK_INSTALL_PREFIX "/usr/local") -set(CPACK_MODULE_PATH "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/cmake") -set(CPACK_NSIS_DISPLAY_NAME "raylib 5.5.0") -set(CPACK_NSIS_INSTALLER_ICON_CODE "") -set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") -set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") -set(CPACK_NSIS_PACKAGE_NAME "raylib 5.5.0") -set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") -set(CPACK_OBJCOPY_EXECUTABLE "/usr/bin/objcopy") -set(CPACK_OBJDUMP_EXECUTABLE "/usr/bin/objdump") -set(CPACK_OUTPUT_CONFIG_FILE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CPackConfig.cmake") -set(CPACK_PACKAGE_CONTACT "raysan5") -set(CPACK_PACKAGE_DEFAULT_LOCATION "/") -set(CPACK_PACKAGE_DESCRIPTION_FILE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/../README.md") -set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Simple and easy-to-use library to enjoy videogames programming") -set(CPACK_PACKAGE_FILE_NAME "raylib-5.5.0-Source") -set(CPACK_PACKAGE_INSTALL_DIRECTORY "raylib 5.5.0") -set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "raylib 5.5.0") -set(CPACK_PACKAGE_NAME "raylib") -set(CPACK_PACKAGE_RELOCATABLE "true") -set(CPACK_PACKAGE_VENDOR "Humanity") -set(CPACK_PACKAGE_VERSION "5.5.0") -set(CPACK_PACKAGE_VERSION_MAJOR "") -set(CPACK_PACKAGE_VERSION_MINOR "") -set(CPACK_PACKAGE_VERSION_PATCH "") -set(CPACK_READELF_EXECUTABLE "/usr/bin/readelf") -set(CPACK_RESOURCE_FILE_LICENSE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/../LICENSE") -set(CPACK_RESOURCE_FILE_README "/usr/share/cmake/Templates/CPack.GenericDescription.txt") -set(CPACK_RESOURCE_FILE_WELCOME "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/_deps/raylib-src/src/../README.md") -set(CPACK_RPM_PACKAGE_NAME "libraylib-devel") -set(CPACK_RPM_PACKAGE_SOURCES "ON") -set(CPACK_SET_DESTDIR "OFF") -set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") -set(CPACK_SOURCE_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") -set(CPACK_SOURCE_INSTALLED_DIRECTORIES "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container;/") -set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CPackSourceConfig.cmake") -set(CPACK_SOURCE_PACKAGE_FILE_NAME "raylib-5.5.0-Source") -set(CPACK_SOURCE_RPM "OFF") -set(CPACK_SOURCE_TBZ2 "ON") -set(CPACK_SOURCE_TGZ "ON") -set(CPACK_SOURCE_TOPLEVEL_TAG "Linux-Source") -set(CPACK_SOURCE_TXZ "ON") -set(CPACK_SOURCE_TZ "ON") -set(CPACK_SOURCE_ZIP "OFF") -set(CPACK_STRIP_FILES "") -set(CPACK_SYSTEM_NAME "Linux") -set(CPACK_THREADS "1") -set(CPACK_TOPLEVEL_TAG "Linux-Source") -set(CPACK_WIX_SIZEOF_VOID_P "8") - -if(NOT CPACK_PROPERTIES_FILE) - set(CPACK_PROPERTIES_FILE "/home/phillip/Projects/clay/examples/raylib-sidebar-scrolling-container/CPackProperties.cmake") -endif() - -if(EXISTS ${CPACK_PROPERTIES_FILE}) - include(${CPACK_PROPERTIES_FILE}) -endif() diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeCache.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeCache.txt deleted file mode 100644 index f849646..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeCache.txt +++ /dev/null @@ -1,119 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild -# 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 -######################## - -//Enable/Disable color output during build. -CMAKE_COLOR_MAKEFILE:BOOL=ON - -//Enable/Disable output of compile commands during generation. -CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= - -//Value Computed by CMake. -CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/pkgRedirects - -//Install path prefix, prepended onto install directories. -CMAKE_INSTALL_PREFIX:PATH=/usr/local - -//No help, variable specified on the command line. -CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake - -//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=raylib-populate - -//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 - -//If this value is on, makefiles will be generated without the -// .SILENT directive, and all commands will be echoed to the console -// during the make. This is useful for debugging only. With Visual -// Studio IDE projects all commands are done without /nologo. -CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE - -//Value Computed by CMake -raylib-populate_BINARY_DIR:STATIC=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild - -//Value Computed by CMake -raylib-populate_IS_TOP_LEVEL:STATIC=ON - -//Value Computed by CMake -raylib-populate_SOURCE_DIR:STATIC=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild - - -######################## -# INTERNAL cache entries -######################## - -//This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild -//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=30 -//Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=5 -//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 -//Path to cache edit program executable. -CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake -//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS -CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 -//Name of external makefile project generator. -CMAKE_EXTRA_GENERATOR:INTERNAL= -//Name of generator. -CMAKE_GENERATOR:INTERNAL=Unix Makefiles -//Generator instance identifier. -CMAKE_GENERATOR_INSTANCE:INTERNAL= -//Name of generator platform. -CMAKE_GENERATOR_PLATFORM:INTERNAL= -//Name of generator toolset. -CMAKE_GENERATOR_TOOLSET:INTERNAL= -//Source directory with the top level CMakeLists.txt file for this -// project -CMAKE_HOME_DIRECTORY:INTERNAL=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild -//Install .so files without execute permission. -CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 -//number of local generators -CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 -//Platform information initialized -CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 -//Path to CMake installation. -CMAKE_ROOT:INTERNAL=/usr/share/cmake -//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 -//uname command -CMAKE_UNAME:INTERNAL=/usr/bin/uname -//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE -CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 -//linker supports push/pop state -_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=FALSE - diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/3.30.5/CMakeSystem.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/3.30.5/CMakeSystem.cmake deleted file mode 100644 index ddd7dc6..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/3.30.5/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Linux-6.12.4-200.fc41.x86_64") -set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "6.12.4-200.fc41.x86_64") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - - - -set(CMAKE_SYSTEM "Linux-6.12.4-200.fc41.x86_64") -set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "6.12.4-200.fc41.x86_64") -set(CMAKE_SYSTEM_PROCESSOR "x86_64") - -set(CMAKE_CROSSCOMPILING "FALSE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeConfigureLog.yaml b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeConfigureLog.yaml deleted file mode 100644 index ba4aa22..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeConfigureLog.yaml +++ /dev/null @@ -1,11 +0,0 @@ - ---- -events: - - - kind: "message-v1" - backtrace: - - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:205 (message)" - - "CMakeLists.txt:16 (project)" - message: | - The system is: Linux - 6.12.4-200.fc41.x86_64 - x86_64 -... diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 1681300..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild") - -# 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/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeRuleHashes.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeRuleHashes.txt deleted file mode 100644 index 51f1964..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/CMakeRuleHashes.txt +++ /dev/null @@ -1,11 +0,0 @@ -# Hashes of file build rules. -29a60977c3c59078509f68da5fe5afcd CMakeFiles/raylib-populate -6df6b25b3b26577f95d6eead53af2cff CMakeFiles/raylib-populate-complete -b4653bfc13ab44da1247cde54e554ce1 raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build -ed699a76b86494cfed11ab08fecf1473 raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure -1b4b52a84a8ffe79debaaea42e18c146 raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download -5a668cd76229244c2cab9c280df73fdc raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install -77249502b0871322aac704c7b393ba25 raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir -0a563d9e151e2df8c4eda5d6bb22219e raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch -0aba7579717685514e0db89d565169bf raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-test -7a667d930ce3d0793b9ab22f1ba74a26 raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Makefile.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Makefile.cmake deleted file mode 100644 index 3c3d49a..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Makefile.cmake +++ /dev/null @@ -1,55 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# 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.30.5/CMakeSystem.cmake" - "CMakeLists.txt" - "raylib-populate-prefix/tmp/raylib-populate-mkdirs.cmake" - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake" - "/usr/share/cmake/Modules/CMakeGenericSystem.cmake" - "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake" - "/usr/share/cmake/Modules/CMakeSystem.cmake.in" - "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" - "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" - "/usr/share/cmake/Modules/ExternalProject.cmake" - "/usr/share/cmake/Modules/ExternalProject/PatchInfo.txt.in" - "/usr/share/cmake/Modules/ExternalProject/RepositoryInfo.txt.in" - "/usr/share/cmake/Modules/ExternalProject/UpdateInfo.txt.in" - "/usr/share/cmake/Modules/ExternalProject/cfgcmd.txt.in" - "/usr/share/cmake/Modules/ExternalProject/gitclone.cmake.in" - "/usr/share/cmake/Modules/ExternalProject/gitupdate.cmake.in" - "/usr/share/cmake/Modules/ExternalProject/mkdirs.cmake.in" - "/usr/share/cmake/Modules/ExternalProject/shared_internal_commands.cmake" - "/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake" - "/usr/share/cmake/Modules/Platform/Linux.cmake" - "/usr/share/cmake/Modules/Platform/UnixPaths.cmake" - ) - -# The corresponding makefile is: -set(CMAKE_MAKEFILE_OUTPUTS - "Makefile" - "CMakeFiles/cmake.check_cache" - ) - -# Byproducts of CMake generate step: -set(CMAKE_MAKEFILE_PRODUCTS - "CMakeFiles/3.30.5/CMakeSystem.cmake" - "raylib-populate-prefix/tmp/raylib-populate-mkdirs.cmake" - "raylib-populate-prefix/tmp/raylib-populate-gitclone.cmake" - "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt" - "raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake" - "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update-info.txt" - "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch-info.txt" - "raylib-populate-prefix/tmp/raylib-populate-cfgcmd.txt" - "CMakeFiles/CMakeDirectoryInformation.cmake" - ) - -# Dependency information for all targets: -set(CMAKE_DEPEND_INFO_FILES - "CMakeFiles/raylib-populate.dir/DependInfo.cmake" - ) diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Makefile2 b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Makefile2 deleted file mode 100644 index 75798bf..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Makefile2 +++ /dev/null @@ -1,112 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# 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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild - -#============================================================================= -# Directory level rules for the build root directory - -# The main recursive "all" target. -all: CMakeFiles/raylib-populate.dir/all -.PHONY : all - -# The main recursive "preinstall" target. -preinstall: -.PHONY : preinstall - -# The main recursive "clean" target. -clean: CMakeFiles/raylib-populate.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/raylib-populate.dir - -# All Build rule for target. -CMakeFiles/raylib-populate.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/raylib-populate.dir/build.make CMakeFiles/raylib-populate.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/raylib-populate.dir/build.make CMakeFiles/raylib-populate.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Built target raylib-populate" -.PHONY : CMakeFiles/raylib-populate.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/raylib-populate.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles 9 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/raylib-populate.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles 0 -.PHONY : CMakeFiles/raylib-populate.dir/rule - -# Convenience name for target. -raylib-populate: CMakeFiles/raylib-populate.dir/rule -.PHONY : raylib-populate - -# clean rule for target. -CMakeFiles/raylib-populate.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/raylib-populate.dir/build.make CMakeFiles/raylib-populate.dir/clean -.PHONY : CMakeFiles/raylib-populate.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/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/4 b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/4 deleted file mode 100644 index 7b4d68d..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/4 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/6 b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/6 deleted file mode 100644 index 7b4d68d..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/6 +++ /dev/null @@ -1 +0,0 @@ -empty \ No newline at end of file diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/count.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/count.txt deleted file mode 100644 index ec63514..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/Progress/count.txt +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/TargetDirectories.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index 3af8181..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,3 +0,0 @@ -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/edit_cache.dir -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/rebuild_cache.dir diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/cmake.check_cache b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd73..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/progress.marks b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/progress.marks deleted file mode 100644 index ec63514..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/DependInfo.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/DependInfo.cmake deleted file mode 100644 index 29b95a5..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/DependInfo.cmake +++ /dev/null @@ -1,22 +0,0 @@ - -# 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 - ) - -# 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/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/Labels.json b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/Labels.json deleted file mode 100644 index ab59397..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/Labels.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "sources" : - [ - { - "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate" - }, - { - "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.rule" - }, - { - "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate-complete.rule" - }, - { - "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build.rule" - }, - { - "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure.rule" - }, - { - "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download.rule" - }, - { - "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install.rule" - }, - { - "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir.rule" - }, - { - "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch.rule" - }, - { - "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-test.rule" - }, - { - "file" : "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update.rule" - } - ], - "target" : - { - "labels" : - [ - "raylib-populate" - ], - "name" : "raylib-populate" - } -} \ No newline at end of file diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/Labels.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/Labels.txt deleted file mode 100644 index 8d83cda..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/Labels.txt +++ /dev/null @@ -1,14 +0,0 @@ -# Target labels - raylib-populate -# Source files and their labels -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.rule -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate-complete.rule -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build.rule -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure.rule -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download.rule -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install.rule -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir.rule -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch.rule -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-test.rule -/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update.rule diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/build.make b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/build.make deleted file mode 100644 index 525431e..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/build.make +++ /dev/null @@ -1,159 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# 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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild - -# Utility rule file for raylib-populate. - -# Include any custom commands dependencies for this target. -include CMakeFiles/raylib-populate.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/raylib-populate.dir/progress.make - -CMakeFiles/raylib-populate: CMakeFiles/raylib-populate-complete - -CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install -CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir -CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download -CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update -CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch -CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure -CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build -CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install -CMakeFiles/raylib-populate-complete: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-test - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Completed 'raylib-populate'" - /usr/bin/cmake -E make_directory /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles - /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate-complete - /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-done - -raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update: -.PHONY : raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update - -raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "No build step for 'raylib-populate'" - cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build && /usr/bin/cmake -E echo_append - cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build && /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build - -raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure: raylib-populate-prefix/tmp/raylib-populate-cfgcmd.txt -raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "No configure step for 'raylib-populate'" - cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build && /usr/bin/cmake -E echo_append - cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build && /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure - -raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt -raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Performing download step (git clone) for 'raylib-populate'" - cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitclone.cmake - cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps && /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download - -raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "No install step for 'raylib-populate'" - cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build && /usr/bin/cmake -E echo_append - cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build && /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install - -raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Creating directories for 'raylib-populate'" - /usr/bin/cmake -Dcfgdir= -P /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-mkdirs.cmake - /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir - -raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch-info.txt -raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "No patch step for 'raylib-populate'" - /usr/bin/cmake -E echo_append - /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch - -raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update: -.PHONY : raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update - -raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-test: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "No test step for 'raylib-populate'" - cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build && /usr/bin/cmake -E echo_append - cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build && /usr/bin/cmake -E touch /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-test - -raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update: raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake -raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update-info.txt -raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Performing update step for 'raylib-populate'" - cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src && /usr/bin/cmake -Dcan_fetch=YES -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake - -raylib-populate: CMakeFiles/raylib-populate -raylib-populate: CMakeFiles/raylib-populate-complete -raylib-populate: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build -raylib-populate: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure -raylib-populate: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download -raylib-populate: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install -raylib-populate: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir -raylib-populate: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch -raylib-populate: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-test -raylib-populate: raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update -raylib-populate: CMakeFiles/raylib-populate.dir/build.make -.PHONY : raylib-populate - -# Rule to build all files generated by this target. -CMakeFiles/raylib-populate.dir/build: raylib-populate -.PHONY : CMakeFiles/raylib-populate.dir/build - -CMakeFiles/raylib-populate.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/raylib-populate.dir/cmake_clean.cmake -.PHONY : CMakeFiles/raylib-populate.dir/clean - -CMakeFiles/raylib-populate.dir/depend: - cd /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : CMakeFiles/raylib-populate.dir/depend - diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/cmake_clean.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/cmake_clean.cmake deleted file mode 100644 index 679d180..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/cmake_clean.cmake +++ /dev/null @@ -1,17 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/raylib-populate" - "CMakeFiles/raylib-populate-complete" - "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-build" - "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-configure" - "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-download" - "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-install" - "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir" - "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch" - "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-test" - "raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/raylib-populate.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/compiler_depend.make b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/compiler_depend.make deleted file mode 100644 index 0882617..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty custom commands generated dependencies file for raylib-populate. -# This may be replaced when dependencies are built. diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/compiler_depend.ts b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/compiler_depend.ts deleted file mode 100644 index e1fdca1..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for custom commands dependencies management for raylib-populate. diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/progress.make b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/progress.make deleted file mode 100644 index d4f6ce3..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles/raylib-populate.dir/progress.make +++ /dev/null @@ -1,10 +0,0 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 -CMAKE_PROGRESS_3 = 3 -CMAKE_PROGRESS_4 = 4 -CMAKE_PROGRESS_5 = 5 -CMAKE_PROGRESS_6 = 6 -CMAKE_PROGRESS_7 = 7 -CMAKE_PROGRESS_8 = 8 -CMAKE_PROGRESS_9 = 9 - diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeLists.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeLists.txt deleted file mode 100644 index 61ca9df..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeLists.txt +++ /dev/null @@ -1,42 +0,0 @@ -# Distributed under the OSI-approved BSD 3-Clause License. See accompanying -# file Copyright.txt or https://cmake.org/licensing for details. - -cmake_minimum_required(VERSION 3.30.5) - -# Reject any attempt to use a toolchain file. We must not use one because -# we could be downloading it here. If the CMAKE_TOOLCHAIN_FILE environment -# variable is set, the cache variable will have been initialized from it. -unset(CMAKE_TOOLCHAIN_FILE CACHE) -unset(ENV{CMAKE_TOOLCHAIN_FILE}) - -# We name the project and the target for the ExternalProject_Add() call -# to something that will highlight to the user what we are working on if -# something goes wrong and an error message is produced. - -project(raylib-populate NONE) - - -# Pass through things we've already detected in the main project to avoid -# paying the cost of redetecting them again in ExternalProject_Add() -set(GIT_EXECUTABLE [==[/usr/bin/git]==]) -set(GIT_VERSION_STRING [==[2.47.1]==]) -set_property(GLOBAL PROPERTY _CMAKE_FindGit_GIT_EXECUTABLE_VERSION - [==[/usr/bin/git;2.47.1]==] -) - - -include(ExternalProject) -ExternalProject_Add(raylib-populate - "UPDATE_DISCONNECTED" "False" "GIT_REPOSITORY" "https://github.com/raysan5/raylib.git" "EXTERNALPROJECT_INTERNAL_ARGUMENT_SEPARATOR" "GIT_TAG" "master" "GIT_PROGRESS" "TRUE" "GIT_SHALLOW" "TRUE" - SOURCE_DIR "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - BINARY_DIR "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build" - CONFIGURE_COMMAND "" - BUILD_COMMAND "" - INSTALL_COMMAND "" - TEST_COMMAND "" - USES_TERMINAL_DOWNLOAD YES - USES_TERMINAL_UPDATE YES - USES_TERMINAL_PATCH YES -) - - diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/Makefile b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/Makefile deleted file mode 100644 index 5fb6061..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/Makefile +++ /dev/null @@ -1,154 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# 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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." - /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# The main all target -all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/CMakeFiles /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild//CMakeFiles/progress.marks - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/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 raylib-populate - -# Build rule for target. -raylib-populate: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 raylib-populate -.PHONY : raylib-populate - -# fast build rule for target. -raylib-populate/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/raylib-populate.dir/build.make CMakeFiles/raylib-populate.dir/build -.PHONY : raylib-populate/fast - -# 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 "... raylib-populate" -.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/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/cmake_install.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/cmake_install.cmake deleted file mode 100644 index c0f74ab..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/cmake_install.cmake +++ /dev/null @@ -1,57 +0,0 @@ -# Install script for directory: /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild - -# 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 "0") -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - -if(CMAKE_INSTALL_COMPONENT) - if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") - set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") - else() - string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") - set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") - unset(CMAKE_INST_COMP_HASH) - endif() -else() - set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") -endif() - -if(NOT CMAKE_INSTALL_LOCAL_ONLY) - string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT - "${CMAKE_INSTALL_MANIFEST_FILES}") - file(WRITE "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/${CMAKE_INSTALL_MANIFEST}" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") -endif() diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt deleted file mode 100644 index 6bf890d..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt +++ /dev/null @@ -1,15 +0,0 @@ -# This is a generated file and its contents are an internal implementation detail. -# The download step will be re-executed if anything in this file changes. -# No other meaning or use of this file is supported. - -method=git -command=/usr/bin/cmake;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitclone.cmake -source_dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src -work_dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps -repository=https://github.com/raysan5/raylib.git -remote=origin -init_submodules=TRUE -recurse_submodules=--recursive -submodules= -CMP0097=NEW - diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-mkdir deleted file mode 100644 index e69de29..0000000 diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch-info.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch-info.txt deleted file mode 100644 index 53e1e1e..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-patch-info.txt +++ /dev/null @@ -1,6 +0,0 @@ -# This is a generated file and its contents are an internal implementation detail. -# The update step will be re-executed if anything in this file changes. -# No other meaning or use of this file is supported. - -command= -work_dir= diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update-info.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update-info.txt deleted file mode 100644 index 9fa04c8..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-update-info.txt +++ /dev/null @@ -1,7 +0,0 @@ -# This is a generated file and its contents are an internal implementation detail. -# The patch step will be re-executed if anything in this file changes. -# No other meaning or use of this file is supported. - -command (connected)=/usr/bin/cmake;-Dcan_fetch=YES;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake -command (disconnected)=/usr/bin/cmake;-Dcan_fetch=NO;-DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE;-P;/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake -work_dir=/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-cfgcmd.txt b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-cfgcmd.txt deleted file mode 100644 index 6a6ed5f..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-cfgcmd.txt +++ /dev/null @@ -1 +0,0 @@ -cmd='' diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitclone.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitclone.cmake deleted file mode 100644 index e1f7a3d..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitclone.cmake +++ /dev/null @@ -1,87 +0,0 @@ -# Distributed under the OSI-approved BSD 3-Clause License. See accompanying -# file Copyright.txt or https://cmake.org/licensing for details. - -cmake_minimum_required(VERSION 3.5) - -if(EXISTS "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitclone-lastrun.txt" AND EXISTS "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt" AND - "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitclone-lastrun.txt" IS_NEWER_THAN "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt") - message(VERBOSE - "Avoiding repeated git clone, stamp file is up to date: " - "'/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitclone-lastrun.txt'" - ) - return() -endif() - -# Even at VERBOSE level, we don't want to see the commands executed, but -# enabling them to be shown for DEBUG may be useful to help diagnose problems. -cmake_language(GET_MESSAGE_LOG_LEVEL active_log_level) -if(active_log_level MATCHES "DEBUG|TRACE") - set(maybe_show_command COMMAND_ECHO STDOUT) -else() - set(maybe_show_command "") -endif() - -execute_process( - COMMAND ${CMAKE_COMMAND} -E rm -rf "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - RESULT_VARIABLE error_code - ${maybe_show_command} -) -if(error_code) - message(FATAL_ERROR "Failed to remove directory: '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src'") -endif() - -# try the clone 3 times in case there is an odd git clone issue -set(error_code 1) -set(number_of_tries 0) -while(error_code AND number_of_tries LESS 3) - execute_process( - COMMAND "/usr/bin/git" - clone --no-checkout --depth 1 --no-single-branch --progress --config "advice.detachedHead=false" "https://github.com/raysan5/raylib.git" "raylib-src" - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps" - RESULT_VARIABLE error_code - ${maybe_show_command} - ) - math(EXPR number_of_tries "${number_of_tries} + 1") -endwhile() -if(number_of_tries GREATER 1) - message(NOTICE "Had to git clone more than once: ${number_of_tries} times.") -endif() -if(error_code) - message(FATAL_ERROR "Failed to clone repository: 'https://github.com/raysan5/raylib.git'") -endif() - -execute_process( - COMMAND "/usr/bin/git" - checkout "master" -- - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - RESULT_VARIABLE error_code - ${maybe_show_command} -) -if(error_code) - message(FATAL_ERROR "Failed to checkout tag: 'master'") -endif() - -set(init_submodules TRUE) -if(init_submodules) - execute_process( - COMMAND "/usr/bin/git" - submodule update --recursive --init - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - RESULT_VARIABLE error_code - ${maybe_show_command} - ) -endif() -if(error_code) - message(FATAL_ERROR "Failed to update submodules in: '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src'") -endif() - -# Complete success, update the script-last-run stamp file: -# -execute_process( - COMMAND ${CMAKE_COMMAND} -E copy "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitinfo.txt" "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitclone-lastrun.txt" - RESULT_VARIABLE error_code - ${maybe_show_command} -) -if(error_code) - message(FATAL_ERROR "Failed to copy script-last-run stamp file: '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/raylib-populate-gitclone-lastrun.txt'") -endif() diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake deleted file mode 100644 index 4ffa66e..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-gitupdate.cmake +++ /dev/null @@ -1,317 +0,0 @@ -# Distributed under the OSI-approved BSD 3-Clause License. See accompanying -# file Copyright.txt or https://cmake.org/licensing for details. - -cmake_minimum_required(VERSION 3.5) - -# Even at VERBOSE level, we don't want to see the commands executed, but -# enabling them to be shown for DEBUG may be useful to help diagnose problems. -cmake_language(GET_MESSAGE_LOG_LEVEL active_log_level) -if(active_log_level MATCHES "DEBUG|TRACE") - set(maybe_show_command COMMAND_ECHO STDOUT) -else() - set(maybe_show_command "") -endif() - -function(do_fetch) - message(VERBOSE "Fetching latest from the remote origin") - execute_process( - COMMAND "/usr/bin/git" --git-dir=.git fetch --tags --force "origin" - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - COMMAND_ERROR_IS_FATAL LAST - ${maybe_show_command} - ) -endfunction() - -function(get_hash_for_ref ref out_var err_var) - execute_process( - COMMAND "/usr/bin/git" --git-dir=.git rev-parse "${ref}^0" - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - RESULT_VARIABLE error_code - OUTPUT_VARIABLE ref_hash - ERROR_VARIABLE error_msg - OUTPUT_STRIP_TRAILING_WHITESPACE - ) - if(error_code) - set(${out_var} "" PARENT_SCOPE) - else() - set(${out_var} "${ref_hash}" PARENT_SCOPE) - endif() - set(${err_var} "${error_msg}" PARENT_SCOPE) -endfunction() - -get_hash_for_ref(HEAD head_sha error_msg) -if(head_sha STREQUAL "") - message(FATAL_ERROR "Failed to get the hash for HEAD:\n${error_msg}") -endif() - -if("${can_fetch}" STREQUAL "") - set(can_fetch "YES") -endif() - -execute_process( - COMMAND "/usr/bin/git" --git-dir=.git show-ref "master" - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - OUTPUT_VARIABLE show_ref_output -) -if(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/remotes/") - # Given a full remote/branch-name and we know about it already. Since - # branches can move around, we should always fetch, if permitted. - if(can_fetch) - do_fetch() - endif() - set(checkout_name "master") - -elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/tags/") - # Given a tag name that we already know about. We don't know if the tag we - # have matches the remote though (tags can move), so we should fetch. As a - # special case to preserve backward compatibility, if we are already at the - # same commit as the tag we hold locally, don't do a fetch and assume the tag - # hasn't moved on the remote. - # FIXME: We should provide an option to always fetch for this case - get_hash_for_ref("master" tag_sha error_msg) - if(tag_sha STREQUAL head_sha) - message(VERBOSE "Already at requested tag: master") - return() - endif() - - if(can_fetch) - do_fetch() - endif() - set(checkout_name "master") - -elseif(show_ref_output MATCHES "^[a-z0-9]+[ \\t]+refs/heads/") - # Given a branch name without any remote and we already have a branch by that - # name. We might already have that branch checked out or it might be a - # different branch. It isn't fully safe to use a bare branch name without the - # remote, so do a fetch (if allowed) and replace the ref with one that - # includes the remote. - if(can_fetch) - do_fetch() - endif() - set(checkout_name "origin/master") - -else() - get_hash_for_ref("master" tag_sha error_msg) - if(tag_sha STREQUAL head_sha) - # Have the right commit checked out already - message(VERBOSE "Already at requested ref: ${tag_sha}") - return() - - elseif(tag_sha STREQUAL "") - # We don't know about this ref yet, so we have no choice but to fetch. - if(NOT can_fetch) - message(FATAL_ERROR - "Requested git ref \"master\" is not present locally, and not " - "allowed to contact remote due to UPDATE_DISCONNECTED setting." - ) - endif() - - # We deliberately swallow any error message at the default log level - # because it can be confusing for users to see a failed git command. - # That failure is being handled here, so it isn't an error. - if(NOT error_msg STREQUAL "") - message(DEBUG "${error_msg}") - endif() - do_fetch() - set(checkout_name "master") - - else() - # We have the commit, so we know we were asked to find a commit hash - # (otherwise it would have been handled further above), but we don't - # have that commit checked out yet. We don't need to fetch from the remote. - set(checkout_name "master") - if(NOT error_msg STREQUAL "") - message(WARNING "${error_msg}") - endif() - - endif() -endif() - -set(git_update_strategy "REBASE") -if(git_update_strategy STREQUAL "") - # Backward compatibility requires REBASE as the default behavior - set(git_update_strategy REBASE) -endif() - -if(git_update_strategy MATCHES "^REBASE(_CHECKOUT)?$") - # Asked to potentially try to rebase first, maybe with fallback to checkout. - # We can't if we aren't already on a branch and we shouldn't if that local - # branch isn't tracking the one we want to checkout. - execute_process( - COMMAND "/usr/bin/git" --git-dir=.git symbolic-ref -q HEAD - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - OUTPUT_VARIABLE current_branch - OUTPUT_STRIP_TRAILING_WHITESPACE - # Don't test for an error. If this isn't a branch, we get a non-zero error - # code but empty output. - ) - - if(current_branch STREQUAL "") - # Not on a branch, checkout is the only sensible option since any rebase - # would always fail (and backward compatibility requires us to checkout in - # this situation) - set(git_update_strategy CHECKOUT) - - else() - execute_process( - COMMAND "/usr/bin/git" --git-dir=.git for-each-ref "--format=%(upstream:short)" "${current_branch}" - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - OUTPUT_VARIABLE upstream_branch - OUTPUT_STRIP_TRAILING_WHITESPACE - COMMAND_ERROR_IS_FATAL ANY # There is no error if no upstream is set - ) - if(NOT upstream_branch STREQUAL checkout_name) - # Not safe to rebase when asked to checkout a different branch to the one - # we are tracking. If we did rebase, we could end up with arbitrary - # commits added to the ref we were asked to checkout if the current local - # branch happens to be able to rebase onto the target branch. There would - # be no error message and the user wouldn't know this was occurring. - set(git_update_strategy CHECKOUT) - endif() - - endif() -elseif(NOT git_update_strategy STREQUAL "CHECKOUT") - message(FATAL_ERROR "Unsupported git update strategy: ${git_update_strategy}") -endif() - - -# Check if stash is needed -execute_process( - COMMAND "/usr/bin/git" --git-dir=.git status --porcelain - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - RESULT_VARIABLE error_code - OUTPUT_VARIABLE repo_status -) -if(error_code) - message(FATAL_ERROR "Failed to get the status") -endif() -string(LENGTH "${repo_status}" need_stash) - -# If not in clean state, stash changes in order to be able to perform a -# rebase or checkout without losing those changes permanently -if(need_stash) - execute_process( - COMMAND "/usr/bin/git" --git-dir=.git stash save --quiet;--include-untracked - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - COMMAND_ERROR_IS_FATAL ANY - ${maybe_show_command} - ) -endif() - -if(git_update_strategy STREQUAL "CHECKOUT") - execute_process( - COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}" - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - COMMAND_ERROR_IS_FATAL ANY - ${maybe_show_command} - ) -else() - execute_process( - COMMAND "/usr/bin/git" --git-dir=.git rebase "${checkout_name}" - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - RESULT_VARIABLE error_code - OUTPUT_VARIABLE rebase_output - ERROR_VARIABLE rebase_output - ) - if(error_code) - # Rebase failed, undo the rebase attempt before continuing - execute_process( - COMMAND "/usr/bin/git" --git-dir=.git rebase --abort - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - ${maybe_show_command} - ) - - if(NOT git_update_strategy STREQUAL "REBASE_CHECKOUT") - # Not allowed to do a checkout as a fallback, so cannot proceed - if(need_stash) - execute_process( - COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - ${maybe_show_command} - ) - endif() - message(FATAL_ERROR "\nFailed to rebase in: '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src'." - "\nOutput from the attempted rebase follows:" - "\n${rebase_output}" - "\n\nYou will have to resolve the conflicts manually") - endif() - - # Fall back to checkout. We create an annotated tag so that the user - # can manually inspect the situation and revert if required. - # We can't log the failed rebase output because MSVC sees it and - # intervenes, causing the build to fail even though it completes. - # Write it to a file instead. - string(TIMESTAMP tag_timestamp "%Y%m%dT%H%M%S" UTC) - set(tag_name _cmake_ExternalProject_moved_from_here_${tag_timestamp}Z) - set(error_log_file ${CMAKE_CURRENT_LIST_DIR}/rebase_error_${tag_timestamp}Z.log) - file(WRITE ${error_log_file} "${rebase_output}") - message(WARNING "Rebase failed, output has been saved to ${error_log_file}" - "\nFalling back to checkout, previous commit tagged as ${tag_name}") - execute_process( - COMMAND "/usr/bin/git" --git-dir=.git tag -a - -m "ExternalProject attempting to move from here to ${checkout_name}" - ${tag_name} - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - COMMAND_ERROR_IS_FATAL ANY - ${maybe_show_command} - ) - - execute_process( - COMMAND "/usr/bin/git" --git-dir=.git checkout "${checkout_name}" - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - COMMAND_ERROR_IS_FATAL ANY - ${maybe_show_command} - ) - endif() -endif() - -if(need_stash) - # Put back the stashed changes - execute_process( - COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - RESULT_VARIABLE error_code - ${maybe_show_command} - ) - if(error_code) - # Stash pop --index failed: Try again dropping the index - execute_process( - COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - ${maybe_show_command} - ) - execute_process( - COMMAND "/usr/bin/git" --git-dir=.git stash pop --quiet - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - RESULT_VARIABLE error_code - ${maybe_show_command} - ) - if(error_code) - # Stash pop failed: Restore previous state. - execute_process( - COMMAND "/usr/bin/git" --git-dir=.git reset --hard --quiet ${head_sha} - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - ${maybe_show_command} - ) - execute_process( - COMMAND "/usr/bin/git" --git-dir=.git stash pop --index --quiet - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - ${maybe_show_command} - ) - message(FATAL_ERROR "\nFailed to unstash changes in: '/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src'." - "\nYou will have to resolve the conflicts manually") - endif() - endif() -endif() - -set(init_submodules "TRUE") -if(init_submodules) - execute_process( - COMMAND "/usr/bin/git" - --git-dir=.git - submodule update --recursive --init - WORKING_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src" - COMMAND_ERROR_IS_FATAL ANY - ${maybe_show_command} - ) -endif() diff --git a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-mkdirs.cmake b/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-mkdirs.cmake deleted file mode 100644 index 766a8a8..0000000 --- a/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp/raylib-populate-mkdirs.cmake +++ /dev/null @@ -1,27 +0,0 @@ -# Distributed under the OSI-approved BSD 3-Clause License. See accompanying -# file Copyright.txt or https://cmake.org/licensing for details. - -cmake_minimum_required(VERSION 3.5) - -# If CMAKE_DISABLE_SOURCE_CHANGES is set to true and the source directory is an -# existing directory in our source tree, calling file(MAKE_DIRECTORY) on it -# would cause a fatal error, even though it would be a no-op. -if(NOT EXISTS "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src") - file(MAKE_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-src") -endif() -file(MAKE_DIRECTORY - "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-build" - "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix" - "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/tmp" - "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp" - "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src" - "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp" -) - -set(configSubDirs ) -foreach(subDir IN LISTS configSubDirs) - file(MAKE_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp/${subDir}") -endforeach() -if(cfgdir) - file(MAKE_DIRECTORY "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/_deps/raylib-subbuild/raylib-populate-prefix/src/raylib-populate-stamp${cfgdir}") # cfgdir has leading slash -endif() diff --git a/examples/textui-sidebar-scrolling-container/cmake_install.cmake b/examples/textui-sidebar-scrolling-container/cmake_install.cmake deleted file mode 100644 index 231d49f..0000000 --- a/examples/textui-sidebar-scrolling-container/cmake_install.cmake +++ /dev/null @@ -1,62 +0,0 @@ -# Install script for directory: /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "Debug") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Install shared libraries without execute permission? -if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - set(CMAKE_INSTALL_SO_NO_EXE "0") -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - -# Set path to fallback-tool for dependency-resolution. -if(NOT DEFINED CMAKE_OBJDUMP) - set(CMAKE_OBJDUMP "/usr/bin/objdump") -endif() - -if(CMAKE_INSTALL_COMPONENT) - if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") - set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") - else() - string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") - set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") - unset(CMAKE_INST_COMP_HASH) - endif() -else() - set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") -endif() - -if(NOT CMAKE_INSTALL_LOCAL_ONLY) - string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT - "${CMAKE_INSTALL_MANIFEST_FILES}") - file(WRITE "/home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/${CMAKE_INSTALL_MANIFEST}" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") -endif() diff --git a/examples/textui-sidebar-scrolling-container/resources/Roboto-Regular.ttf b/examples/textui-sidebar-scrolling-container/resources/Roboto-Regular.ttf deleted file mode 100644 index ddf4bfacb396e97546364ccfeeb9c31dfaea4c25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168260 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≤FHXCuU9Qce=@vmZ{%9^5??OaVQJ8!4u8-w;yt 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 diff --git a/examples/textui-sidebar-scrolling-container/resources/RobotoMono-Medium.ttf b/examples/textui-sidebar-scrolling-container/resources/RobotoMono-Medium.ttf deleted file mode 100644 index f6c149a2035375cc8b09a0611afb89ae4896069d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 87172 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 diff --git a/examples/textui-sidebar-scrolling-container/resources/profile-picture.png b/examples/textui-sidebar-scrolling-container/resources/profile-picture.png deleted file mode 100644 index 8c4ea3e1371a08c257005ccaf97aba4d1408e6a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 103413 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	bHbb_Q#U>f-o|Re);1r<Q)<zourN!E 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≪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 Z{{fThVj<6F76kwR002ovPDHLkV1fWrDdhkF diff --git a/renderers/textui/clay_renderer_textui.c b/renderers/ncurses/clay_renderer_ncurses.c similarity index 96% rename from renderers/textui/clay_renderer_textui.c rename to renderers/ncurses/clay_renderer_ncurses.c index 71d2cbb..ab1b877 100644 --- a/renderers/textui/clay_renderer_textui.c +++ b/renderers/ncurses/clay_renderer_ncurses.c @@ -6,9 +6,9 @@ #define HPIXELS_PER_CHAR 5 //these are used to convert between Clay pixel space and terminal character locations #define VPIXELS_PER_CHAR 8 -void Clay_textui_Render(WINDOW * win, Clay_RenderCommandArray renderCommands); +void Clay_ncurses_Render(WINDOW * win, Clay_RenderCommandArray renderCommands); -void Clay_textui_Render(WINDOW * win, Clay_RenderCommandArray renderCommands){ +void Clay_ncurses_Render(WINDOW * win, Clay_RenderCommandArray renderCommands){ short color_pair = 1; //increment on use, 0 is reserved short color = 10; //get passed reserved colors //maybe keep a list of Clay colors and only init a new color if required. @@ -104,7 +104,7 @@ void Clay_textui_Render(WINDOW * win, Clay_RenderCommandArray renderCommands){ //written by EmmanuelMess: https://github.com/nicbarker/clay/pull/91/commits/7ce74ba46c01f32e4517032e9da76bf54ecf7a43 -static inline Clay_Dimensions Textui_MeasureText(Clay_String *text, Clay_TextElementConfig *config) { +static inline Clay_Dimensions ncurses_MeasureText(Clay_String *text, Clay_TextElementConfig *config) { Clay_Dimensions textSize = { 0 }; float maxTextWidth = 0.0f; float lineTextWidth = 0; From c8341dc0a8667d977a89fa08570c473041ae6ff1 Mon Sep 17 00:00:00 2001 From: Phillip Cook <phyxl01@gmail.com> Date: Sun, 5 Jan 2025 22:22:44 -0500 Subject: [PATCH 4/4] fix typo, remove generated Makefile, correct CMakeLists --- CMakeLists.txt | 4 +- .../Makefile | 230 ------------------ .../Readme.md | 2 +- 3 files changed, 3 insertions(+), 233 deletions(-) delete mode 100644 examples/ncurses-sidebar-scrolling-container/Makefile diff --git a/CMakeLists.txt b/CMakeLists.txt index 59fdb7c..c37303f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,8 +8,8 @@ add_subdirectory("examples/cpp-project-example") # Don't try to compile C99 projects using MSVC if(NOT MSVC) add_subdirectory("examples/raylib-sidebar-scrolling-container") - add_subdirectory("examples/textui-sidebar-scrolling-container") -# add_subdirectory("examples/cairo-pdf-rendering") + add_subdirectory("examples/ncurses-sidebar-scrolling-container") + add_subdirectory("examples/cairo-pdf-rendering") add_subdirectory("examples/clay-official-website") add_subdirectory("examples/introducing-clay-video-demo") add_subdirectory("examples/SDL2-video-demo") diff --git a/examples/ncurses-sidebar-scrolling-container/Makefile b/examples/ncurses-sidebar-scrolling-container/Makefile deleted file mode 100644 index 058ca2b..0000000 --- a/examples/ncurses-sidebar-scrolling-container/Makefile +++ /dev/null @@ -1,230 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# 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/phillip/Projects/clay/examples/textui-sidebar-scrolling-container - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target package -package: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool..." - /usr/bin/cpack --config ./CPackConfig.cmake -.PHONY : package - -# Special rule for the target package -package/fast: package -.PHONY : package/fast - -# Special rule for the target package_source -package_source: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Run CPack packaging tool for source..." - /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CPackSourceConfig.cmake -.PHONY : package_source - -# Special rule for the target package_source -package_source/fast: package_source -.PHONY : package_source/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." - /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# The main all target -all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/CMakeFiles /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container//CMakeFiles/progress.marks - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /home/phillip/Projects/clay/examples/textui-sidebar-scrolling-container/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 clay_examples_textui_sidebar_scrolling_container - -# Build rule for target. -clay_examples_textui_sidebar_scrolling_container: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clay_examples_textui_sidebar_scrolling_container -.PHONY : clay_examples_textui_sidebar_scrolling_container - -# fast build rule for target. -clay_examples_textui_sidebar_scrolling_container/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build -.PHONY : clay_examples_textui_sidebar_scrolling_container/fast - -main.o: main.c.o -.PHONY : main.o - -# target to build an object file -main.c.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.o -.PHONY : main.c.o - -main.i: main.c.i -.PHONY : main.i - -# target to preprocess a source file -main.c.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.i -.PHONY : main.c.i - -main.s: main.c.s -.PHONY : main.s - -# target to generate assembly for a file -main.c.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/main.c.s -.PHONY : main.c.s - -multi-compilation-unit.o: multi-compilation-unit.c.o -.PHONY : multi-compilation-unit.o - -# target to build an object file -multi-compilation-unit.c.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.o -.PHONY : multi-compilation-unit.c.o - -multi-compilation-unit.i: multi-compilation-unit.c.i -.PHONY : multi-compilation-unit.i - -# target to preprocess a source file -multi-compilation-unit.c.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.i -.PHONY : multi-compilation-unit.c.i - -multi-compilation-unit.s: multi-compilation-unit.c.s -.PHONY : multi-compilation-unit.s - -# target to generate assembly for a file -multi-compilation-unit.c.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/build.make CMakeFiles/clay_examples_textui_sidebar_scrolling_container.dir/multi-compilation-unit.c.s -.PHONY : multi-compilation-unit.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... package" - @echo "... package_source" - @echo "... rebuild_cache" - @echo "... clay_examples_textui_sidebar_scrolling_container" - @echo "... main.o" - @echo "... main.i" - @echo "... main.s" - @echo "... multi-compilation-unit.o" - @echo "... multi-compilation-unit.i" - @echo "... multi-compilation-unit.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/examples/ncurses-sidebar-scrolling-container/Readme.md b/examples/ncurses-sidebar-scrolling-container/Readme.md index 4952ebc..5271e5d 100644 --- a/examples/ncurses-sidebar-scrolling-container/Readme.md +++ b/examples/ncurses-sidebar-scrolling-container/Readme.md @@ -1,6 +1,6 @@ # textui/console renderer example -## Inroduction +## Introduction This renderer example utilizes ncurses and a mostly implemented library which converts the clay draw commands into ncurses commands. A console rendering is very limited, and all coordinates are simply rounded via integer division to the coordinate system of a terminal.