From 3ac06f636e6636c461b4c21dff40a39c592e2171 Mon Sep 17 00:00:00 2001 From: Xoro-1337 Date: Thu, 31 Jul 2025 22:29:51 -0400 Subject: [PATCH] initial commit --- .kiro/specs/nuklear-docking-window/design.md | 123 + .../nuklear-docking-window/requirements.md | 62 + .kiro/specs/nuklear-docking-window/tasks.md | 83 + .vscode/c_cpp_properties.json | 18 + .vscode/launch.json | 24 + .vscode/settings.json | 59 + CMakeLists.txt | 113 + build/ALL_BUILD.vcxproj | 185 + build/ALL_BUILD.vcxproj.filters | 8 + build/CMakeCache.txt | 369 + .../CMakeFiles/4.1.0-rc1/CMakeCCompiler.cmake | 84 + .../4.1.0-rc1/CMakeCXXCompiler.cmake | 104 + .../4.1.0-rc1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 53248 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 53248 bytes .../4.1.0-rc1/CMakeRCCompiler.cmake | 6 + build/CMakeFiles/4.1.0-rc1/CMakeSystem.cmake | 15 + .../4.1.0-rc1/CompilerIdC/CMakeCCompilerId.c | 934 + .../4.1.0-rc1/CompilerIdC/CompilerIdC.exe | Bin 0 -> 14848 bytes .../4.1.0-rc1/CompilerIdC/CompilerIdC.vcxproj | 72 + .../CompilerIdC/Debug/CMakeCCompilerId.obj | Bin 0 -> 2314 bytes .../CompilerIdC/Debug/CompilerIdC.exe.recipe | 11 + .../Debug/CompilerIdC.tlog/CL.command.1.tlog | Bin 0 -> 772 bytes .../Debug/CompilerIdC.tlog/CL.read.1.tlog | Bin 0 -> 596 bytes .../Debug/CompilerIdC.tlog/CL.write.1.tlog | Bin 0 -> 416 bytes .../Debug/CompilerIdC.tlog/Cl.items.tlog | 1 + .../CompilerIdC.lastbuildstate | 2 + .../CompilerIdC.tlog/link.command.1.tlog | Bin 0 -> 1040 bytes .../Debug/CompilerIdC.tlog/link.read.1.tlog | Bin 0 -> 3434 bytes .../CompilerIdC.tlog/link.secondary.1.tlog | 1 + .../Debug/CompilerIdC.tlog/link.write.1.tlog | Bin 0 -> 410 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 949 + .../4.1.0-rc1/CompilerIdCXX/CompilerIdCXX.exe | Bin 0 -> 15360 bytes .../CompilerIdCXX/CompilerIdCXX.vcxproj | 72 + .../Debug/CMakeCXXCompilerId.obj | Bin 0 -> 2381 bytes .../Debug/CompilerIdCXX.exe.recipe | 11 + .../CompilerIdCXX.tlog/CL.command.1.tlog | Bin 0 -> 796 bytes .../Debug/CompilerIdCXX.tlog/CL.read.1.tlog | Bin 0 -> 608 bytes .../Debug/CompilerIdCXX.tlog/CL.write.1.tlog | Bin 0 -> 436 bytes .../Debug/CompilerIdCXX.tlog/Cl.items.tlog | 1 + .../CompilerIdCXX.lastbuildstate | 2 + .../CompilerIdCXX.tlog/link.command.1.tlog | Bin 0 -> 1064 bytes .../Debug/CompilerIdCXX.tlog/link.read.1.tlog | Bin 0 -> 3450 bytes .../CompilerIdCXX.tlog/link.secondary.1.tlog | 1 + .../CompilerIdCXX.tlog/link.write.1.tlog | Bin 0 -> 426 bytes build/CMakeFiles/4.1.0-rc1/VCTargetsPath.txt | 1 + .../4.1.0-rc1/VCTargetsPath.vcxproj | 31 + .../x64/Debug/VCTargetsPath.recipe | 11 + .../VCTargetsPath.lastbuildstate | 2 + build/CMakeFiles/CMakeConfigureLog.yaml | 2412 ++ build/CMakeFiles/InstallScripts.json | 7 + build/CMakeFiles/TargetDirectories.txt | 3 + .../generate.stamp.rule | 1 + build/CMakeFiles/cmake.check_cache | 1 + build/CMakeFiles/generate.stamp | 1 + build/CMakeFiles/generate.stamp.depend | 37 + build/CMakeFiles/generate.stamp.list | 1 + build/NuklearDemo.sln | 53 + build/ZERO_CHECK.vcxproj | 179 + build/ZERO_CHECK.vcxproj.filters | 13 + build/bin/Debug/nuklear_demo.exe | Bin 0 -> 1226752 bytes build/bin/Debug/nuklear_demo.pdb | Bin 0 -> 3059712 bytes build/bin/Release/nuklear_demo.exe | Bin 0 -> 251392 bytes build/cmake_install.cmake | 56 + build/nuklear_demo.dir/Debug/gl3w.obj | Bin 0 -> 156942 bytes build/nuklear_demo.dir/Debug/main.obj | Bin 0 -> 1566335 bytes .../Debug/nuklear_demo.exe.recipe | 14 + build/nuklear_demo.dir/Debug/nuklear_demo.ilk | Bin 0 -> 2444150 bytes .../Debug/nuklear_demo.tlog/CL.command.1.tlog | Bin 0 -> 1906 bytes .../Debug/nuklear_demo.tlog/CL.read.1.tlog | Bin 0 -> 21248 bytes .../Debug/nuklear_demo.tlog/CL.write.1.tlog | Bin 0 -> 1380 bytes .../Debug/nuklear_demo.tlog/Cl.items.tlog | 2 + .../CustomBuild.command.1.tlog | 10 + .../nuklear_demo.tlog/CustomBuild.read.1.tlog | 36 + .../CustomBuild.write.1.tlog | 2 + .../nuklear_demo.tlog/link.command.1.tlog | Bin 0 -> 1826 bytes .../Debug/nuklear_demo.tlog/link.read.1.tlog | Bin 0 -> 3896 bytes .../nuklear_demo.tlog/link.secondary.1.tlog | 2 + .../Debug/nuklear_demo.tlog/link.write.1.tlog | Bin 0 -> 614 bytes .../nuklear_demo.lastbuildstate | 2 + build/nuklear_demo.dir/Debug/vc143.pdb | Bin 0 -> 249856 bytes build/nuklear_demo.dir/Release/gl3w.obj | Bin 0 -> 188463 bytes build/nuklear_demo.dir/Release/main.obj | Bin 0 -> 9924 bytes .../Release/nuklear_demo.exe.recipe | 14 + .../nuklear_demo.tlog/CL.command.1.tlog | Bin 0 -> 1926 bytes .../Release/nuklear_demo.tlog/CL.read.1.tlog | Bin 0 -> 18940 bytes .../Release/nuklear_demo.tlog/CL.write.1.tlog | Bin 0 -> 536 bytes .../Release/nuklear_demo.tlog/Cl.items.tlog | 2 + .../CustomBuild.command.1.tlog | 10 + .../nuklear_demo.tlog/CustomBuild.read.1.tlog | 120 + .../CustomBuild.write.1.tlog | 2 + .../nuklear_demo.tlog/link.command.1.tlog | Bin 0 -> 1752 bytes .../nuklear_demo.tlog/link.read.1.tlog | Bin 0 -> 3762 bytes .../nuklear_demo.tlog/link.secondary.1.tlog | 1 + .../nuklear_demo.tlog/link.write.1.tlog | Bin 0 -> 478 bytes .../nuklear_demo.lastbuildstate | 2 + build/nuklear_demo.vcxproj | 374 + build/nuklear_demo.vcxproj.filters | 19 + build/x64/Debug/ALL_BUILD/ALL_BUILD.recipe | 17 + .../ALL_BUILD.tlog/ALL_BUILD.lastbuildstate | 2 + .../ALL_BUILD.tlog/CustomBuild.command.1.tlog | 10 + .../ALL_BUILD.tlog/CustomBuild.read.1.tlog | 36 + .../ALL_BUILD.tlog/CustomBuild.write.1.tlog | 2 + build/x64/Debug/ZERO_CHECK/ZERO_CHECK.recipe | 11 + .../CustomBuild.command.1.tlog | 10 + .../ZERO_CHECK.tlog/CustomBuild.read.1.tlog | 37 + .../ZERO_CHECK.tlog/CustomBuild.write.1.tlog | 2 + .../ZERO_CHECK.tlog/ZERO_CHECK.lastbuildstate | 2 + build/x64/Release/ALL_BUILD/ALL_BUILD.recipe | 17 + .../ALL_BUILD.tlog/ALL_BUILD.lastbuildstate | 2 + .../ALL_BUILD.tlog/CustomBuild.command.1.tlog | 10 + .../ALL_BUILD.tlog/CustomBuild.read.1.tlog | 120 + .../ALL_BUILD.tlog/CustomBuild.write.1.tlog | 2 + .../x64/Release/ZERO_CHECK/ZERO_CHECK.recipe | 11 + .../CustomBuild.command.1.tlog | 10 + .../ZERO_CHECK.tlog/CustomBuild.read.1.tlog | 121 + .../ZERO_CHECK.tlog/CustomBuild.write.1.tlog | 2 + .../ZERO_CHECK.tlog/ZERO_CHECK.lastbuildstate | 2 + gl3w/include/GL/gl3w.h | 1234 + gl3w/include/GL/glcorearb.h | 4533 +++ gl3w/src/gl3w.c | 1344 + main.c | 685 + nuklear.h | 31086 ++++++++++++++++ nuklear_glfw_gl3.h | 564 + 123 files changed, 46603 insertions(+) create mode 100644 .kiro/specs/nuklear-docking-window/design.md create mode 100644 .kiro/specs/nuklear-docking-window/requirements.md create mode 100644 .kiro/specs/nuklear-docking-window/tasks.md create mode 100644 .vscode/c_cpp_properties.json create mode 100644 .vscode/launch.json create mode 100644 .vscode/settings.json create mode 100644 CMakeLists.txt create mode 100644 build/ALL_BUILD.vcxproj create mode 100644 build/ALL_BUILD.vcxproj.filters create mode 100644 build/CMakeCache.txt create mode 100644 build/CMakeFiles/4.1.0-rc1/CMakeCCompiler.cmake create mode 100644 build/CMakeFiles/4.1.0-rc1/CMakeCXXCompiler.cmake create mode 100644 build/CMakeFiles/4.1.0-rc1/CMakeDetermineCompilerABI_C.bin create mode 100644 build/CMakeFiles/4.1.0-rc1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/CMakeFiles/4.1.0-rc1/CMakeRCCompiler.cmake create mode 100644 build/CMakeFiles/4.1.0-rc1/CMakeSystem.cmake create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdC/CMakeCCompilerId.c create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdC/CompilerIdC.exe create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdC/CompilerIdC.vcxproj create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CMakeCCompilerId.obj create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.exe.recipe create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/CL.command.1.tlog create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/CL.read.1.tlog create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/CL.write.1.tlog create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/Cl.items.tlog create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/CompilerIdC.lastbuildstate create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/link.command.1.tlog create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/link.read.1.tlog create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/link.secondary.1.tlog create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/link.write.1.tlog create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/CompilerIdCXX.exe create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/CompilerIdCXX.vcxproj create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CMakeCXXCompilerId.obj create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.exe.recipe create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.command.1.tlog create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.read.1.tlog create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.write.1.tlog create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/Cl.items.tlog create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CompilerIdCXX.lastbuildstate create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.command.1.tlog create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.read.1.tlog create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.secondary.1.tlog create mode 100644 build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.write.1.tlog create mode 100644 build/CMakeFiles/4.1.0-rc1/VCTargetsPath.txt create mode 100644 build/CMakeFiles/4.1.0-rc1/VCTargetsPath.vcxproj create mode 100644 build/CMakeFiles/4.1.0-rc1/VCTargetsPath/x64/Debug/VCTargetsPath.recipe create mode 100644 build/CMakeFiles/4.1.0-rc1/VCTargetsPath/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate create mode 100644 build/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 build/CMakeFiles/InstallScripts.json create mode 100644 build/CMakeFiles/TargetDirectories.txt create mode 100644 build/CMakeFiles/ce3f07473218c3ccd96cd28db711b6bf/generate.stamp.rule create mode 100644 build/CMakeFiles/cmake.check_cache create mode 100644 build/CMakeFiles/generate.stamp create mode 100644 build/CMakeFiles/generate.stamp.depend create mode 100644 build/CMakeFiles/generate.stamp.list create mode 100644 build/NuklearDemo.sln create mode 100644 build/ZERO_CHECK.vcxproj create mode 100644 build/ZERO_CHECK.vcxproj.filters create mode 100644 build/bin/Debug/nuklear_demo.exe create mode 100644 build/bin/Debug/nuklear_demo.pdb create mode 100644 build/bin/Release/nuklear_demo.exe create mode 100644 build/cmake_install.cmake create mode 100644 build/nuklear_demo.dir/Debug/gl3w.obj create mode 100644 build/nuklear_demo.dir/Debug/main.obj create mode 100644 build/nuklear_demo.dir/Debug/nuklear_demo.exe.recipe create mode 100644 build/nuklear_demo.dir/Debug/nuklear_demo.ilk create mode 100644 build/nuklear_demo.dir/Debug/nuklear_demo.tlog/CL.command.1.tlog create mode 100644 build/nuklear_demo.dir/Debug/nuklear_demo.tlog/CL.read.1.tlog create mode 100644 build/nuklear_demo.dir/Debug/nuklear_demo.tlog/CL.write.1.tlog create mode 100644 build/nuklear_demo.dir/Debug/nuklear_demo.tlog/Cl.items.tlog create mode 100644 build/nuklear_demo.dir/Debug/nuklear_demo.tlog/CustomBuild.command.1.tlog create mode 100644 build/nuklear_demo.dir/Debug/nuklear_demo.tlog/CustomBuild.read.1.tlog create mode 100644 build/nuklear_demo.dir/Debug/nuklear_demo.tlog/CustomBuild.write.1.tlog create mode 100644 build/nuklear_demo.dir/Debug/nuklear_demo.tlog/link.command.1.tlog create mode 100644 build/nuklear_demo.dir/Debug/nuklear_demo.tlog/link.read.1.tlog create mode 100644 build/nuklear_demo.dir/Debug/nuklear_demo.tlog/link.secondary.1.tlog create mode 100644 build/nuklear_demo.dir/Debug/nuklear_demo.tlog/link.write.1.tlog create mode 100644 build/nuklear_demo.dir/Debug/nuklear_demo.tlog/nuklear_demo.lastbuildstate create mode 100644 build/nuklear_demo.dir/Debug/vc143.pdb create mode 100644 build/nuklear_demo.dir/Release/gl3w.obj create mode 100644 build/nuklear_demo.dir/Release/main.obj create mode 100644 build/nuklear_demo.dir/Release/nuklear_demo.exe.recipe create mode 100644 build/nuklear_demo.dir/Release/nuklear_demo.tlog/CL.command.1.tlog create mode 100644 build/nuklear_demo.dir/Release/nuklear_demo.tlog/CL.read.1.tlog create mode 100644 build/nuklear_demo.dir/Release/nuklear_demo.tlog/CL.write.1.tlog create mode 100644 build/nuklear_demo.dir/Release/nuklear_demo.tlog/Cl.items.tlog create mode 100644 build/nuklear_demo.dir/Release/nuklear_demo.tlog/CustomBuild.command.1.tlog create mode 100644 build/nuklear_demo.dir/Release/nuklear_demo.tlog/CustomBuild.read.1.tlog create mode 100644 build/nuklear_demo.dir/Release/nuklear_demo.tlog/CustomBuild.write.1.tlog create mode 100644 build/nuklear_demo.dir/Release/nuklear_demo.tlog/link.command.1.tlog create mode 100644 build/nuklear_demo.dir/Release/nuklear_demo.tlog/link.read.1.tlog create mode 100644 build/nuklear_demo.dir/Release/nuklear_demo.tlog/link.secondary.1.tlog create mode 100644 build/nuklear_demo.dir/Release/nuklear_demo.tlog/link.write.1.tlog create mode 100644 build/nuklear_demo.dir/Release/nuklear_demo.tlog/nuklear_demo.lastbuildstate create mode 100644 build/nuklear_demo.vcxproj create mode 100644 build/nuklear_demo.vcxproj.filters create mode 100644 build/x64/Debug/ALL_BUILD/ALL_BUILD.recipe create mode 100644 build/x64/Debug/ALL_BUILD/ALL_BUILD.tlog/ALL_BUILD.lastbuildstate create mode 100644 build/x64/Debug/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.command.1.tlog create mode 100644 build/x64/Debug/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.read.1.tlog create mode 100644 build/x64/Debug/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.write.1.tlog create mode 100644 build/x64/Debug/ZERO_CHECK/ZERO_CHECK.recipe create mode 100644 build/x64/Debug/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.command.1.tlog create mode 100644 build/x64/Debug/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.read.1.tlog create mode 100644 build/x64/Debug/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.write.1.tlog create mode 100644 build/x64/Debug/ZERO_CHECK/ZERO_CHECK.tlog/ZERO_CHECK.lastbuildstate create mode 100644 build/x64/Release/ALL_BUILD/ALL_BUILD.recipe create mode 100644 build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/ALL_BUILD.lastbuildstate create mode 100644 build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.command.1.tlog create mode 100644 build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.read.1.tlog create mode 100644 build/x64/Release/ALL_BUILD/ALL_BUILD.tlog/CustomBuild.write.1.tlog create mode 100644 build/x64/Release/ZERO_CHECK/ZERO_CHECK.recipe create mode 100644 build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.command.1.tlog create mode 100644 build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.read.1.tlog create mode 100644 build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/CustomBuild.write.1.tlog create mode 100644 build/x64/Release/ZERO_CHECK/ZERO_CHECK.tlog/ZERO_CHECK.lastbuildstate create mode 100644 gl3w/include/GL/gl3w.h create mode 100644 gl3w/include/GL/glcorearb.h create mode 100644 gl3w/src/gl3w.c create mode 100644 main.c create mode 100644 nuklear.h create mode 100644 nuklear_glfw_gl3.h diff --git a/.kiro/specs/nuklear-docking-window/design.md b/.kiro/specs/nuklear-docking-window/design.md new file mode 100644 index 0000000..4b38818 --- /dev/null +++ b/.kiro/specs/nuklear-docking-window/design.md @@ -0,0 +1,123 @@ +# Design Document + +## Overview + +This design outlines a simple, cross-platform demo application built with GLFW3 for window management and Nuklear for immediate mode GUI rendering. The application is designed to be minimal and straightforward, serving as a basic example of integrating these technologies. + +The core design principle is simplicity - create a working demo that shows basic Nuklear GUI elements in a GLFW window with minimal code complexity. + +## Architecture + +The application uses a simple, single-file architecture: + +``` +┌─────────────────────────────────┐ +│ Main Application │ ← Single main.c file +│ ┌─────────────────────────────┐ │ +│ │ GLFW3 Window Setup │ │ ← Window creation & events +│ ├─────────────────────────────┤ │ +│ │ Nuklear Integration │ │ ← GUI context & rendering +│ ├─────────────────────────────┤ │ +│ │ Simple UI Demo │ │ ← Basic UI components +│ └─────────────────────────────┘ │ +└─────────────────────────────────┘ +``` + +### Key Design Decisions + +1. **Single File**: Everything in one main.c file for simplicity +2. **OpenGL Backend**: Using Nuklear's OpenGL3 backend for cross-platform compatibility +3. **Minimal Dependencies**: Only GLFW3, OpenGL, and Nuklear (header-only) +4. **Basic UI Elements**: Simple buttons, text, and input fields for demonstration + +## Components and Interfaces + +### Main Application Structure +The application consists of simple functions organized in a single file: + +```c +// Core application functions +int main(int argc, char** argv); +void init_glfw(void); +void init_nuklear(void); +void render_ui(struct nk_context* ctx); +void cleanup(void); + +// Simple state variables +static GLFWwindow* window; +static struct nk_context* ctx; +static int window_width = 800; +static int window_height = 600; +``` + +### Basic UI Demo Functions +Simple functions to demonstrate different Nuklear UI elements: + +```c +// Demo UI functions +void demo_basic_widgets(struct nk_context* ctx); +void demo_text_input(struct nk_context* ctx); +void demo_buttons(struct nk_context* ctx); +``` + +## Data Models + +### Simple State Variables +The demo uses minimal global state: + +```c +// UI state for demo +static char text_buffer[256] = "Hello World!"; +static float slider_value = 0.5f; +static int checkbox_value = 1; +static int option_selected = 0; +``` + +## Error Handling + +### Simple Error Handling +Basic error checking with immediate exit on failure: + +```c +// Simple error checking pattern +if (!glfwInit()) { + fprintf(stderr, "Failed to initialize GLFW\n"); + exit(EXIT_FAILURE); +} + +if (!window) { + fprintf(stderr, "Failed to create window\n"); + glfwTerminate(); + exit(EXIT_FAILURE); +} +``` + +## Testing Strategy + +### Manual Testing +- **Build Testing**: Verify compilation on Windows, Linux, and macOS +- **Visual Testing**: Ensure UI elements render correctly +- **Interaction Testing**: Test basic button clicks, text input, and sliders +- **Window Testing**: Test window resize and close functionality + +## Implementation Notes + +### Build System +- **Simple Makefile or CMake**: Basic build configuration +- **Dependencies**: GLFW3, OpenGL, Nuklear (single header file) +- **Compiler**: C99 standard for maximum compatibility + +### File Structure +``` +project/ +├── main.c # Single source file +├── nuklear.h # Nuklear header (downloaded) +├── nuklear_glfw_gl3.h # Nuklear GLFW+OpenGL3 backend +├── CMakeLists.txt # Build configuration +└── README.md # Build instructions +``` + +### Cross-Platform Notes +- Use GLFW3 for consistent window management across platforms +- OpenGL 3.3 core profile for modern graphics support +- Standard C library functions only for maximum portability \ No newline at end of file diff --git a/.kiro/specs/nuklear-docking-window/requirements.md b/.kiro/specs/nuklear-docking-window/requirements.md new file mode 100644 index 0000000..e1c58e3 --- /dev/null +++ b/.kiro/specs/nuklear-docking-window/requirements.md @@ -0,0 +1,62 @@ +# Requirements Document + +## Introduction + +This feature involves creating a clean, standalone desktop GUI application using GLFW3 and Nuklear. The application will provide a professional desktop application interface with basic UI components and proper window management, serving as a foundation for building native desktop applications. + +## Requirements + +### Requirement 1 + +**User Story:** As a developer, I want a basic desktop window framework using GLFW3 and Nuklear, so that I can build native desktop applications with a clean interface. + +#### Acceptance Criteria + +1. WHEN the application starts THEN the system SHALL create a main desktop window using GLFW3 +2. WHEN the window is created THEN the system SHALL initialize Nuklear rendering context with OpenGL backend +3. WHEN the application runs THEN the system SHALL maintain a stable render loop with proper frame timing +4. WHEN the user closes the window THEN the system SHALL properly cleanup all resources and exit gracefully + +### Requirement 2 + +**User Story:** As a user, I want to see a clean desktop application interface, so that I can interact with the application like any other native desktop program. + +#### Acceptance Criteria + +1. WHEN the application starts THEN the system SHALL display a window with native desktop appearance +2. WHEN the window is displayed THEN the system SHALL show a proper title bar with application name +3. WHEN the window is rendered THEN the system SHALL use appropriate desktop styling and colors +4. WHEN the application runs THEN the system SHALL respond to standard window operations (minimize, maximize, resize) + +### Requirement 3 + +**User Story:** As a user, I want to interact with basic UI components, so that I can perform common application tasks. + +#### Acceptance Criteria + +1. WHEN the interface is displayed THEN the system SHALL show basic UI components (buttons, text inputs, labels) +2. WHEN the user clicks a button THEN the system SHALL provide visual feedback and execute the associated action +3. WHEN the user types in text inputs THEN the system SHALL capture and display the input text +4. WHEN UI components are rendered THEN the system SHALL maintain consistent styling and layout + +### Requirement 4 + +**User Story:** As a user, I want the application window to be resizable and responsive, so that I can adjust it to fit my desktop workflow. + +#### Acceptance Criteria + +1. WHEN the user resizes the window THEN the system SHALL adjust the UI layout accordingly +2. WHEN the window size changes THEN the system SHALL maintain proper proportions of UI elements +3. WHEN the window is minimized or maximized THEN the system SHALL handle state changes properly +4. WHEN the application is resized THEN the system SHALL maintain minimum window dimensions for usability + +### Requirement 5 + +**User Story:** As a developer, I want the application structure to be modular and extensible, so that I can easily add new features and UI components. + +#### Acceptance Criteria + +1. WHEN adding new UI components THEN the system SHALL provide a clear structure for component organization +2. WHEN the application initializes THEN the system SHALL separate rendering logic from application logic +3. WHEN components are created THEN the system SHALL support easy addition of new UI elements +4. WHEN the application runs THEN the system SHALL maintain clean separation between GLFW, Nuklear, and application code \ No newline at end of file diff --git a/.kiro/specs/nuklear-docking-window/tasks.md b/.kiro/specs/nuklear-docking-window/tasks.md new file mode 100644 index 0000000..c241586 --- /dev/null +++ b/.kiro/specs/nuklear-docking-window/tasks.md @@ -0,0 +1,83 @@ +# Implementation Plan + +- [x] 1. Set up project structure and dependencies + + + + + + - Create project directory structure with main.c file + - Download Nuklear header files (nuklear.h and nuklear_glfw_gl3.h) + - Create CMakeLists.txt for cross-platform building + - _Requirements: 1.1, 1.2_ +- + +- [x] 2. Implement basic GLFW3 window setup + + + + + + + + + - Initialize GLFW library and create window context + - Set up OpenGL context with proper version (3.3 core) + - Implement basic window callbacks for resize and close events + - Add main render loop with proper frame timing + - _Requirements: 1.1, 1.4, 2.1, 2.4_ + +- [x] 3. Integrate Nuklear with GLFW3 and OpenGL + + + + + + - Initialize Nuklear context with GLFW+OpenGL3 backend + - Set up Nuklear input handling from GLFW events + - Implement basic Nuklear rendering pipeline + - Add proper cleanup for Nuklear resources + - _Requirements: 1.2, 2.2, 2.3_ + +- [x] 4. Create basic UI demonstration components + + + + + + - Implement simple window with title bar showing application name + - Add basic UI elements: buttons, text labels, text input field + - Create slider component for demonstrating value controls + - Add checkbox and radio button examples + - _Requirements: 2.2, 3.1, 3.2, 3.3_ + + +- [x] 5. Implement window responsiveness and layout + + + + + - Add proper window resize handling that adjusts UI layout + - Implement minimum window size constraints + - Ensure UI elements scale appropriately with window size + - Test window maximize, minimize, and restore functionality + - _Requirements: 4.1, 4.2, 4.3, 4.4_ + +- [x] 6. Add modular UI component structure + + + + + + - Separate UI rendering into distinct functions for different components + - Create clean interface between GLFW, Nuklear, and application code + - Implement simple state management for UI component values + - Add structure that allows easy addition of new UI elements + - _Requirements: 5.1, 5.2, 5.3, 5.4_ + +- [ ] 7. Create build system and documentation + - Write CMakeLists.txt that works on Windows, Linux, and macOS + - Create simple Makefile as alternative build option + - Add README.md with build instructions and dependencies + - Test compilation on multiple platforms + - _Requirements: 1.1, 1.4_ \ No newline at end of file diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json new file mode 100644 index 0000000..cea4d3f --- /dev/null +++ b/.vscode/c_cpp_properties.json @@ -0,0 +1,18 @@ +{ + "configurations": [ + { + "name": "windows-gcc-x64", + "includePath": [ + "${workspaceFolder}/**" + ], + "compilerPath": "gcc", + "cStandard": "${default}", + "cppStandard": "${default}", + "intelliSenseMode": "windows-gcc-x64", + "compilerArgs": [ + "" + ] + } + ], + "version": 4 +} \ No newline at end of file diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..74abfb3 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,24 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "C/C++ Runner: Debug Session", + "type": "cppdbg", + "request": "launch", + "args": [], + "stopAtEntry": false, + "externalConsole": true, + "cwd": "c:/Users/Xoro/source/repos/Nuklear Demo", + "program": "c:/Users/Xoro/source/repos/Nuklear Demo/build/Debug/outDebug", + "MIMode": "gdb", + "miDebuggerPath": "gdb", + "setupCommands": [ + { + "description": "Enable pretty-printing for gdb", + "text": "-enable-pretty-printing", + "ignoreFailures": true + } + ] + } + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..bb879da --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,59 @@ +{ + "C_Cpp_Runner.cCompilerPath": "gcc", + "C_Cpp_Runner.cppCompilerPath": "g++", + "C_Cpp_Runner.debuggerPath": "gdb", + "C_Cpp_Runner.cStandard": "", + "C_Cpp_Runner.cppStandard": "", + "C_Cpp_Runner.msvcBatchPath": "C:/Program Files/Microsoft Visual Studio/VR_NR/Community/VC/Auxiliary/Build/vcvarsall.bat", + "C_Cpp_Runner.useMsvc": false, + "C_Cpp_Runner.warnings": [ + "-Wall", + "-Wextra", + "-Wpedantic", + "-Wshadow", + "-Wformat=2", + "-Wcast-align", + "-Wconversion", + "-Wsign-conversion", + "-Wnull-dereference" + ], + "C_Cpp_Runner.msvcWarnings": [ + "/W4", + "/permissive-", + "/w14242", + "/w14287", + "/w14296", + "/w14311", + "/w14826", + "/w44062", + "/w44242", + "/w14905", + "/w14906", + "/w14263", + "/w44265", + "/w14928" + ], + "C_Cpp_Runner.enableWarnings": true, + "C_Cpp_Runner.warningsAsError": false, + "C_Cpp_Runner.compilerArgs": [], + "C_Cpp_Runner.linkerArgs": [], + "C_Cpp_Runner.includePaths": [], + "C_Cpp_Runner.includeSearch": [ + "*", + "**/*" + ], + "C_Cpp_Runner.excludeSearch": [ + "**/build", + "**/build/**", + "**/.*", + "**/.*/**", + "**/.vscode", + "**/.vscode/**" + ], + "C_Cpp_Runner.useAddressSanitizer": false, + "C_Cpp_Runner.useUndefinedSanitizer": false, + "C_Cpp_Runner.useLeakSanitizer": false, + "C_Cpp_Runner.showCompilationTime": false, + "C_Cpp_Runner.useLinkTimeOptimization": false, + "C_Cpp_Runner.msvcSecureNoWarnings": false +} \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..d49cfd2 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,113 @@ +cmake_minimum_required(VERSION 3.10) +project(NuklearDemo) + +# Set C standard +set(CMAKE_C_STANDARD 99) +set(CMAKE_C_STANDARD_REQUIRED ON) + +# Find required packages +find_package(OpenGL REQUIRED) + +# Include directories +include_directories(${CMAKE_CURRENT_SOURCE_DIR}) + +# Add gl3w source (OpenGL loader) +set(GL3W_SRC + gl3w/src/gl3w.c +) + +# Add executable +add_executable(nuklear_demo main.c ${GL3W_SRC}) + +# Include gl3w headers +target_include_directories(nuklear_demo PRIVATE gl3w/include) + +# Platform-specific settings +if(WIN32) + # Windows: Try to find GLFW3 using find_package or manual setup + find_package(glfw3 QUIET) + if(glfw3_FOUND) + target_link_libraries(nuklear_demo glfw ${OPENGL_LIBRARIES}) + else() + # Manual GLFW3 setup for Windows - user needs to install GLFW3 + message(STATUS "GLFW3 not found via find_package. Please ensure GLFW3 is installed.") + message(STATUS "You can install GLFW3 via vcpkg: vcpkg install glfw3") + message(STATUS "Or download from: https://www.glfw.org/download.html") + + # Try common GLFW3 installation paths + find_library(GLFW3_LIBRARY + NAMES glfw3 glfw + PATHS + "E:/External Includes/glfw-3.4/build/src/Release" + "E:/External Includes/glfw-3.4/build/src/Debug" + "E:/External Includes/glfw-3.4/lib" + "C:/Program Files/GLFW/lib" + "C:/vcpkg/installed/x64-windows/lib" + "${CMAKE_PREFIX_PATH}/lib" + ) + + find_path(GLFW3_INCLUDE_DIR + NAMES GLFW/glfw3.h + PATHS + "E:/External Includes/glfw-3.4/include" + "C:/Program Files/GLFW/include" + "C:/vcpkg/installed/x64-windows/include" + "${CMAKE_PREFIX_PATH}/include" + ) + + if(GLFW3_LIBRARY AND GLFW3_INCLUDE_DIR) + target_include_directories(nuklear_demo PRIVATE ${GLFW3_INCLUDE_DIR}) + target_link_libraries(nuklear_demo ${GLFW3_LIBRARY} ${OPENGL_LIBRARIES}) + else() + # Fallback: assume GLFW3 will be available at link time + target_link_libraries(nuklear_demo glfw3 ${OPENGL_LIBRARIES}) + endif() + endif() + + # Windows specific libraries + target_link_libraries(nuklear_demo opengl32 gdi32) + +elseif(APPLE) + # macOS: Use find_package or pkg-config + find_package(glfw3 QUIET) + if(glfw3_FOUND) + target_link_libraries(nuklear_demo glfw ${OPENGL_LIBRARIES}) + else() + find_package(PkgConfig) + if(PkgConfig_FOUND) + pkg_check_modules(GLFW3 REQUIRED glfw3) + target_include_directories(nuklear_demo PRIVATE ${GLFW3_INCLUDE_DIRS}) + target_link_libraries(nuklear_demo ${GLFW3_LIBRARIES} ${OPENGL_LIBRARIES}) + else() + message(FATAL_ERROR "GLFW3 not found. Please install via Homebrew: brew install glfw") + endif() + endif() + + # macOS specific frameworks + find_library(COCOA_LIBRARY Cocoa) + find_library(IOKIT_LIBRARY IOKit) + find_library(COREVIDEO_LIBRARY CoreVideo) + target_link_libraries(nuklear_demo + ${COCOA_LIBRARY} + ${IOKIT_LIBRARY} + ${COREVIDEO_LIBRARY} + ) + +elseif(UNIX) + # Linux: Use pkg-config + find_package(PkgConfig REQUIRED) + pkg_check_modules(GLFW3 REQUIRED glfw3) + + target_include_directories(nuklear_demo PRIVATE ${GLFW3_INCLUDE_DIRS}) + target_link_libraries(nuklear_demo + ${GLFW3_LIBRARIES} + ${OPENGL_LIBRARIES} + m dl + ) + target_compile_options(nuklear_demo PRIVATE ${GLFW3_CFLAGS_OTHER}) +endif() + +# Set output directory +set_target_properties(nuklear_demo PROPERTIES + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin +) diff --git a/build/ALL_BUILD.vcxproj b/build/ALL_BUILD.vcxproj new file mode 100644 index 0000000..09720bc --- /dev/null +++ b/build/ALL_BUILD.vcxproj @@ -0,0 +1,185 @@ + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {A9D0695E-FA4C-353D-8EC6-66B0D0E446B1} + Win32Proj + 10.0.26100.0 + x64 + ALL_BUILD + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + C:\Users\Xoro\source\repos\Nuklear Demo;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + C:\Users\Xoro\source\repos\Nuklear Demo;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + C:\Users\Xoro\source\repos\Nuklear Demo;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + C:\Users\Xoro\source\repos\Nuklear Demo;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + Always + Building Custom Rule C:/Users/Xoro/source/repos/Nuklear Demo/CMakeLists.txt + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Xoro/source/repos/Nuklear Demo" "-BC:/Users/Xoro/source/repos/Nuklear Demo/build" --check-stamp-file "C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindOpenGL.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCXXLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCommonLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\WindowsPaths.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeCCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeCXXCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeRCCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeSystem.cmake;%(AdditionalInputs) + C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\generate.stamp + false + Building Custom Rule C:/Users/Xoro/source/repos/Nuklear Demo/CMakeLists.txt + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Xoro/source/repos/Nuklear Demo" "-BC:/Users/Xoro/source/repos/Nuklear Demo/build" --check-stamp-file "C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindOpenGL.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCXXLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCommonLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\WindowsPaths.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeCCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeCXXCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeRCCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeSystem.cmake;%(AdditionalInputs) + C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\generate.stamp + false + Building Custom Rule C:/Users/Xoro/source/repos/Nuklear Demo/CMakeLists.txt + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Xoro/source/repos/Nuklear Demo" "-BC:/Users/Xoro/source/repos/Nuklear Demo/build" --check-stamp-file "C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindOpenGL.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCXXLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCommonLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\WindowsPaths.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeCCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeCXXCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeRCCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeSystem.cmake;%(AdditionalInputs) + C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\generate.stamp + false + Building Custom Rule C:/Users/Xoro/source/repos/Nuklear Demo/CMakeLists.txt + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Xoro/source/repos/Nuklear Demo" "-BC:/Users/Xoro/source/repos/Nuklear Demo/build" --check-stamp-file "C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindOpenGL.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCXXLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCommonLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\WindowsPaths.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeCCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeCXXCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeRCCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeSystem.cmake;%(AdditionalInputs) + C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\generate.stamp + false + + + + + + + + {08731FE6-01C4-373C-9BB3-C095A529F8AB} + ZERO_CHECK + false + Never + + + {F6816993-7E44-31B9-A96D-F51A539698CE} + nuklear_demo + + + + + + \ No newline at end of file diff --git a/build/ALL_BUILD.vcxproj.filters b/build/ALL_BUILD.vcxproj.filters new file mode 100644 index 0000000..2b5eff2 --- /dev/null +++ b/build/ALL_BUILD.vcxproj.filters @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt new file mode 100644 index 0000000..faf5e02 --- /dev/null +++ b/build/CMakeCache.txt @@ -0,0 +1,369 @@ +# This is the CMakeCache file. +# For build in directory: c:/Users/Xoro/source/repos/Nuklear Demo/build +# It was generated by CMake: C:/Program Files/CMake/bin/cmake.exe +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_AR:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/lib.exe + +//Semicolon separated list of supported configuration types, only +// supports Debug, Release, MinSizeRel, and RelWithDebInfo, anything +// else will be ignored. +CMAKE_CONFIGURATION_TYPES:STRING=Debug;Release;MinSizeRel;RelWithDebInfo + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3 /GR /EHsc + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=/MDd /Zi /Ob0 /Od /RTC1 + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=/MD /O2 /Ob2 /DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG + +//Libraries linked by default with all C++ applications. +CMAKE_CXX_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3 + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=/MDd /Zi /Ob0 /Od /RTC1 + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=/MD /O2 /Ob2 /DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG + +//Libraries linked by default with all C applications. +CMAKE_C_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING=/machine:x64 + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/NuklearDemo + +//Path to a program. +CMAKE_LINKER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING=/machine:x64 + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL + +//Path to a program. +CMAKE_MT:FILEPATH=CMAKE_MT-NOTFOUND + +//Value Computed by CMake +CMAKE_PROJECT_COMPAT_VERSION:STATIC= + +//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=NuklearDemo + +//Value Computed by CMake +CMAKE_PROJECT_VERSION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MAJOR:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MINOR:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_PATCH:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_TWEAK:STATIC= + +//RC compiler +CMAKE_RC_COMPILER:FILEPATH=rc + +//Flags for Windows Resource Compiler during all build types. +CMAKE_RC_FLAGS:STRING=-DWIN32 + +//Flags for Windows Resource Compiler during DEBUG builds. +CMAKE_RC_FLAGS_DEBUG:STRING=-D_DEBUG + +//Flags for Windows Resource Compiler during MINSIZEREL builds. +CMAKE_RC_FLAGS_MINSIZEREL:STRING= + +//Flags for Windows Resource Compiler during RELEASE builds. +CMAKE_RC_FLAGS_RELEASE:STRING= + +//Flags for Windows Resource Compiler during RELWITHDEBINFO builds. +CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING= + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING=/machine:x64 + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL + +//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 archiver during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING=/machine:x64 + +//Flags used by the archiver during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the archiver during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the archiver during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the archiver during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//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 + +//Path to a file. +GLFW3_INCLUDE_DIR:PATH=E:/External Includes/glfw-3.4/include + +//Path to a library. +GLFW3_LIBRARY:FILEPATH=E:/External Includes/glfw-3.4/build/src/Release/glfw3.lib + +//Value Computed by CMake +NuklearDemo_BINARY_DIR:STATIC=C:/Users/Xoro/source/repos/Nuklear Demo/build + +//Value Computed by CMake +NuklearDemo_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +NuklearDemo_SOURCE_DIR:STATIC=C:/Users/Xoro/source/repos/Nuklear Demo + +//OpenGL library for win32 +OPENGL_gl_LIBRARY:STRING=opengl32 + +//GLU library for win32 +OPENGL_glu_LIBRARY:STRING=glu32 + +//The directory containing a CMake configuration file for glfw3. +glfw3_DIR:PATH=glfw3_DIR-NOTFOUND + + +######################## +# INTERNAL cache entries +######################## + +//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=c:/Users/Xoro/source/repos/Nuklear Demo/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=1 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=0 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cmake.exe +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cpack.exe +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=C:/Program Files/CMake/bin/ctest.exe +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES +CMAKE_CXX_STANDARD_LIBRARIES-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_C_STANDARD_LIBRARIES +CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown +//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 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Visual Studio 17 2022 +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL=C:/Program Files/Microsoft Visual Studio/2022/Professional +//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=C:/Users/Xoro/source/repos/Nuklear Demo +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//Name of CMakeLists files to read +CMAKE_LIST_FILE_NAME:INTERNAL=CMakeLists.txt +//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_MT +CMAKE_MT-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//noop for ranlib +CMAKE_RANLIB:INTERNAL=: +//ADVANCED property for variable: CMAKE_RC_COMPILER +CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1 +CMAKE_RC_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS +CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG +CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL +CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE +CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO +CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=C:/Program Files/CMake/share/cmake-4.1 +//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_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding OpenGL +FIND_PACKAGE_MESSAGE_DETAILS_OpenGL:INTERNAL=[opengl32][ ][v()] +//ADVANCED property for variable: OPENGL_gl_LIBRARY +OPENGL_gl_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_glu_LIBRARY +OPENGL_glu_LIBRARY-ADVANCED:INTERNAL=1 + diff --git a/build/CMakeFiles/4.1.0-rc1/CMakeCCompiler.cmake b/build/CMakeFiles/4.1.0-rc1/CMakeCCompiler.cmake new file mode 100644 index 0000000..716c1a7 --- /dev/null +++ b/build/CMakeFiles/4.1.0-rc1/CMakeCCompiler.cmake @@ -0,0 +1,84 @@ +set(CMAKE_C_COMPILER "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/cl.exe") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "MSVC") +set(CMAKE_C_COMPILER_VERSION "19.44.35207.1") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "90") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "OFF") +set(CMAKE_C_STANDARD_LATEST "17") +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") +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 "") + +set(CMAKE_C_PLATFORM_ID "Windows") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "MSVC") +set(CMAKE_C_COMPILER_APPLE_SYSROOT "") +set(CMAKE_C_SIMULATE_VERSION "") +set(CMAKE_C_COMPILER_ARCHITECTURE_ID "x64") + +set(MSVC_C_ARCHITECTURE_ID x64) + +set(CMAKE_AR "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/lib.exe") +set(CMAKE_C_COMPILER_AR "") +set(CMAKE_RANLIB ":") +set(CMAKE_C_COMPILER_RANLIB "") +set(CMAKE_LINKER "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe") +set(CMAKE_LINKER_LINK "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe") +set(CMAKE_LINKER_LLD "lld-link") +set(CMAKE_C_COMPILER_LINKER "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/HostX64/x64/link.exe") +set(CMAKE_C_COMPILER_LINKER_ID "MSVC") +set(CMAKE_C_COMPILER_LINKER_VERSION 14.44.35207.1) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT MSVC) +set(CMAKE_MT "CMAKE_MT-NOTFOUND") +set(CMAKE_TAPI "") +set(CMAKE_COMPILER_IS_GNUCC ) +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 ) +set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED ) +set(CMAKE_C_LINKER_PUSHPOP_STATE_SUPPORTED ) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "") +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 "") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/4.1.0-rc1/CMakeCXXCompiler.cmake b/build/CMakeFiles/4.1.0-rc1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..31fc764 --- /dev/null +++ b/build/CMakeFiles/4.1.0-rc1/CMakeCXXCompiler.cmake @@ -0,0 +1,104 @@ +set(CMAKE_CXX_COMPILER "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/cl.exe") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "MSVC") +set(CMAKE_CXX_COMPILER_VERSION "19.44.35207.1") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "OFF") +set(CMAKE_CXX_STANDARD_LATEST "23") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") +set(CMAKE_CXX26_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "Windows") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "MSVC") +set(CMAKE_CXX_COMPILER_APPLE_SYSROOT "") +set(CMAKE_CXX_SIMULATE_VERSION "") +set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID "x64") + +set(MSVC_CXX_ARCHITECTURE_ID x64) + +set(CMAKE_AR "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/lib.exe") +set(CMAKE_CXX_COMPILER_AR "") +set(CMAKE_RANLIB ":") +set(CMAKE_CXX_COMPILER_RANLIB "") +set(CMAKE_LINKER "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe") +set(CMAKE_LINKER_LINK "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe") +set(CMAKE_LINKER_LLD "lld-link") +set(CMAKE_CXX_COMPILER_LINKER "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/HostX64/x64/link.exe") +set(CMAKE_CXX_COMPILER_LINKER_ID "MSVC") +set(CMAKE_CXX_COMPILER_LINKER_VERSION 14.44.35207.1) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT MSVC) +set(CMAKE_MT "CMAKE_MT-NOTFOUND") +set(CMAKE_TAPI "") +set(CMAKE_COMPILER_IS_GNUCXX ) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang IN ITEMS C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED ) +set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED ) +set(CMAKE_CXX_LINKER_PUSHPOP_STATE_SUPPORTED ) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") + +set(CMAKE_CXX_COMPILER_IMPORT_STD "") +### Imported target for C++23 standard library +set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Visual Studio 17 2022") + + + diff --git a/build/CMakeFiles/4.1.0-rc1/CMakeDetermineCompilerABI_C.bin b/build/CMakeFiles/4.1.0-rc1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..d82e0729deb08c6ae0ad7c227b08b250c2532f4e GIT binary patch literal 53248 zcmeHw3w%`7wfCN6CWJtkXc-MY;D8f}0x=M5!y`IFCiFxnIEC=IicTh(37N|zGt7e| zN;MdwOb^qhRjXF5QK?$5RNJdO)M^5h0HTdp>$4hPUr&tIs1?y(o$tT)IVYLC5Uu_7 z_I5`1UTd$t_S$Q&z4r5*6Ur`bWvPrYJwiOr*iJzDS$KTxNJjRADUVEG4~>0l>Q0^g zsj1~P-jEOo`qunkjBW(daXUi7&q93p z`Bl|x7>iKb`w*z!eFzCZ3-JX*!79+WjTxA!{{0C|KrNilPek+%MbFs~ z36#5lO6*=`rYTpfvY7=jmihiQj2R!->!k7K)csONRBzUD-lLoydh76< zk4DLnGROYcP-zkbHt)@H?m7PEh%v(|42k{{NG}7AEki*L_pz_1YfInBh z3RyDyA4Dm@TDcbTW}wFH?Jez*al6Jqj@*SxTjf)!>R4tjfc!9V%h^C%+QTZ>eVl7D z&q-HuGQpn?f?SO$t5trOiY}$}lb^=p(ti0aPQC#YUSBv(F6PDW=CL$L{DmaGpdAg# z9p3nUD~yit_Pz-d1 zG4FuQHuKcxBI!PKeI!${_+`Y=yQ;Y;0xFAK&}r~eHdPce{pLynnO9tau9<ajQHTnnPr+d_-f3WS~f{?4WGpc4!TMOp~3IEI9mYoje(gke}Q89h5Tz zGXu_)w+|{mQ$A^M`5a1ud1fzlS7)ZYKv}N{{5rMMy|wKfz8W5v6i-KCCCmKSzD2NF1S^RG;FXd*;C=L)AHi{6e|+ zNIXtrWdqd!iP3a0jxhTiBK}+mBv>Wryu<8zpl3^W=IQ^O;?M+NK zf2yxHid7x({B;|t?fQ;A1?~Ophjtp^i33TJHx=c@Xyz#dIt?cS&`;$-{#YeHMah5v z?m_ufp9%HZV}=uc!59{hCTnzJlhmyy?XvK6Gv2U?j0{mdMr<1 zL5j$^;yk@Mj8UsMOP2BCJdD@i=~{{wLTkFz&dH%PBKPWhALFy)h#h+@r%uSznw~2* zZ@`{AqMy^=8z61+6}9wc;|^9-b}?gN%398q=4Kgh9%zN#r<8L7XAwLEUh-O3-jH>VX0|I2-i)1C6hzKcW?l>u#4{{VV)bvZRa9hMOA( zrsl*l<*k_X+W9c+6OF$B?tlj>5cF17d}|0SBMaCL-0ST)!_q;5!r}`pkA0R>Ku2*V=28FXnWtCq^QS z=ryW6-vTGsc_^1QohjZvW}o4uJF!B`x1)Kj^2dFe9jO;4$F zsI-oD8{feuQ|Tw_x2432c46xx&e*Tc+fcZi+>+R7Z%d`IZ|a}(Fwue_SwL=!rV zk6oGwAd#GQ)$z4zv$kB$f1eMSl-`qR8a=@O#`5m;}D{Q4KlFcK2^p=rb@?kvy*kX;moqK2+p6l)2J7##^5 zWm~GLGYs%Z9vR z*@qs~B`5<8b`QB!8=A&s)&W`lg@&bRKY!*snx(mu;{4FOA6rK9vZzj;s^;dBoe@!P z3gu$sL$k~=w})s?c5~6|w5mkL;(CV6**iwPr;)HRZQh&RuN>L~{XV^Ou)fbErfL1_ zG^C+P^h+$MbS34l6gR%xhjnikZcbt4o?U#78z*ft)9t>r|EaTf;VzQNA5g<$oA|W| z)*B4IE?m*l;M>A!anqS7DxzF=3LspK&bDH#99t7KA1B)hln=T{Grh>di)daeB+Y0{ z1t<$^tj*k@Oem|tw_gBYf(w_QC(yVj{FuKKlxi2P5%~LI9U57 zL&b`I+aOUx3O<0cG^td?P4@!@*@kx8SY#pzuws%Qr&#vJ9&C5SjeDsVzRoP6^ySxy zF`sUHw~bm3vty>CUadh=nNl$uzPW?XhQ8)*9p>qA#vSM<>JMe2&HyWs1Sn5ZzEpV{ zuk!2v502D4;tkXYmmhnP@Ln~ljkX^FwvkuQI_&5!9eBdwgwl!L)B2lS9mQRl16 zVS%{mM|co7WJ5fx{pto8>oKji%2kEHo4B#CDpcDYS;rI24cYogwL)(Y1jBWc!e?u# zsgycROHHE`zc>;$HVDjevo4Y+cjb~P`2?0ujHpRHvB{6BS(v@jB$>F{1qoA;z6C)guOtKpr^dxbA^ zutD;#!re6Fx1z&_%MX4{`Is;hrcrG_lg-V``v;S>G<>2~ZJ_bP8EMm~e{0A{7?OV} zCMB3dhkKzBhs&WM{IeAPF}tjA(WlNDUW)UNpueimdniW3T+t3sxrX|uRv&i#nH77m zC@^Zlz`zV=P*F>~+$@l15AzbOyjtJ)ze;`L4XCg6&B68YZK$BE7gRI#15UcvV__dr zfdpS9bU>e&q5TT@iJ=K9kvQBS8GZ%*2+ty^7#MW*)PIEGUCxR5Dscgh>Gh+m+PMiv zAEHBIQqxEEr)>!AWpC()7JieC*3x-{eGewd*g$1Uz-Ud1PjN@^S?o@02_ambsb z$TKPO9>uN`@<#W##MT`;G(`R|qYTNX>5>-x#P-~*_{=1w{sl_?s>fdXIW454j1|)4 zIONY8B>!bd92gO`Uqe3psJd~mXQ4&BbJ7P^C+=d1Fe?mrlV$zi=S}=RnTD$82@IX( z-55Ht%vw6EFX&LtT9ekJ^Dg9JW3+zq<-c6!z$R1H@MlY$UK*s$g`I z)8XX-`S~$8!*2k^ctbnHuNv0t1M<<~BgiZ4mzM&0xCxs{{g_XeV-~sb_@y5@WLdsq zrF8}NJV()ToT3i>5TIZ$?G(E~k&3PWp+xEvr4L1^rx{23O{v7$ayT-{9?N_xfIIA+ zdNS4XG6U>+8@OG%V7wUHVr~L1MsGFup+sqOk6DaejD71KF?PL~Hl6YVv@MnvgE#XP z2%@nbfKYKA@Man8TR0!lYj9z{ndq_1hr#+t8YuyK#XvoFY^!6Lx2S^XF5q_HwrH51 zE742{aa~*^^0t^^7w6{|0g=_z?K_Wh!yG)R=Ta1)6I zhvYo)W5-7}v|i@C?9yX&=s?$gEv)%7ef0Wa)@jWn}90{xhpxeS@dp(gDga5Ek@3$!uLM-RhE?%4vM zIEes?RJ4Q$(o49ggNKA8P4ij!KSb%E{517abNei@hOp^yHq;+Ke}($*Rx{~aDqSL! zN}=3R>CG?OEFDLW@TFyiwcNVgN;faLB?a-vv!I84!P8|@wAWqkt5=a4l%xekQZ5&Enms4vjX1;fOZfU=Aei1#34i#Vkt0lzPCUYxJWGG36 zFtF7U@n1rn*h4%M6^;>O=U)GxkVliLJRi5Oo7%%uF+(V!wz@1U}E7k z+*`_m|c!k`^A9T0RPncBCa}SzSUp)m~F=$dfOq7`6%)xw*ajG_{ z@_s@e6rv-oJK;jKrq86x5@uH0^OU~TEP@Fu9!;=+*R0CVr!+s}Szg$jO>=5~sq|tg zJ-(qGhkWoknh45i{`|ciI~{C)_leSTR1Q;Uy8Oi?vd?O>rKMezd}fi)6(Z(Ehf(an z#Fu|;_4xjmKU74`7*3cwO9~Efca_VitwVNymSy0pz?60u9nz_z=%HeJ!2#o)H2f^q zD6>Xa>8(*Q-5Pa_=UXG(m0%~Sw}92G5p+a2_q(3D$S#-=*C_{5CHr{G#t*!8p3-q0 z8Zkv7)`dO3aUGbdGB89>!>pm~QBMQH@7_+^tREuT8VT2ELR86~y0CYc+*v5&WjdgFGz88hG}7>HhwSiA|aiKE3pX)4DgpwH<$KW;2)$38CX z7)V#7rLeGNARVA|{y^H1mde7yK)Qm`Sp(?+(h;L%n1@l*yk8eJ#Hca!E7F5-0}?2otVk+CepEcmv<(5H(jeKRjnx(nx*H^x`ZPW)VdQk z!R2?Mq8vIm1GHf8w-2Fbvtplo-W9j4o z_rg(OI$f98@rEFd>%#7ch6{Bk31?Zv*Z6mKCy}4U}UX7iGH$X5zl4R%x*1TVc8lDFNz1||w-2FN9dJ!lpKtHh5t|E#e zco&Uo%;~1a7f~ERE3XG*8gR+*6JX8zEm1?1#7Ksp5@_yz8PX)6D4YvvO=KN<^i)sT z#z*?FQ8uhq^0SejPWhqXRaKz;#GE+Ov#8NE6rZ3Dn;U6ve52f$Bd~t)JAvih(#nD(|Hd zP;z8lo#2rKt-Y>i__SB?udv+y6IS@IRwY&oJimJGDu$<&qugC&C+-QbXI`a8 z*GPs%D5LHKETA+MHKN~{v4tk-eFh&AI{Amdv1K;4WD*j~JW`1b>`c5lN_WQf+6MD_ zbAAd)c!O>nvXFDBmV;YKIu%p4d?zYFo)ue0>`n#iPBs?Qw@*-Oz{|_nYtQ;QIo-<0 zsr_6uk;+eKTrEgZR_07MZ6a6(305*AzPRZxw<*P)ngWVyczI(hKAuYe3(m(f^Cn`-px~BKQlVE~#^jlswwlrYdLC+d>#+F*zf#7AEBfF8PK;oHqY|_Ez&r*z6FGVVTke{Qf zt@BQEl*RN8W6MGiV~gU}M^?kg)wX%%Hb;0&bxAbKDm^3Z{-mqomEF|_6;;*9r8RnJn^oL2yxTZKU2nYU%Jjusgc0-10Y0%&lbx4+ z(~GhVs%0;SQI$&@G3GP((7g?xPL7DNb@7tuY`gSMwJkcwx-*|QarvKd=T;`Y9yeWs zX$Lcdanl;?)NE48Rid=KUX;q-m+u%ymNRZzf(#<;q*rvS=V8PxBubTaA##714}9Z7 z9leZekBvv>6cDV&9p9TcN8g93#;^M31*aOcpgfp+VM@2?Vx!V+F!Xy#jV=Fwj6z&n3VV`&Iw}BX2c7rb8aun8#8qDN5 zq~JCX_i;zk^^So{jiU_AiVvk04h>{M^MB^p{vWu)go`WWzq;l9}WzWNvrl4X- zB0ftY=C8XIIdp{%Ip8S6H5jV3(RCPVHSTzpAgZMjmbmFYwZt~1M5h>Au2kF9h2D#s zet`T`AWI~#iU%~hukNqQlte^*peML z<*Bl1J7U~XvU0(m$ONg(zu@=vV^YhWSnz4^6tqFnhAN8xf)B4-dJaG{sl-VJJ51;c zaZ|xh$tU!GLXz79U6Bux$d@AHCfbgWEZ!S12Q5I-38J(p8+tjpl0f!w)8PIE72$f$ zGvoXI1?L4Xla@Olg@#Oea>29fGo_9N3-<-n;vEYP20xOP?}=G)K;5TDW7nXD&KykR zIMeIRWzz2yE0EdIa@Fij-H-%*c@;Ke$wzThJs!;Bnu4qXwbvol-)wM>1t$sSJ=WC3 zOMkqT)1Ft_5Qv-JQV73S2&>|zXF;$^`}pLraW9Qe^;+z*Oa6h68~(YI{c+Sj@IE-d znWqtmm-*jC|6r?P#}J|izani73gu7s#N+%bgYLrGCqU=acz5+coUV+9e9$;%ORpC zsr@f~qC%wQ2uwoHhmZ9LGQm2>i&pnP&kz@6HU=>ZXNeshS=FC(#N!d&9>95!SPIKCon@j`?sK>T2=|)tC8BgB&a+V|HQI zWq2VZmU%FYRpDd4Owp-3YWQ^owPIz)H)iz8oWV+I$?!7*QNuW}Q5? zfxYlfHMiFZ+(L%`BoH;cjNb1wbRbr2^e8aJM!!=rt=VLw--3n#n=eKu>X1BX1?u|i zh>9L(v-x<&62-sqMdLL;m^jcdi`p>KQJx9isC&r~?xhY(aD+liONJj4h#FGB-f580 zPfEky07ebNDMMuIv*^7%2aBX*Zz+Px$rILRKr|kiVO&!sc#IY`>_)jn6Fh=69Z$#v zd}E5jy;M#BH)1M>&wzx`G@@a22=NXHPhCtKQINk7S}N(=#i;&ZFODOb&z7TAzkcEy zah?%uu8pq-I&e2ZRXmUTA(?3tPl-~~Q4nb&6KRQ79$?{s7dM?qY3P*X*k-5oSl9EvG(LBlBX`Ut9X(g^ymgQyYo=jTtfMd=I+?+gp6 zp7Q+~wP{!?_-no2AqmuE^|f9boiGZiY=47z(`twbGxLz9Vcnv00h-2N>-_)^*IRp2 z@ZYr<|6i?v@tjncIiB+|G>Yf^na3~k_(>lBmd6k9_zoTy|A;uxNUF%se1Z(iI%oSV(^_z<7NJ{+Rp7_5a`PnPkh7 z7D!qkX@R5#k`_o>AZdZ51(Fs>S|DkGqy>@|NLt{~A-YOP{{H1HaPr`PPW@lLJ;??n zE$|PtK%Xf&UJ}jQeNxgMiS|h1Ned(`khDP30^f`UN|!9YXnx3hxyN7abO*x0OY#fx z2gw*)QhL$i%K70&rzhz5xGxEoE^>Z%NlB?~iIwquUaqn+>~Z>oZcp$Mdue&Oy~J6v z#8zru!Z}9P&vC1=o&{8RuL}38kli+Ty;~M`Rjm~QelPwcc2KDD2ZND7*z2#;q!+tF zVIk}nLbWcR4;{lUf@|T%H8bVyJ%YE+8}_<<-pgHyiVTwL3i=~;ZovtiAV-t$aStew^>d}2 z!tDxdXj5RD3cFR9eTPD)C(QICm>86HsP%=NAG>S|9Ag+>sPmx;f1`_+F|h*CV()$g<9o{Hnv zP+!4$$smKg7ltUU7Q$o;>Q5RCyeTf!9 z{Z{J{ifcTW*Ghsxe{hier7XhgSQvjoww8IAz=~N7U=>>nyo3eupC2KQW#UgQ3v4-f zU96J%IBytv0&}Bmhy_4%u|}kqvT{ffSQ&Ui_|L`G06X4ctmrcfGDgy9F{F7>Qv^DZ zwr8*$)Gx4E2sx;0_)oLLVz19r=c@H+92&jM?~Y);U7}^dUbD&v47S+i^+hlTpONDh zW(he1H7Na}t`BgjIuE=zq8eSB#l-!~5aB#jkYU5%o-Zs!lK(QSd`aNbP+g?95=#~hOl=Tp!siPrzXmdvVWcEb zGpuemR13|=$kccUenag^6v^?N5dI4wT<%6hLH$qVv<@shu*+9pNa&9y)1OPGKa@;= z9-00$GW}U(`jg1?=aA`7A=95hrays9zZLN5rSShH@XS(hmZ&^7aJk`;K2@)wz=e_F zg@4wcwhaM)hn;>}-gw{>5w;?4tC~mo$zRd}Ned(`@b6%OrORx~w)}WX=gcc|OMY_1 zIlcRVx$|hbD4xH1IX0Q0)vNqL|7zvvwmRqu_(Q9gMArIfCu_q+#p=q4*XLecT;^Kq zq3v@>L6=npUE!*l)#bs)Vt;J_8MAx^o=CvG+UBW@tXW-ETVCw^cJ(~Z+`NFhQnT|k zAQb2~RRPI3X@TRmKjh5;rq_7DmW(0Kjx1{t~ zr3b-9YI-!N@n1bU-&m5no3X2wDbEigC*xmM$i^QU$L$e8`swhGZ>G&jaqzmSuCY2c zR)dvl`f3#-J(lwC9FQ3o7^}o)q6;z!(r=JVDx0oj>5CHJcpV#0Y5W_;8N1U0h6-Mc z=}y+MlPf_dy(#~Ap{DZ$9h;z)CrE7zrYQCuDo^8^2EMVWY^-h~O9`lYB=$#Qx$&uN zyzX&k(DsGb~Mfyq*NxQd+A=(_fR92&w+W{KWLPbnIJ{{t`H8 zih*U$jj~MLHHY#_OYFqCKVT;!f85agDQPHoK1=J?2U06i98|WO zHn8|j#lO^+KKDG}3liREM2#JRwiW}zmOQ~PX^+SfO# zzWUcf#>UTsp12Yt$axce^-h$fGJunOE@_TZ7OBJOFqN!o9$|0dvk| z>_OlbKo7!B;12@Ya`Def5e}$33v~h)0P_%D0PX-hg3v|uvl;siLO0O?dl8Nj9pkc+ z#^wL2>|7Vtj62{VxoTmURY$OUczycA&-@BrX-2o=B|1biN$26#8%3A12l-~!-x z5dy#+fImTS5I^9lc;UeU+ydx9$Oj$(d;p;dcsros9QXk707em7fwuwnAlw8Tk4u>s zp#gX+U?)N$@IJsZvF{CFk7xnhgwOyyao=z$@&G{S4tI;12@+ zvJB;c<6$(LjL-%=AFvwX55SuMmtBOm0B;4{itrHd2La0*ND~iW>-R7(0PhA2E``4W zZv$M0bHE|s6?n>6iI7G7fY%^o1E(`=JHlfRqm6)>jo=}F1GFI2P@|_=j7- z{jO5Q(RUO$p;v)s6`rTUauwF7@M;zQRE2M-a-LS#DCR4_+Y7_wFPKYv!zuc+{G72d1D%_cpH|^RDr{3>s|v4Fp-+XYRp?gr|Ax%^cZR!n=pINXV#)EHXpO%gPmXWJhRN~$^?WIvIi1DMP{32= zt@c(q@pir&pTS^n4|*uPj|S z%dz`iZo9WK=nC?8WLFd~UB0Bew5(+I+CAAS2DII z#ToL{IIF!rd@Y1_dDuRpgq`^2ft!L|g4#g98~?#t7rsXb!dBZEHL=>e25*)->s)vz zzuxHzu3696Ivs4MeF&gsdFs}CgZ{c&n2xa`opTN3t6U?ogcTW3sFpX zaFB)Yy$w|prf;TDM}kIbj`n^#dz;$qsfy4CWQm1#LoaxcqA%;vQqFY|Z`E3*q3l8f z8Pi(_CN|RmudWI-IzzZK;J7PHcn$S)*zNVBYoUCdbA1S(ywruOk$G#Xv%VHDQ3c=t z#JdyePyipPs06p6zAB{3j6j=87e2`09@wPkFKs(KL3{~T>#D2r6yrlLXv3^2aQb3p zKskc`D!iIs>SiSg)N}H3CWNt@Q%n2ZZJ8Z?DWV%$x?yS9 zSL_Oe;h)9oSj-}t-S1x;2`pB>m@26Y2XWdxnQ~TmgJFDkv%Id}TZbASNG%QVx53tU zf)4tk0j~R*VR@Z0UARlM2>^;vW7rPEGEaE)Y_5OUg(?E2m|9k{9gwfK+8&fPYxQuHyLOpa=f_9lxyCn%4Y1slBG*Z>;-eUldy#h-;Th4zTS+UES0ptzpe!)W(|HXaA^AK zA^8`7NqVRyLdyrsADW*`|8KGY-Z_9e2u*{v(lH$fxHca~AFIb*KJo%O9s52pC4a}X zz{2wzYVn;q-X6z?%|+8^=jBfqJazb>7GKyFOH4RG8vo3;KJZ?wOyB<5E zHJ(s^W@2^;-#?<+cF%f`Pw-J(G~E>{ty}M3>j_R5B3^41ZN!SESG#;6&vfCOemM)z z8NHT;=M2(m;W_<{L-B>@Xm&&5m_3usOj_XI&;qS^?uce*-C^14_=RwP?)~}q7v68V zKX+UHw!&?eZQ?e^Hr9q`bKqHZcg5ZN@9w@^zI*dMt@qq?Puo5B-XlMNj0f?aA3*k9 gh}u=W4S1jO4IyjGY7^S>+bnGrL{0ww7g^x{0~mtcT>t<8 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.1.0-rc1/CMakeDetermineCompilerABI_CXX.bin b/build/CMakeFiles/4.1.0-rc1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..4bc1f76cbd5386c30992d8dbbea5c8fe41e32f9f GIT binary patch literal 53248 zcmeHw4SZA8`Tt3qlu{_EjA)q(7fhiF)IxD9FVzHEcB?5y+Co({O_P*nv`NSdP{*`b zs&v2;qi&1K4edr`sf7q@YtuPwd!n7 zPb;hOhJ--Szb5Fc6I@Q8&mR`5JVG$y6TCj5@X}JD&hPf*q^GBuRnZ?6erMbNWWDx* z7M|bH{r*m*pWpGi3g3Kx4^O}G{&v95?cMM1=KS3s90Q#H;2ZD%io+=%DDWsxukgBR zNaoNM*ozo*-;l~WrruPe<@K@YY+TZW+3Xrnu286(P6N!~xJ5^R@Fd1kIB5Vf0l8#6 z{E}JaX04D~7F0!u28d6k5XxGPGG^zPjx8oRU5wqP%H!k=9Sab0KV$ivFmlvzFZzrt zs^)h?Hg)VMznrjVV;FfC*CQf@sO|CfA}KIdnGys&w`wsfWnwdhD2LgD#9-i;(ivA=T-Rbnt+UM1k!OALfp?ne7U)< z>NSi-sO^0SRPTO-xSxgif}x-bG;U)CW~%={91~Cr=kwJ1!Pr9bV0$j_nPGfO22=ih zQ-|r-laj_*&)hE~deDTZ^Grlb42Zr-8Mmb)`Uz!B!072Iz7WyF#1fl?=q-w#FGM6z z?jkC&KO51s3Pg`#9QE8tEU#1aC*r$*3Zf7krDw`iL@%vEWL}Ku$CP^>3HT7*-ji_= zqF)p3-pPp8orP#I<=#liBUJVs5}Hc15GnKvcvH{EaFrf&E~4`(;}avI3nn58EJAb% z$(upUml3v_qA?_8I$=9V-HntyN($vnM|Atyi2nK|L>CduA;Juqi28`-WzuEkxrlUn zMB_<=nPf@c-ro@4i%St5rRZ^rib<$B8PTi6eCP~Bk5JpXDEHT->Ah6tW=b9=T{@}C z*9#EMp+?IWAS$I!$r+Dm53!UHvyrezDY}*9wUHWkj6-xU+2A$ml*cIdBeF{pWfYJG zHKfZ=hHF5M-G!`_0$|4tc8tN&VDvFwZbuEGPZ+rt?GYcyZx*)AJ zhPVsoK6SClAf%xB>X zMagE)l@A}+x@C@%Coy6aDIpSOhl4#zQu7WH%^owo_yTovSQVL1)O;>-Dv8XO>-$Ac zQ1YZy`F5s}`bzhBz|Mzj%ZURVeaB zIhXReo$Q1uJ(4RIAR&?c1RI$|l*-Jxu%00Q2=$>NafEhKeTsi}EPzdhs&g3m`Eu{E zSd7HV2C4xPn^VC!!t8UH__O6#z>jf#-v|;#n!7pEUd%Vcsyi%7hRyfI&zF*+K0e*} zv3`S5bhX3tH*co4>)Si>+6EfdYJevWBuU;}loy-R&m+)jmDTxZ5&`SW?Akp)Ql?nHoJsT-%0DwSm%K9BJZc)|-3Bi;^D86IhTU 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.1.0-rc1/CMakeRCCompiler.cmake b/build/CMakeFiles/4.1.0-rc1/CMakeRCCompiler.cmake new file mode 100644 index 0000000..0f61961 --- /dev/null +++ b/build/CMakeFiles/4.1.0-rc1/CMakeRCCompiler.cmake @@ -0,0 +1,6 @@ +set(CMAKE_RC_COMPILER "rc") +set(CMAKE_RC_COMPILER_ARG1 "") +set(CMAKE_RC_COMPILER_LOADED 1) +set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc;RC) +set(CMAKE_RC_OUTPUT_EXTENSION .res) +set(CMAKE_RC_COMPILER_ENV_VAR "RC") diff --git a/build/CMakeFiles/4.1.0-rc1/CMakeSystem.cmake b/build/CMakeFiles/4.1.0-rc1/CMakeSystem.cmake new file mode 100644 index 0000000..000cf69 --- /dev/null +++ b/build/CMakeFiles/4.1.0-rc1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Windows-10.0.26100") +set(CMAKE_HOST_SYSTEM_NAME "Windows") +set(CMAKE_HOST_SYSTEM_VERSION "10.0.26100") +set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64") + + + +set(CMAKE_SYSTEM "Windows-10.0.26100") +set(CMAKE_SYSTEM_NAME "Windows") +set(CMAKE_SYSTEM_VERSION "10.0.26100") +set(CMAKE_SYSTEM_PROCESSOR "AMD64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdC/CMakeCCompilerId.c b/build/CMakeFiles/4.1.0-rc1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..ab3c359 --- /dev/null +++ b/build/CMakeFiles/4.1.0-rc1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,934 @@ +#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__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#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(__RENESAS__) +# define COMPILER_ID "Renesas" +/* __RENESAS_VERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__RENESAS_VERSION__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR HEX(__RENESAS_VERSION__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__RENESAS_VERSION__ >> 8 & 0xFF) + +#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(__DCC__) && defined(_DIAB_TOOL) +# define COMPILER_ID "Diab" + # define COMPILER_VERSION_MAJOR DEC(__VERSION_MAJOR_NUMBER__) + # define COMPILER_VERSION_MINOR DEC(__VERSION_MINOR_NUMBER__) + # define COMPILER_VERSION_PATCH DEC(__VERSION_ARCH_FEATURE_NUMBER__) + # define COMPILER_VERSION_TWEAK DEC(__VERSION_BUG_FIX_NUMBER__) + + +#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__) || defined(__CPARM__) +# 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 + +#elif defined(__RENESAS__) +# if defined(__CCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__CCRL__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__CCRH__) +# define ARCHITECTURE_ID "RH850" + +# 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__) && !defined(__RENESAS__) +# 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(__RENESAS__)) && \ + !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 +#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) + 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/build/CMakeFiles/4.1.0-rc1/CompilerIdC/CompilerIdC.exe b/build/CMakeFiles/4.1.0-rc1/CompilerIdC/CompilerIdC.exe new file mode 100644 index 0000000000000000000000000000000000000000..e605b2da29d9b5bb9f4c0fbc66955144d664a300 GIT binary patch literal 14848 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 VWTa8o==RZ}Q7XKD{eSns{{X&7V{rfg literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdC/CompilerIdC.vcxproj b/build/CMakeFiles/4.1.0-rc1/CompilerIdC/CompilerIdC.vcxproj new file mode 100644 index 0000000..143484e --- /dev/null +++ b/build/CMakeFiles/4.1.0-rc1/CompilerIdC/CompilerIdC.vcxproj @@ -0,0 +1,72 @@ + + + + + Debug + x64 + + + + {CAE07175-D007-4FC3-BFE8-47B392814159} + CompilerIdC + Win32Proj + + + 10.0.26100.0 + + + + + + + + + x64 + + + Application + v143 + + MultiByte + + + + + + + <_ProjectFileVersion>10.0.30319.1 + .\ + $(Configuration)\ + false + + + + Disabled + %(PreprocessorDefinitions) + false + EnableFastChecks + MultiThreadedDebugDLL + + + TurnOffAllWarnings + + + + + + false + Console + + + + for %%i in (cl.exe) do %40echo CMAKE_C_COMPILER=%%~$PATH:i + + + + + + + + + + diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CMakeCCompilerId.obj b/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CMakeCCompilerId.obj new file mode 100644 index 0000000000000000000000000000000000000000..f1d88efa779953a0844c4ad199794e6f24afac29 GIT binary patch literal 2314 zcmb_dO>Epm6n>7krKBa@wDiDFiAjxA5H-7Gn<5C5<^HKcv}ibqHj)uW?IwrSv4PeK0xrz z7M>2tKFu@&BP3z}4z{%>fWtC3;?kglepU10#7EFRD>$6Vc)Au?OMzN-LfaJtmylOX zaLab=6gYNLTZ+fqf%ex0hchW&O4n*}-Y#@rMBclCOIu((FDR>n!%v2DDc%Nht_vO= zT~F$|M!fMj?>prDu$5PyoA*02VK_L3=r_S>7@P4ditG0!_RJrOa(COQ(>K1nl>dJ6mG>rUf4=qX&NE>j#?|SC zYPNZ9B_Z9sNjuYLEF-|%Ta%<^VOel1TGd1!0JlW*EA3L2D8t4jnp>ODB}vibM%cmZ&Dhi&z0vcD*XA<{ZZ+H9jP>hLan``frmF BnXv!> literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.exe.recipe b/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.exe.recipe new file mode 100644 index 0000000..0578f31 --- /dev/null +++ b/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.exe.recipe @@ -0,0 +1,11 @@ + + + + + C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CompilerIdC\CompilerIdC.exe + + + + + + \ No newline at end of file diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/CL.command.1.tlog b/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/CL.command.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..a7efd51659d7df76874f6532736135a12e4fe26d GIT binary patch literal 772 zcmds#%}T>i5QWcL@Eydxt--FcYkn2235n4nL6MqjAjS|Y`t<5|Zz8n#1}^T*+%xCQ zocw%$-N~1$QiXDb%7~?wN~jX5oLEr%^h$E56vS{Y!OwL8G6z3UK((+MkIosL0G1Cn zhZiccSZK8~P2_Nnb!2BdmYKj!M^;7-P;XE0x&P%%K=-w$saCj{s@1C+&J)MnZ`d;A zCEHB(s9F#74f9PKZY#1&G|G3q&@sFOrpW>E9&a9-a*M=phFPIb(GHt4UBPfHV}WW= z$D?MgjvbwPRq$(6m1W*?bM--d##PUz%@)4KQ_lqBt=m!5xNMlyj%WnqkgXv;3&p&- vlDqLA;bgaSZGFyk!Z%3Kcq6mYC)+DFws>jq_51eX@oCHx4l_;uAAimdvx0Hu literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/CL.read.1.tlog b/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/CL.read.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..75015bbe461fd3d3db58dd06b1b96100c59b834e GIT binary patch literal 596 zcmZ{iT~5R>420(yi97THRCK$5#M|}{5N)$+T3ArT{Z9dWc30X;2t|z@d&U_%{rUb< ztw$v-ifT2nC!G}V0$yZa@N04j+v-TfFeC9-^+XQDGc|aFb1E_~WExO4u>-hPoyS_| z?v<by7PJuperg^kI!)I#*^;B*vqcA j;NFsD^X>h;ay0d<|7RKX;kE3YOV>OzQTrz%8ZPW#$U#-S literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/CL.write.1.tlog b/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/CL.write.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..156235d64107b3ce8c4c944357adc27c6dbd10f6 GIT binary patch literal 416 zcmd6jJqp7x429oZ$Q^oth6XZqOKqn#{c%VLbTGaDDUy5^9SU7KX0Y`9^hqEs^IJ|Q zB~2O?G!Tq{ literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/Cl.items.tlog b/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/Cl.items.tlog new file mode 100644 index 0000000..74dab44 --- /dev/null +++ b/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/Cl.items.tlog @@ -0,0 +1 @@ +C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CompilerIdC\CMakeCCompilerId.c;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CompilerIdC\Debug\CMakeCCompilerId.obj diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/CompilerIdC.lastbuildstate b/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/CompilerIdC.lastbuildstate new file mode 100644 index 0000000..1877990 --- /dev/null +++ b/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/CompilerIdC.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.44.35207:TargetPlatformVersion=10.0.26100.0: +Debug|x64|C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CompilerIdC\| diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/link.command.1.tlog b/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/link.command.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..23acf4ac50d0c6e0a2c7f524c1a9a281cc5a6760 GIT binary patch literal 1040 zcmbW0OH0F05QWcL@IRDpT=^Ck1sBQ9wN~4tG{y%M!AAwLD){>O>Nk@XO67ZHXRs+vTiS&qM zumV^DFKXYh=(#&u(0BqPCBONBNTk~cr$t7Ou7Y4V$08s;gObb>?Z{ UtJ~y8GS9TD9Zs>o@jrjf7x?dx2LJ#7 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/link.read.1.tlog b/build/CMakeFiles/4.1.0-rc1/CompilerIdC/Debug/CompilerIdC.tlog/link.read.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..25bc19b743d68bb3b99a9ee3f7af7d0b45bb0683 GIT binary patch literal 3434 zcmds(&2HN;499sMuy@FDJIrX3t}A+TY$tUS+kqvwSs?8FpQ7E5RMf5A4(q8}VAzr< zlIExMe|r2OmE1^>Nt`q?@(ps3f!V;!@tv4g>;=X~_E40khrX2^loI+(YG$3utk`MU zso|=imGCvPHdpy?zwRe@a|7sBV&zpFukgA^Fmw2-kw ziaAu<8u=OLVasYlv5-*w6~y)xpf38~j-pmeWyxrT?(-YGra_7XuN1CC1`zyFsCoQ!=|L0%*+TOT`b9;~dU!aUU0{{R3 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..b35f567 --- /dev/null +++ b/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,949 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__RENESAS__) +# define COMPILER_ID "Renesas" +/* __RENESAS_VERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__RENESAS_VERSION__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR HEX(__RENESAS_VERSION__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__RENESAS_VERSION__ >> 8 & 0xFF) + +#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__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__DCC__) && defined(_DIAB_TOOL) +# define COMPILER_ID "Diab" + # define COMPILER_VERSION_MAJOR DEC(__VERSION_MAJOR_NUMBER__) + # define COMPILER_VERSION_MINOR DEC(__VERSION_MINOR_NUMBER__) + # define COMPILER_VERSION_PATCH DEC(__VERSION_ARCH_FEATURE_NUMBER__) + # define COMPILER_VERSION_TWEAK DEC(__VERSION_BUG_FIX_NUMBER__) + + + +/* 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__) || defined(__CPARM__) +# 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 + +#elif defined(__RENESAS__) +# if defined(__CCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__CCRL__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__CCRH__) +# define ARCHITECTURE_ID "RH850" + +# 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 CXX_STD_98 199711L +#define CXX_STD_11 201103L +#define CXX_STD_14 201402L +#define CXX_STD_17 201703L +#define CXX_STD_20 202002L +#define CXX_STD_23 202302L + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) +# if _MSVC_LANG > CXX_STD_17 +# define CXX_STD _MSVC_LANG +# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17 +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 +# define CXX_STD CXX_STD_17 +# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# elif defined(__INTEL_CXX11_MODE__) +# define CXX_STD CXX_STD_11 +# else +# define CXX_STD CXX_STD_98 +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# if _MSVC_LANG > __cplusplus +# define CXX_STD _MSVC_LANG +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__NVCOMPILER) +# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__INTEL_COMPILER) || defined(__PGI) +# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes) +# define CXX_STD CXX_STD_17 +# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__) +# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__) +# define CXX_STD CXX_STD_11 +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > CXX_STD_23 + "26" +#elif CXX_STD > CXX_STD_20 + "23" +#elif CXX_STD > CXX_STD_17 + "20" +#elif CXX_STD > CXX_STD_14 + "17" +#elif CXX_STD > CXX_STD_11 + "14" +#elif CXX_STD >= CXX_STD_11 + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__) || defined(__RENESAS__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/CompilerIdCXX.exe b/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/CompilerIdCXX.exe new file mode 100644 index 0000000000000000000000000000000000000000..7e6f1e6b2204e91ec2b56b63874324bee90e0acd GIT binary patch literal 15360 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 YYako5k5!IUk4a + + + + Debug + x64 + + + + {CAE07175-D007-4FC3-BFE8-47B392814159} + CompilerIdCXX + Win32Proj + + + 10.0.26100.0 + + + + + + + + + x64 + + + Application + v143 + + MultiByte + + + + + + + <_ProjectFileVersion>10.0.30319.1 + .\ + $(Configuration)\ + false + + + + Disabled + %(PreprocessorDefinitions) + false + EnableFastChecks + MultiThreadedDebugDLL + + + TurnOffAllWarnings + + + + + + false + Console + + + + for %%i in (cl.exe) do %40echo CMAKE_CXX_COMPILER=%%~$PATH:i + + + + + + + + + + diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CMakeCXXCompilerId.obj b/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CMakeCXXCompilerId.obj new file mode 100644 index 0000000000000000000000000000000000000000..2f3cdaaeaab5476331f5d5c7fd476f8d8e79cc51 GIT binary patch literal 2381 zcmb_eU1%It6h4#P#2Rb5NiF!(njwx5wT`>VHnCg5&Hg2;`D->Y!QHY>c4jxz?9Qw+ zvuWsqRHH2+6+)@cTJc2$MZp)b8nIw4_yhW+Ao$RtU<)eZLxpf-RzKC?#t}afT2^;|3XFm4xiX)9ze~_YHEs zcX+h*cnH@=yjef*GIFkN=arV0&7r6p4yMui)8RD1PTUL6KaxskM&`z6$Fqr8-$d@I z6T6rd zLQNay;7-)LnZ={t!>sINW-3;4_K~M^Jc2lY4==9ZIjOpq4>O4z6m26KC1dcwKzP_e z!V!DAJ-=R+tg>#@^7E=D>&Hy=vAB{^TFS2uMcuJ!Nt!Gfa#2>wQlo0+BjjSj`1o=w z8ZE$VGNv+_BQUl;D}>g^g&p%_Yrlj(3ko!4tdtV?v5niw-t|$C+t?`tE^d6X9u)q& z=jHz?+6FFS?Lw&d={{WCt=NJvjJk_ihf!0qg0PI5o*0CeQ1>wFRn&Jdi|cBGuAa_1 z4%mlIJ;^=T0yxLD=oPq^VW^sN7h3*`bT>m@xPQ;ZCj;F-Z&rRdaP7*-EBm8g?)&Y~ z+UbL59=f1kefx=@?%TYa?|AO>zUc2fzqj}3v)8|RJ@@1MnRn*uf1G>%w&QN^J}6Ev zm8i<6*4w!oH)v(?vLaddo@{d52?trxt71(?AApT`3oWfOz=hp_&E8vN+Zbo7>2nQl zfu-mHt{*j(Rlm5kg*a{CEw|(eaOWNRp>%J|Hig{i!0<3-jq*eLBH4?LKCc!M!4YM^ zj?88~8ioZQCyOJ>xR)~kl-O1r`Vc6xmlK5(KF&!T@z}haA$ScDJC65ypfdUuE9 + + + + C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CompilerIdCXX\CompilerIdCXX.exe + + + + + + \ No newline at end of file diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.command.1.tlog b/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.command.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..b5894556ba4a70c728775c053575ddae28086166 GIT binary patch literal 796 zcmds#-A;p05QOL2#CI^>+e+*ecjZ^36#_+xAsSPul3*pZMxS2&&VeSak6_5z-LpHh zGll+q-^-V)N`-QT%7~RpB~%GjPAsT>W)(S9O2=TX>0j!K&XoR<0;-wicuX#s1fYC+ zQ*fao+Y2psqLCcVsZQ)}$08H3>43_}0ql}zcT3;#(fNxVflhf2b)c~pI2voEH?^E+ zj=A5W*yj>uQ$4BCBXfg%*M{4I>=F(0L$6E>E&*wBKzu;kLoK(R7)-w_)H&QaP|$CE&p8lzAyR`1`1ar$weD*? zcc(%n->q)EcIn6nc08jdbWQdNSyx#+fj)n+1?UmE))kgb^iGX|DiO;VKfx*L0H2P? zCwfLlFw2~i-v@A)yG_-CJd!iRctEFBj}iWnj0sH77S>btR1Y4vEw0yFrEIS|KP%mNy$8?-D%gzAdVxHxN<2&GM_(hCQP1>yPS5) znlvhC;Le&AQ4uwAPiRLilY2C6BsV&z{POiidJ|9bC}CykNasHEKB< u)i%2|GQy@eHIO~sGx0fPaUAb_vki12)>@(deWUVQ<)4l}Zx`Xuw%rRnmp~-| literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/Cl.items.tlog b/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/Cl.items.tlog new file mode 100644 index 0000000..63b52f1 --- /dev/null +++ b/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/Cl.items.tlog @@ -0,0 +1 @@ +C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CompilerIdCXX\CMakeCXXCompilerId.cpp;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CompilerIdCXX\Debug\CMakeCXXCompilerId.obj diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CompilerIdCXX.lastbuildstate b/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CompilerIdCXX.lastbuildstate new file mode 100644 index 0000000..4785122 --- /dev/null +++ b/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CompilerIdCXX.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.44.35207:TargetPlatformVersion=10.0.26100.0: +Debug|x64|C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CompilerIdCXX\| diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.command.1.tlog b/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.command.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..bb15c96625ccee5c7c3ee3ecc5ab7eb53a31c6d1 GIT binary patch literal 1064 zcmbW0OH0F05QWcL@IOd5u55kbqTnJgYqd>EW3)mMd{hvtg0G*ielxd46E`B^=H7ee z%$Y|fpC1=W)YVj#N@W`Jo@%0kQ^Bd^U2#sZP1!SzK#Y@vA8P;-fv+j$G<2UBOCL)L zD*=n(Wjb&ybKhOHwZ+=hhHGy*vw%BVu*U2u-V>gwYny7XrWmXVF`IsEuvkZ0)rvZt zE1ghdi-?xdZ+=i}ljVffqM8ozbGTOVkd>nlQB#*w;da{xte)Sk!ZEfCY)9Kf8lVuv zT=un&_Nb}fV4iu*(mQP0-x?w36s*_qiO@MEGwWMDLa9T~rkRf^XAN$^BJWdOr2?}r z@tsS-Ev7Sd-V#m7q;Bc>1mvh35Vxd{)?J&5pIF7+=CGx?W_oAMwXbzu>IKh7kSE=P zK7+04O?U9Gd1lyOoOug(&Upr-lO8x9(2X~#_c1o&N2P(Gl61T4Hw!+p{QqA8e0COI;s7VYR4ot3cKnRJ zm**!bs9PG5) za8C<;hcs)XeV1k=N8E8G7jg{ud+u$xuVv-HyJg>-%wweWXjQ}6BmJq#pUDJD-G#l{ zan1P_=ozzW-odegatdy?9VRk?2Ej+zIO-yL- zq1@)sk9Zerb^{z&>>RMcs-E^+6Z(h=pT}QHHRo=}7i3fl4}HPdbE^5Nep@pJ=$Nh} zaxvxgfWCbPh39abA7M{;w~LlLzCX|AzF%)l7YSqt;$+ GWz?^lvC$9! literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.secondary.1.tlog b/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.secondary.1.tlog new file mode 100644 index 0000000..7bfbbea --- /dev/null +++ b/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.secondary.1.tlog @@ -0,0 +1 @@ +^C:\USERS\XORO\SOURCE\REPOS\NUKLEAR DEMO\BUILD\CMAKEFILES\4.1.0-RC1\COMPILERIDCXX\DEBUG\CMAKECXXCOMPILERID.OBJ diff --git a/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.write.1.tlog b/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.write.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..eb495115f28fe4e95c7683978b2276d55b559f84 GIT binary patch literal 426 zcmdUr%?iRW5QOI}_zu2+!Gb4mZ4$-bl$Jsc!S{a(^~=_a;tNRF>@YhsVe@?4<+W4M zq)|}=cTrXXCD6z{fjzTAkLqEn<_3S(1*U~xDS)o#>6jdu1XLcbMHjU + + + + Debug + x64 + + + + {F3FC6D86-508D-3FB1-96D2-995F08B142EC} + Win32Proj + x64 + 10.0.26100.0 + + + + x64 + + + Utility + MultiByte + v143 + + + + + echo VCTargetsPath=$(VCTargetsPath) + + + + diff --git a/build/CMakeFiles/4.1.0-rc1/VCTargetsPath/x64/Debug/VCTargetsPath.recipe b/build/CMakeFiles/4.1.0-rc1/VCTargetsPath/x64/Debug/VCTargetsPath.recipe new file mode 100644 index 0000000..34bb1c4 --- /dev/null +++ b/build/CMakeFiles/4.1.0-rc1/VCTargetsPath/x64/Debug/VCTargetsPath.recipe @@ -0,0 +1,11 @@ + + + + + C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\x64\Debug\VCTargetsPath + + + + + + \ No newline at end of file diff --git a/build/CMakeFiles/4.1.0-rc1/VCTargetsPath/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate b/build/CMakeFiles/4.1.0-rc1/VCTargetsPath/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate new file mode 100644 index 0000000..970c344 --- /dev/null +++ b/build/CMakeFiles/4.1.0-rc1/VCTargetsPath/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.44.35207:TargetPlatformVersion=10.0.26100.0: +Debug|x64|C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\| diff --git a/build/CMakeFiles/CMakeConfigureLog.yaml b/build/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..cb1d055 --- /dev/null +++ b/build/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,2412 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineSystem.cmake:212 (message)" + - "CMakeLists.txt:2 (project)" + message: | + The system is: Windows - 10.0.26100 - AMD64 + - + kind: "find-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:462 (find_file)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:500 (CMAKE_DETERMINE_COMPILER_ID_WRITE)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:8 (CMAKE_DETERMINE_COMPILER_ID_BUILD)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + mode: "file" + variable: "src_in" + description: "Path to a file." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "CMakeCCompilerId.c.in" + candidate_directories: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/" + found: "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeCCompilerId.c.in" + search_context: + ENV{PATH}: + - "C:\\Program Files\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\java8path" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files\\Oculus\\Support\\oculus-runtime" + - "C:\\WINDOWS\\system32" + - "C:\\WINDOWS" + - "C:\\WINDOWS\\System32\\Wbem" + - "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\" + - "C:\\WINDOWS\\System32\\OpenSSH\\" + - "C:\\Program Files\\NVIDIA Corporation\\NVIDIA app\\NvDLISR" + - "C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common" + - "C:\\Program Files\\Go\\bin" + - "C:\\Program Files\\Docker\\Docker\\resources\\bin" + - "C:\\Program Files\\GitHub CLI\\" + - "C:\\Program Files\\Git\\cmd" + - "C:\\Program Files\\dotnet\\" + - "C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\" + - "C:\\Program Files\\nodejs\\" + - "C:\\ProgramData\\chocolatey\\bin" + - "C:\\Program Files\\CMake\\bin" + - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\Hostx64\\x64" + - "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\MSBuild\\Current\\Bin\\amd64" + - "C:\\Qt\\6.9.1\\mingw_64\\bin" + - "C:\\Gitea" + - "C:\\Program Files\\curl\\bin" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\Scripts\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\" + - "C:\\Users\\Xoro\\.cargo\\bin" + - "C:\\Users\\Xoro\\scoop\\shims" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Launcher\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Microsoft\\WindowsApps" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Microsoft VS Code\\bin" + - "C:\\Users\\Xoro\\go\\bin" + - "C:\\Program Files\\JetBrains\\PyCharm 2024.3.5\\bin" + - "C:\\Users\\Xoro\\.dotnet\\tools" + - "C:\\Users\\Xoro\\AppData\\Roaming\\npm" + - "C:\\Program Files\\JetBrains\\WebStorm 2025.1.1\\bin" + - "C:\\Program Files\\UWT 5.2" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Kiro\\bin" + - + kind: "message-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:122 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + message: | + Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. + Compiler: + Build flags: + Id flags: + + The output was: + 0 + MSBuild version 17.14.8+a7a4d5af0 for .NET Framework + Build started 7/31/2025 10:00:31 PM. + + Project "C:\\Users\\Xoro\\source\\repos\\Nuklear Demo\\build\\CMakeFiles\\4.1.0-rc1\\CompilerIdC\\CompilerIdC.vcxproj" on node 1 (default targets). + PrepareForBuild: + Creating directory "Debug\\". + Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details. + Creating directory "Debug\\CompilerIdC.tlog\\". + InitializeBuildStatus: + Creating "Debug\\CompilerIdC.tlog\\unsuccessfulbuild" because "AlwaysCreate" was specified. + Touching "Debug\\CompilerIdC.tlog\\unsuccessfulbuild". + ClCompile: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX64\\x64\\CL.exe /c /nologo /W0 /WX- /diagnostics:column /Od /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"Debug\\\\" /Fd"Debug\\vc143.pdb" /external:W0 /Gd /TC /FC /errorReport:queue CMakeCCompilerId.c + CMakeCCompilerId.c + Link: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX64\\x64\\link.exe /ERRORREPORT:QUEUE /OUT:".\\CompilerIdC.exe" /INCREMENTAL:NO /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /PDB:".\\CompilerIdC.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:".\\CompilerIdC.lib" /MACHINE:X64 Debug\\CMakeCCompilerId.obj + CompilerIdC.vcxproj -> C:\\Users\\Xoro\\source\\repos\\Nuklear Demo\\build\\CMakeFiles\\4.1.0-rc1\\CompilerIdC\\CompilerIdC.exe + PostBuildEvent: + for %%i in (cl.exe) do @echo CMAKE_C_COMPILER=%%~$PATH:i + :VCEnd + CMAKE_C_COMPILER=C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\Hostx64\\x64\\cl.exe + FinalizeBuildStatus: + Deleting file "Debug\\CompilerIdC.tlog\\unsuccessfulbuild". + Touching "Debug\\CompilerIdC.tlog\\CompilerIdC.lastbuildstate". + Done Building Project "C:\\Users\\Xoro\\source\\repos\\Nuklear Demo\\build\\CMakeFiles\\4.1.0-rc1\\CompilerIdC\\CompilerIdC.vcxproj" (default targets). + + Build succeeded. + 0 Warning(s) + 0 Error(s) + + Time Elapsed 00:00:00.63 + + + Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CompilerIdC.exe" + + Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CompilerIdC.vcxproj" + + The C compiler identification is MSVC, found in: + C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/4.1.0-rc1/CompilerIdC/CompilerIdC.exe + + - + kind: "find-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:37 (find_program)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:65 (__resolve_tool_path)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:103 (__resolve_linker_path)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "_CMAKE_TOOL_WITH_PATH" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "link" + candidate_directories: + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/" + - "C:/Program Files/Common Files/Oracle/Java/javapath/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/" + - "C:/Program Files/Oculus/Support/oculus-runtime/" + - "C:/Windows/System32/" + - "C:/Windows/" + - "C:/Windows/System32/wbem/" + - "C:/Windows/System32/WindowsPowerShell/v1.0/" + - "C:/Windows/System32/OpenSSH/" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/" + - "C:/Program Files/Go/bin/" + - "C:/Program Files/Docker/Docker/resources/bin/" + - "C:/Program Files/GitHub CLI/" + - "C:/Program Files/Git/cmd/" + - "C:/Program Files/dotnet/" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/" + - "C:/Program Files/nodejs/" + - "C:/ProgramData/chocolatey/bin/" + - "C:/Program Files/CMake/bin/" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/" + - "C:/Qt/6.9.1/mingw_64/bin/" + - "C:/Gitea/" + - "C:/Program Files/curl/bin/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/" + - "C:/Users/Xoro/.cargo/bin/" + - "C:/Users/Xoro/scoop/shims/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/" + - "C:/Users/Xoro/go/bin/" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/" + - "C:/Users/Xoro/.dotnet/tools/" + - "C:/Users/Xoro/AppData/Roaming/npm/" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/" + - "C:/Program Files/UWT 5.2/" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/" + searched_directories: + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.com" + found: "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe" + search_context: + ENV{PATH}: + - "C:\\Program Files\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\java8path" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files\\Oculus\\Support\\oculus-runtime" + - "C:\\WINDOWS\\system32" + - "C:\\WINDOWS" + - "C:\\WINDOWS\\System32\\Wbem" + - "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\" + - "C:\\WINDOWS\\System32\\OpenSSH\\" + - "C:\\Program Files\\NVIDIA Corporation\\NVIDIA app\\NvDLISR" + - "C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common" + - "C:\\Program Files\\Go\\bin" + - "C:\\Program Files\\Docker\\Docker\\resources\\bin" + - "C:\\Program Files\\GitHub CLI\\" + - "C:\\Program Files\\Git\\cmd" + - "C:\\Program Files\\dotnet\\" + - "C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\" + - "C:\\Program Files\\nodejs\\" + - "C:\\ProgramData\\chocolatey\\bin" + - "C:\\Program Files\\CMake\\bin" + - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\Hostx64\\x64" + - "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\MSBuild\\Current\\Bin\\amd64" + - "C:\\Qt\\6.9.1\\mingw_64\\bin" + - "C:\\Gitea" + - "C:\\Program Files\\curl\\bin" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\Scripts\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\" + - "C:\\Users\\Xoro\\.cargo\\bin" + - "C:\\Users\\Xoro\\scoop\\shims" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Launcher\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Microsoft\\WindowsApps" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Microsoft VS Code\\bin" + - "C:\\Users\\Xoro\\go\\bin" + - "C:\\Program Files\\JetBrains\\PyCharm 2024.3.5\\bin" + - "C:\\Users\\Xoro\\.dotnet\\tools" + - "C:\\Users\\Xoro\\AppData\\Roaming\\npm" + - "C:\\Program Files\\JetBrains\\WebStorm 2025.1.1\\bin" + - "C:\\Program Files\\UWT 5.2" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Kiro\\bin" + - + kind: "find-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:37 (find_program)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:65 (__resolve_tool_path)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:104 (__resolve_linker_path)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "_CMAKE_TOOL_WITH_PATH" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "lld-link" + candidate_directories: + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/" + - "C:/Program Files/Common Files/Oracle/Java/javapath/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/" + - "C:/Program Files/Oculus/Support/oculus-runtime/" + - "C:/Windows/System32/" + - "C:/Windows/" + - "C:/Windows/System32/wbem/" + - "C:/Windows/System32/WindowsPowerShell/v1.0/" + - "C:/Windows/System32/OpenSSH/" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/" + - "C:/Program Files/Go/bin/" + - "C:/Program Files/Docker/Docker/resources/bin/" + - "C:/Program Files/GitHub CLI/" + - "C:/Program Files/Git/cmd/" + - "C:/Program Files/dotnet/" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/" + - "C:/Program Files/nodejs/" + - "C:/ProgramData/chocolatey/bin/" + - "C:/Program Files/CMake/bin/" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/" + - "C:/Qt/6.9.1/mingw_64/bin/" + - "C:/Gitea/" + - "C:/Program Files/curl/bin/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/" + - "C:/Users/Xoro/.cargo/bin/" + - "C:/Users/Xoro/scoop/shims/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/" + - "C:/Users/Xoro/go/bin/" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/" + - "C:/Users/Xoro/.dotnet/tools/" + - "C:/Users/Xoro/AppData/Roaming/npm/" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/" + - "C:/Program Files/UWT 5.2/" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/" + searched_directories: + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/lld-link.com" + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/lld-link.exe" + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/lld-link" + - "C:/Program Files/Common Files/Oracle/Java/javapath/lld-link.com" + - "C:/Program Files/Common Files/Oracle/Java/javapath/lld-link.exe" + - "C:/Program Files/Common Files/Oracle/Java/javapath/lld-link" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/lld-link.com" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/lld-link.exe" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/lld-link" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/lld-link.com" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/lld-link.exe" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/lld-link" + - "C:/Program Files/Oculus/Support/oculus-runtime/lld-link.com" + - "C:/Program Files/Oculus/Support/oculus-runtime/lld-link.exe" + - "C:/Program Files/Oculus/Support/oculus-runtime/lld-link" + - "C:/Windows/System32/lld-link.com" + - "C:/Windows/System32/lld-link.exe" + - "C:/Windows/System32/lld-link" + - "C:/Windows/lld-link.com" + - "C:/Windows/lld-link.exe" + - "C:/Windows/lld-link" + - "C:/Windows/System32/wbem/lld-link.com" + - "C:/Windows/System32/wbem/lld-link.exe" + - "C:/Windows/System32/wbem/lld-link" + - "C:/Windows/System32/WindowsPowerShell/v1.0/lld-link.com" + - "C:/Windows/System32/WindowsPowerShell/v1.0/lld-link.exe" + - "C:/Windows/System32/WindowsPowerShell/v1.0/lld-link" + - "C:/Windows/System32/OpenSSH/lld-link.com" + - "C:/Windows/System32/OpenSSH/lld-link.exe" + - "C:/Windows/System32/OpenSSH/lld-link" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/lld-link.com" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/lld-link.exe" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/lld-link" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/lld-link.com" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/lld-link.exe" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/lld-link" + - "C:/Program Files/Go/bin/lld-link.com" + - "C:/Program Files/Go/bin/lld-link.exe" + - "C:/Program Files/Go/bin/lld-link" + - "C:/Program Files/Docker/Docker/resources/bin/lld-link.com" + - "C:/Program Files/Docker/Docker/resources/bin/lld-link.exe" + - "C:/Program Files/Docker/Docker/resources/bin/lld-link" + - "C:/Program Files/GitHub CLI/lld-link.com" + - "C:/Program Files/GitHub CLI/lld-link.exe" + - "C:/Program Files/GitHub CLI/lld-link" + - "C:/Program Files/Git/cmd/lld-link.com" + - "C:/Program Files/Git/cmd/lld-link.exe" + - "C:/Program Files/Git/cmd/lld-link" + - "C:/Program Files/dotnet/lld-link.com" + - "C:/Program Files/dotnet/lld-link.exe" + - "C:/Program Files/dotnet/lld-link" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/lld-link.com" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/lld-link.exe" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/lld-link" + - "C:/Program Files/nodejs/lld-link.com" + - "C:/Program Files/nodejs/lld-link.exe" + - "C:/Program Files/nodejs/lld-link" + - "C:/ProgramData/chocolatey/bin/lld-link.com" + - "C:/ProgramData/chocolatey/bin/lld-link.exe" + - "C:/ProgramData/chocolatey/bin/lld-link" + - "C:/Program Files/CMake/bin/lld-link.com" + - "C:/Program Files/CMake/bin/lld-link.exe" + - "C:/Program Files/CMake/bin/lld-link" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/lld-link.com" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/lld-link.exe" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/lld-link" + - "C:/Qt/6.9.1/mingw_64/bin/lld-link.com" + - "C:/Qt/6.9.1/mingw_64/bin/lld-link.exe" + - "C:/Qt/6.9.1/mingw_64/bin/lld-link" + - "C:/Gitea/lld-link.com" + - "C:/Gitea/lld-link.exe" + - "C:/Gitea/lld-link" + - "C:/Program Files/curl/bin/lld-link.com" + - "C:/Program Files/curl/bin/lld-link.exe" + - "C:/Program Files/curl/bin/lld-link" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/lld-link.com" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/lld-link.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/lld-link" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/lld-link.com" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/lld-link.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/lld-link" + - "C:/Users/Xoro/.cargo/bin/lld-link.com" + - "C:/Users/Xoro/.cargo/bin/lld-link.exe" + - "C:/Users/Xoro/.cargo/bin/lld-link" + - "C:/Users/Xoro/scoop/shims/lld-link.com" + - "C:/Users/Xoro/scoop/shims/lld-link.exe" + - "C:/Users/Xoro/scoop/shims/lld-link" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/lld-link.com" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/lld-link.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/lld-link" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/lld-link.com" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/lld-link.exe" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/lld-link" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/lld-link.com" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/lld-link.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/lld-link" + - "C:/Users/Xoro/go/bin/lld-link.com" + - "C:/Users/Xoro/go/bin/lld-link.exe" + - "C:/Users/Xoro/go/bin/lld-link" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/lld-link.com" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/lld-link.exe" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/lld-link" + - "C:/Users/Xoro/.dotnet/tools/lld-link.com" + - "C:/Users/Xoro/.dotnet/tools/lld-link.exe" + - "C:/Users/Xoro/.dotnet/tools/lld-link" + - "C:/Users/Xoro/AppData/Roaming/npm/lld-link.com" + - "C:/Users/Xoro/AppData/Roaming/npm/lld-link.exe" + - "C:/Users/Xoro/AppData/Roaming/npm/lld-link" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/lld-link.com" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/lld-link.exe" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/lld-link" + - "C:/Program Files/UWT 5.2/lld-link.com" + - "C:/Program Files/UWT 5.2/lld-link.exe" + - "C:/Program Files/UWT 5.2/lld-link" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/lld-link.com" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/lld-link.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/lld-link" + found: false + search_context: + ENV{PATH}: + - "C:\\Program Files\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\java8path" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files\\Oculus\\Support\\oculus-runtime" + - "C:\\WINDOWS\\system32" + - "C:\\WINDOWS" + - "C:\\WINDOWS\\System32\\Wbem" + - "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\" + - "C:\\WINDOWS\\System32\\OpenSSH\\" + - "C:\\Program Files\\NVIDIA Corporation\\NVIDIA app\\NvDLISR" + - "C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common" + - "C:\\Program Files\\Go\\bin" + - "C:\\Program Files\\Docker\\Docker\\resources\\bin" + - "C:\\Program Files\\GitHub CLI\\" + - "C:\\Program Files\\Git\\cmd" + - "C:\\Program Files\\dotnet\\" + - "C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\" + - "C:\\Program Files\\nodejs\\" + - "C:\\ProgramData\\chocolatey\\bin" + - "C:\\Program Files\\CMake\\bin" + - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\Hostx64\\x64" + - "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\MSBuild\\Current\\Bin\\amd64" + - "C:\\Qt\\6.9.1\\mingw_64\\bin" + - "C:\\Gitea" + - "C:\\Program Files\\curl\\bin" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\Scripts\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\" + - "C:\\Users\\Xoro\\.cargo\\bin" + - "C:\\Users\\Xoro\\scoop\\shims" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Launcher\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Microsoft\\WindowsApps" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Microsoft VS Code\\bin" + - "C:\\Users\\Xoro\\go\\bin" + - "C:\\Program Files\\JetBrains\\PyCharm 2024.3.5\\bin" + - "C:\\Users\\Xoro\\.dotnet\\tools" + - "C:\\Users\\Xoro\\AppData\\Roaming\\npm" + - "C:\\Program Files\\JetBrains\\WebStorm 2025.1.1\\bin" + - "C:\\Program Files\\UWT 5.2" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Kiro\\bin" + - + kind: "find-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_LINKER" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "link" + candidate_directories: + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/" + - "C:/Program Files/Common Files/Oracle/Java/javapath/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/" + - "C:/Program Files/Oculus/Support/oculus-runtime/" + - "C:/Windows/System32/" + - "C:/Windows/" + - "C:/Windows/System32/wbem/" + - "C:/Windows/System32/WindowsPowerShell/v1.0/" + - "C:/Windows/System32/OpenSSH/" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/" + - "C:/Program Files/Go/bin/" + - "C:/Program Files/Docker/Docker/resources/bin/" + - "C:/Program Files/GitHub CLI/" + - "C:/Program Files/Git/cmd/" + - "C:/Program Files/dotnet/" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/" + - "C:/Program Files/nodejs/" + - "C:/ProgramData/chocolatey/bin/" + - "C:/Program Files/CMake/bin/" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/" + - "C:/Qt/6.9.1/mingw_64/bin/" + - "C:/Gitea/" + - "C:/Program Files/curl/bin/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/" + - "C:/Users/Xoro/.cargo/bin/" + - "C:/Users/Xoro/scoop/shims/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/" + - "C:/Users/Xoro/go/bin/" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/" + - "C:/Users/Xoro/.dotnet/tools/" + - "C:/Users/Xoro/AppData/Roaming/npm/" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/" + - "C:/Program Files/UWT 5.2/" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/" + searched_directories: + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.com" + found: "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe" + search_context: + ENV{PATH}: + - "C:\\Program Files\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\java8path" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files\\Oculus\\Support\\oculus-runtime" + - "C:\\WINDOWS\\system32" + - "C:\\WINDOWS" + - "C:\\WINDOWS\\System32\\Wbem" + - "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\" + - "C:\\WINDOWS\\System32\\OpenSSH\\" + - "C:\\Program Files\\NVIDIA Corporation\\NVIDIA app\\NvDLISR" + - "C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common" + - "C:\\Program Files\\Go\\bin" + - "C:\\Program Files\\Docker\\Docker\\resources\\bin" + - "C:\\Program Files\\GitHub CLI\\" + - "C:\\Program Files\\Git\\cmd" + - "C:\\Program Files\\dotnet\\" + - "C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\" + - "C:\\Program Files\\nodejs\\" + - "C:\\ProgramData\\chocolatey\\bin" + - "C:\\Program Files\\CMake\\bin" + - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\Hostx64\\x64" + - "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\MSBuild\\Current\\Bin\\amd64" + - "C:\\Qt\\6.9.1\\mingw_64\\bin" + - "C:\\Gitea" + - "C:\\Program Files\\curl\\bin" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\Scripts\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\" + - "C:\\Users\\Xoro\\.cargo\\bin" + - "C:\\Users\\Xoro\\scoop\\shims" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Launcher\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Microsoft\\WindowsApps" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Microsoft VS Code\\bin" + - "C:\\Users\\Xoro\\go\\bin" + - "C:\\Program Files\\JetBrains\\PyCharm 2024.3.5\\bin" + - "C:\\Users\\Xoro\\.dotnet\\tools" + - "C:\\Users\\Xoro\\AppData\\Roaming\\npm" + - "C:\\Program Files\\JetBrains\\WebStorm 2025.1.1\\bin" + - "C:\\Program Files\\UWT 5.2" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Kiro\\bin" + - + kind: "find-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_MT" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "mt" + candidate_directories: + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/" + - "C:/Program Files/Common Files/Oracle/Java/javapath/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/" + - "C:/Program Files/Oculus/Support/oculus-runtime/" + - "C:/Windows/System32/" + - "C:/Windows/" + - "C:/Windows/System32/wbem/" + - "C:/Windows/System32/WindowsPowerShell/v1.0/" + - "C:/Windows/System32/OpenSSH/" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/" + - "C:/Program Files/Go/bin/" + - "C:/Program Files/Docker/Docker/resources/bin/" + - "C:/Program Files/GitHub CLI/" + - "C:/Program Files/Git/cmd/" + - "C:/Program Files/dotnet/" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/" + - "C:/Program Files/nodejs/" + - "C:/ProgramData/chocolatey/bin/" + - "C:/Program Files/CMake/bin/" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/" + - "C:/Qt/6.9.1/mingw_64/bin/" + - "C:/Gitea/" + - "C:/Program Files/curl/bin/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/" + - "C:/Users/Xoro/.cargo/bin/" + - "C:/Users/Xoro/scoop/shims/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/" + - "C:/Users/Xoro/go/bin/" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/" + - "C:/Users/Xoro/.dotnet/tools/" + - "C:/Users/Xoro/AppData/Roaming/npm/" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/" + - "C:/Program Files/UWT 5.2/" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/" + searched_directories: + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/mt.com" + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/mt.exe" + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/mt" + - "C:/Program Files/Common Files/Oracle/Java/javapath/mt.com" + - "C:/Program Files/Common Files/Oracle/Java/javapath/mt.exe" + - "C:/Program Files/Common Files/Oracle/Java/javapath/mt" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/mt.com" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/mt.exe" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/mt" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/mt.com" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/mt.exe" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/mt" + - "C:/Program Files/Oculus/Support/oculus-runtime/mt.com" + - "C:/Program Files/Oculus/Support/oculus-runtime/mt.exe" + - "C:/Program Files/Oculus/Support/oculus-runtime/mt" + - "C:/Windows/System32/mt.com" + - "C:/Windows/System32/mt.exe" + - "C:/Windows/System32/mt" + - "C:/Windows/mt.com" + - "C:/Windows/mt.exe" + - "C:/Windows/mt" + - "C:/Windows/System32/wbem/mt.com" + - "C:/Windows/System32/wbem/mt.exe" + - "C:/Windows/System32/wbem/mt" + - "C:/Windows/System32/WindowsPowerShell/v1.0/mt.com" + - "C:/Windows/System32/WindowsPowerShell/v1.0/mt.exe" + - "C:/Windows/System32/WindowsPowerShell/v1.0/mt" + - "C:/Windows/System32/OpenSSH/mt.com" + - "C:/Windows/System32/OpenSSH/mt.exe" + - "C:/Windows/System32/OpenSSH/mt" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/mt.com" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/mt.exe" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/mt" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/mt.com" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/mt.exe" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/mt" + - "C:/Program Files/Go/bin/mt.com" + - "C:/Program Files/Go/bin/mt.exe" + - "C:/Program Files/Go/bin/mt" + - "C:/Program Files/Docker/Docker/resources/bin/mt.com" + - "C:/Program Files/Docker/Docker/resources/bin/mt.exe" + - "C:/Program Files/Docker/Docker/resources/bin/mt" + - "C:/Program Files/GitHub CLI/mt.com" + - "C:/Program Files/GitHub CLI/mt.exe" + - "C:/Program Files/GitHub CLI/mt" + - "C:/Program Files/Git/cmd/mt.com" + - "C:/Program Files/Git/cmd/mt.exe" + - "C:/Program Files/Git/cmd/mt" + - "C:/Program Files/dotnet/mt.com" + - "C:/Program Files/dotnet/mt.exe" + - "C:/Program Files/dotnet/mt" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/mt.com" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/mt.exe" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/mt" + - "C:/Program Files/nodejs/mt.com" + - "C:/Program Files/nodejs/mt.exe" + - "C:/Program Files/nodejs/mt" + - "C:/ProgramData/chocolatey/bin/mt.com" + - "C:/ProgramData/chocolatey/bin/mt.exe" + - "C:/ProgramData/chocolatey/bin/mt" + - "C:/Program Files/CMake/bin/mt.com" + - "C:/Program Files/CMake/bin/mt.exe" + - "C:/Program Files/CMake/bin/mt" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/mt.com" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/mt.exe" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/mt" + - "C:/Qt/6.9.1/mingw_64/bin/mt.com" + - "C:/Qt/6.9.1/mingw_64/bin/mt.exe" + - "C:/Qt/6.9.1/mingw_64/bin/mt" + - "C:/Gitea/mt.com" + - "C:/Gitea/mt.exe" + - "C:/Gitea/mt" + - "C:/Program Files/curl/bin/mt.com" + - "C:/Program Files/curl/bin/mt.exe" + - "C:/Program Files/curl/bin/mt" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/mt.com" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/mt.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/mt" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/mt.com" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/mt.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/mt" + - "C:/Users/Xoro/.cargo/bin/mt.com" + - "C:/Users/Xoro/.cargo/bin/mt.exe" + - "C:/Users/Xoro/.cargo/bin/mt" + - "C:/Users/Xoro/scoop/shims/mt.com" + - "C:/Users/Xoro/scoop/shims/mt.exe" + - "C:/Users/Xoro/scoop/shims/mt" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/mt.com" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/mt.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/mt" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/mt.com" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/mt.exe" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/mt" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/mt.com" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/mt.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/mt" + - "C:/Users/Xoro/go/bin/mt.com" + - "C:/Users/Xoro/go/bin/mt.exe" + - "C:/Users/Xoro/go/bin/mt" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/mt.com" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/mt.exe" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/mt" + - "C:/Users/Xoro/.dotnet/tools/mt.com" + - "C:/Users/Xoro/.dotnet/tools/mt.exe" + - "C:/Users/Xoro/.dotnet/tools/mt" + - "C:/Users/Xoro/AppData/Roaming/npm/mt.com" + - "C:/Users/Xoro/AppData/Roaming/npm/mt.exe" + - "C:/Users/Xoro/AppData/Roaming/npm/mt" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/mt.com" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/mt.exe" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/mt" + - "C:/Program Files/UWT 5.2/mt.com" + - "C:/Program Files/UWT 5.2/mt.exe" + - "C:/Program Files/UWT 5.2/mt" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/mt.com" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/mt.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/mt" + found: false + search_context: + ENV{PATH}: + - "C:\\Program Files\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\java8path" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files\\Oculus\\Support\\oculus-runtime" + - "C:\\WINDOWS\\system32" + - "C:\\WINDOWS" + - "C:\\WINDOWS\\System32\\Wbem" + - "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\" + - "C:\\WINDOWS\\System32\\OpenSSH\\" + - "C:\\Program Files\\NVIDIA Corporation\\NVIDIA app\\NvDLISR" + - "C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common" + - "C:\\Program Files\\Go\\bin" + - "C:\\Program Files\\Docker\\Docker\\resources\\bin" + - "C:\\Program Files\\GitHub CLI\\" + - "C:\\Program Files\\Git\\cmd" + - "C:\\Program Files\\dotnet\\" + - "C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\" + - "C:\\Program Files\\nodejs\\" + - "C:\\ProgramData\\chocolatey\\bin" + - "C:\\Program Files\\CMake\\bin" + - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\Hostx64\\x64" + - "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\MSBuild\\Current\\Bin\\amd64" + - "C:\\Qt\\6.9.1\\mingw_64\\bin" + - "C:\\Gitea" + - "C:\\Program Files\\curl\\bin" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\Scripts\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\" + - "C:\\Users\\Xoro\\.cargo\\bin" + - "C:\\Users\\Xoro\\scoop\\shims" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Launcher\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Microsoft\\WindowsApps" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Microsoft VS Code\\bin" + - "C:\\Users\\Xoro\\go\\bin" + - "C:\\Program Files\\JetBrains\\PyCharm 2024.3.5\\bin" + - "C:\\Users\\Xoro\\.dotnet\\tools" + - "C:\\Users\\Xoro\\AppData\\Roaming\\npm" + - "C:\\Program Files\\JetBrains\\WebStorm 2025.1.1\\bin" + - "C:\\Program Files\\UWT 5.2" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Kiro\\bin" + - + kind: "find-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:238 (find_program)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCCompiler.cmake:200 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_AR" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "lib" + candidate_directories: + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/" + - "C:/Program Files/Common Files/Oracle/Java/javapath/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/" + - "C:/Program Files/Oculus/Support/oculus-runtime/" + - "C:/Windows/System32/" + - "C:/Windows/" + - "C:/Windows/System32/wbem/" + - "C:/Windows/System32/WindowsPowerShell/v1.0/" + - "C:/Windows/System32/OpenSSH/" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/" + - "C:/Program Files/Go/bin/" + - "C:/Program Files/Docker/Docker/resources/bin/" + - "C:/Program Files/GitHub CLI/" + - "C:/Program Files/Git/cmd/" + - "C:/Program Files/dotnet/" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/" + - "C:/Program Files/nodejs/" + - "C:/ProgramData/chocolatey/bin/" + - "C:/Program Files/CMake/bin/" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/" + - "C:/Qt/6.9.1/mingw_64/bin/" + - "C:/Gitea/" + - "C:/Program Files/curl/bin/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/" + - "C:/Users/Xoro/.cargo/bin/" + - "C:/Users/Xoro/scoop/shims/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/" + - "C:/Users/Xoro/go/bin/" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/" + - "C:/Users/Xoro/.dotnet/tools/" + - "C:/Users/Xoro/AppData/Roaming/npm/" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/" + - "C:/Program Files/UWT 5.2/" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/" + searched_directories: + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/lib.com" + found: "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/lib.exe" + search_context: + ENV{PATH}: + - "C:\\Program Files\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\java8path" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files\\Oculus\\Support\\oculus-runtime" + - "C:\\WINDOWS\\system32" + - "C:\\WINDOWS" + - "C:\\WINDOWS\\System32\\Wbem" + - "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\" + - "C:\\WINDOWS\\System32\\OpenSSH\\" + - "C:\\Program Files\\NVIDIA Corporation\\NVIDIA app\\NvDLISR" + - "C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common" + - "C:\\Program Files\\Go\\bin" + - "C:\\Program Files\\Docker\\Docker\\resources\\bin" + - "C:\\Program Files\\GitHub CLI\\" + - "C:\\Program Files\\Git\\cmd" + - "C:\\Program Files\\dotnet\\" + - "C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\" + - "C:\\Program Files\\nodejs\\" + - "C:\\ProgramData\\chocolatey\\bin" + - "C:\\Program Files\\CMake\\bin" + - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\Hostx64\\x64" + - "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\MSBuild\\Current\\Bin\\amd64" + - "C:\\Qt\\6.9.1\\mingw_64\\bin" + - "C:\\Gitea" + - "C:\\Program Files\\curl\\bin" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\Scripts\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\" + - "C:\\Users\\Xoro\\.cargo\\bin" + - "C:\\Users\\Xoro\\scoop\\shims" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Launcher\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Microsoft\\WindowsApps" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Microsoft VS Code\\bin" + - "C:\\Users\\Xoro\\go\\bin" + - "C:\\Program Files\\JetBrains\\PyCharm 2024.3.5\\bin" + - "C:\\Users\\Xoro\\.dotnet\\tools" + - "C:\\Users\\Xoro\\AppData\\Roaming\\npm" + - "C:\\Program Files\\JetBrains\\WebStorm 2025.1.1\\bin" + - "C:\\Program Files\\UWT 5.2" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Kiro\\bin" + - + kind: "find-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:462 (find_file)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:500 (CMAKE_DETERMINE_COMPILER_ID_WRITE)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:8 (CMAKE_DETERMINE_COMPILER_ID_BUILD)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCXXCompiler.cmake:125 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + mode: "file" + variable: "src_in" + description: "Path to a file." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "CMakeCXXCompilerId.cpp.in" + candidate_directories: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/" + found: "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeCXXCompilerId.cpp.in" + search_context: + ENV{PATH}: + - "C:\\Program Files\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\java8path" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files\\Oculus\\Support\\oculus-runtime" + - "C:\\WINDOWS\\system32" + - "C:\\WINDOWS" + - "C:\\WINDOWS\\System32\\Wbem" + - "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\" + - "C:\\WINDOWS\\System32\\OpenSSH\\" + - "C:\\Program Files\\NVIDIA Corporation\\NVIDIA app\\NvDLISR" + - "C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common" + - "C:\\Program Files\\Go\\bin" + - "C:\\Program Files\\Docker\\Docker\\resources\\bin" + - "C:\\Program Files\\GitHub CLI\\" + - "C:\\Program Files\\Git\\cmd" + - "C:\\Program Files\\dotnet\\" + - "C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\" + - "C:\\Program Files\\nodejs\\" + - "C:\\ProgramData\\chocolatey\\bin" + - "C:\\Program Files\\CMake\\bin" + - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\Hostx64\\x64" + - "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\MSBuild\\Current\\Bin\\amd64" + - "C:\\Qt\\6.9.1\\mingw_64\\bin" + - "C:\\Gitea" + - "C:\\Program Files\\curl\\bin" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\Scripts\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\" + - "C:\\Users\\Xoro\\.cargo\\bin" + - "C:\\Users\\Xoro\\scoop\\shims" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Launcher\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Microsoft\\WindowsApps" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Microsoft VS Code\\bin" + - "C:\\Users\\Xoro\\go\\bin" + - "C:\\Program Files\\JetBrains\\PyCharm 2024.3.5\\bin" + - "C:\\Users\\Xoro\\.dotnet\\tools" + - "C:\\Users\\Xoro\\AppData\\Roaming\\npm" + - "C:\\Program Files\\JetBrains\\WebStorm 2025.1.1\\bin" + - "C:\\Program Files\\UWT 5.2" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Kiro\\bin" + - + kind: "message-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCXXCompiler.cmake:125 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. + Compiler: + Build flags: + Id flags: + + The output was: + 0 + MSBuild version 17.14.8+a7a4d5af0 for .NET Framework + Build started 7/31/2025 10:00:32 PM. + + Project "C:\\Users\\Xoro\\source\\repos\\Nuklear Demo\\build\\CMakeFiles\\4.1.0-rc1\\CompilerIdCXX\\CompilerIdCXX.vcxproj" on node 1 (default targets). + PrepareForBuild: + Creating directory "Debug\\". + Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details. + Creating directory "Debug\\CompilerIdCXX.tlog\\". + InitializeBuildStatus: + Creating "Debug\\CompilerIdCXX.tlog\\unsuccessfulbuild" because "AlwaysCreate" was specified. + Touching "Debug\\CompilerIdCXX.tlog\\unsuccessfulbuild". + ClCompile: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX64\\x64\\CL.exe /c /nologo /W0 /WX- /diagnostics:column /Od /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"Debug\\\\" /Fd"Debug\\vc143.pdb" /external:W0 /Gd /TP /FC /errorReport:queue CMakeCXXCompilerId.cpp + CMakeCXXCompilerId.cpp + Link: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX64\\x64\\link.exe /ERRORREPORT:QUEUE /OUT:".\\CompilerIdCXX.exe" /INCREMENTAL:NO /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /PDB:".\\CompilerIdCXX.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:".\\CompilerIdCXX.lib" /MACHINE:X64 Debug\\CMakeCXXCompilerId.obj + CompilerIdCXX.vcxproj -> C:\\Users\\Xoro\\source\\repos\\Nuklear Demo\\build\\CMakeFiles\\4.1.0-rc1\\CompilerIdCXX\\CompilerIdCXX.exe + PostBuildEvent: + for %%i in (cl.exe) do @echo CMAKE_CXX_COMPILER=%%~$PATH:i + :VCEnd + CMAKE_CXX_COMPILER=C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\Hostx64\\x64\\cl.exe + FinalizeBuildStatus: + Deleting file "Debug\\CompilerIdCXX.tlog\\unsuccessfulbuild". + Touching "Debug\\CompilerIdCXX.tlog\\CompilerIdCXX.lastbuildstate". + Done Building Project "C:\\Users\\Xoro\\source\\repos\\Nuklear Demo\\build\\CMakeFiles\\4.1.0-rc1\\CompilerIdCXX\\CompilerIdCXX.vcxproj" (default targets). + + Build succeeded. + 0 Warning(s) + 0 Error(s) + + Time Elapsed 00:00:00.64 + + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CompilerIdCXX.exe" + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CompilerIdCXX.vcxproj" + + The CXX compiler identification is MSVC, found in: + C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/4.1.0-rc1/CompilerIdCXX/CompilerIdCXX.exe + + - + kind: "find-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:37 (find_program)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:65 (__resolve_tool_path)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeFindBinUtils.cmake:104 (__resolve_linker_path)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCXXCompiler.cmake:206 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "_CMAKE_TOOL_WITH_PATH" + description: "Path to a program." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: false + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "lld-link" + candidate_directories: + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/" + - "C:/Program Files/Common Files/Oracle/Java/javapath/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/" + - "C:/Program Files/Oculus/Support/oculus-runtime/" + - "C:/Windows/System32/" + - "C:/Windows/" + - "C:/Windows/System32/wbem/" + - "C:/Windows/System32/WindowsPowerShell/v1.0/" + - "C:/Windows/System32/OpenSSH/" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/" + - "C:/Program Files/Go/bin/" + - "C:/Program Files/Docker/Docker/resources/bin/" + - "C:/Program Files/GitHub CLI/" + - "C:/Program Files/Git/cmd/" + - "C:/Program Files/dotnet/" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/" + - "C:/Program Files/nodejs/" + - "C:/ProgramData/chocolatey/bin/" + - "C:/Program Files/CMake/bin/" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/" + - "C:/Qt/6.9.1/mingw_64/bin/" + - "C:/Gitea/" + - "C:/Program Files/curl/bin/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/" + - "C:/Users/Xoro/.cargo/bin/" + - "C:/Users/Xoro/scoop/shims/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/" + - "C:/Users/Xoro/go/bin/" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/" + - "C:/Users/Xoro/.dotnet/tools/" + - "C:/Users/Xoro/AppData/Roaming/npm/" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/" + - "C:/Program Files/UWT 5.2/" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/" + searched_directories: + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/lld-link.com" + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/lld-link.exe" + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/lld-link" + - "C:/Program Files/Common Files/Oracle/Java/javapath/lld-link.com" + - "C:/Program Files/Common Files/Oracle/Java/javapath/lld-link.exe" + - "C:/Program Files/Common Files/Oracle/Java/javapath/lld-link" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/lld-link.com" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/lld-link.exe" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/lld-link" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/lld-link.com" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/lld-link.exe" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/lld-link" + - "C:/Program Files/Oculus/Support/oculus-runtime/lld-link.com" + - "C:/Program Files/Oculus/Support/oculus-runtime/lld-link.exe" + - "C:/Program Files/Oculus/Support/oculus-runtime/lld-link" + - "C:/Windows/System32/lld-link.com" + - "C:/Windows/System32/lld-link.exe" + - "C:/Windows/System32/lld-link" + - "C:/Windows/lld-link.com" + - "C:/Windows/lld-link.exe" + - "C:/Windows/lld-link" + - "C:/Windows/System32/wbem/lld-link.com" + - "C:/Windows/System32/wbem/lld-link.exe" + - "C:/Windows/System32/wbem/lld-link" + - "C:/Windows/System32/WindowsPowerShell/v1.0/lld-link.com" + - "C:/Windows/System32/WindowsPowerShell/v1.0/lld-link.exe" + - "C:/Windows/System32/WindowsPowerShell/v1.0/lld-link" + - "C:/Windows/System32/OpenSSH/lld-link.com" + - "C:/Windows/System32/OpenSSH/lld-link.exe" + - "C:/Windows/System32/OpenSSH/lld-link" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/lld-link.com" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/lld-link.exe" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/lld-link" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/lld-link.com" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/lld-link.exe" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/lld-link" + - "C:/Program Files/Go/bin/lld-link.com" + - "C:/Program Files/Go/bin/lld-link.exe" + - "C:/Program Files/Go/bin/lld-link" + - "C:/Program Files/Docker/Docker/resources/bin/lld-link.com" + - "C:/Program Files/Docker/Docker/resources/bin/lld-link.exe" + - "C:/Program Files/Docker/Docker/resources/bin/lld-link" + - "C:/Program Files/GitHub CLI/lld-link.com" + - "C:/Program Files/GitHub CLI/lld-link.exe" + - "C:/Program Files/GitHub CLI/lld-link" + - "C:/Program Files/Git/cmd/lld-link.com" + - "C:/Program Files/Git/cmd/lld-link.exe" + - "C:/Program Files/Git/cmd/lld-link" + - "C:/Program Files/dotnet/lld-link.com" + - "C:/Program Files/dotnet/lld-link.exe" + - "C:/Program Files/dotnet/lld-link" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/lld-link.com" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/lld-link.exe" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/lld-link" + - "C:/Program Files/nodejs/lld-link.com" + - "C:/Program Files/nodejs/lld-link.exe" + - "C:/Program Files/nodejs/lld-link" + - "C:/ProgramData/chocolatey/bin/lld-link.com" + - "C:/ProgramData/chocolatey/bin/lld-link.exe" + - "C:/ProgramData/chocolatey/bin/lld-link" + - "C:/Program Files/CMake/bin/lld-link.com" + - "C:/Program Files/CMake/bin/lld-link.exe" + - "C:/Program Files/CMake/bin/lld-link" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/lld-link.com" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/lld-link.exe" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/lld-link" + - "C:/Qt/6.9.1/mingw_64/bin/lld-link.com" + - "C:/Qt/6.9.1/mingw_64/bin/lld-link.exe" + - "C:/Qt/6.9.1/mingw_64/bin/lld-link" + - "C:/Gitea/lld-link.com" + - "C:/Gitea/lld-link.exe" + - "C:/Gitea/lld-link" + - "C:/Program Files/curl/bin/lld-link.com" + - "C:/Program Files/curl/bin/lld-link.exe" + - "C:/Program Files/curl/bin/lld-link" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/lld-link.com" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/lld-link.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/lld-link" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/lld-link.com" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/lld-link.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/lld-link" + - "C:/Users/Xoro/.cargo/bin/lld-link.com" + - "C:/Users/Xoro/.cargo/bin/lld-link.exe" + - "C:/Users/Xoro/.cargo/bin/lld-link" + - "C:/Users/Xoro/scoop/shims/lld-link.com" + - "C:/Users/Xoro/scoop/shims/lld-link.exe" + - "C:/Users/Xoro/scoop/shims/lld-link" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/lld-link.com" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/lld-link.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/lld-link" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/lld-link.com" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/lld-link.exe" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/lld-link" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/lld-link.com" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/lld-link.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/lld-link" + - "C:/Users/Xoro/go/bin/lld-link.com" + - "C:/Users/Xoro/go/bin/lld-link.exe" + - "C:/Users/Xoro/go/bin/lld-link" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/lld-link.com" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/lld-link.exe" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/lld-link" + - "C:/Users/Xoro/.dotnet/tools/lld-link.com" + - "C:/Users/Xoro/.dotnet/tools/lld-link.exe" + - "C:/Users/Xoro/.dotnet/tools/lld-link" + - "C:/Users/Xoro/AppData/Roaming/npm/lld-link.com" + - "C:/Users/Xoro/AppData/Roaming/npm/lld-link.exe" + - "C:/Users/Xoro/AppData/Roaming/npm/lld-link" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/lld-link.com" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/lld-link.exe" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/lld-link" + - "C:/Program Files/UWT 5.2/lld-link.com" + - "C:/Program Files/UWT 5.2/lld-link.exe" + - "C:/Program Files/UWT 5.2/lld-link" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/lld-link.com" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/lld-link.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/lld-link" + found: false + search_context: + ENV{PATH}: + - "C:\\Program Files\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\java8path" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files\\Oculus\\Support\\oculus-runtime" + - "C:\\WINDOWS\\system32" + - "C:\\WINDOWS" + - "C:\\WINDOWS\\System32\\Wbem" + - "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\" + - "C:\\WINDOWS\\System32\\OpenSSH\\" + - "C:\\Program Files\\NVIDIA Corporation\\NVIDIA app\\NvDLISR" + - "C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common" + - "C:\\Program Files\\Go\\bin" + - "C:\\Program Files\\Docker\\Docker\\resources\\bin" + - "C:\\Program Files\\GitHub CLI\\" + - "C:\\Program Files\\Git\\cmd" + - "C:\\Program Files\\dotnet\\" + - "C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\" + - "C:\\Program Files\\nodejs\\" + - "C:\\ProgramData\\chocolatey\\bin" + - "C:\\Program Files\\CMake\\bin" + - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\Hostx64\\x64" + - "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\MSBuild\\Current\\Bin\\amd64" + - "C:\\Qt\\6.9.1\\mingw_64\\bin" + - "C:\\Gitea" + - "C:\\Program Files\\curl\\bin" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\Scripts\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\" + - "C:\\Users\\Xoro\\.cargo\\bin" + - "C:\\Users\\Xoro\\scoop\\shims" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Launcher\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Microsoft\\WindowsApps" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Microsoft VS Code\\bin" + - "C:\\Users\\Xoro\\go\\bin" + - "C:\\Program Files\\JetBrains\\PyCharm 2024.3.5\\bin" + - "C:\\Users\\Xoro\\.dotnet\\tools" + - "C:\\Users\\Xoro\\AppData\\Roaming\\npm" + - "C:\\Program Files\\JetBrains\\WebStorm 2025.1.1\\bin" + - "C:\\Program Files\\UWT 5.2" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Kiro\\bin" + - + kind: "find-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineRCCompiler.cmake:40 (find_program)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/Platform/Windows-MSVC.cmake:573 (enable_language)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/Platform/Windows-MSVC.cmake:546 (__windows_compiler_msvc_enable_rc)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/Platform/Windows-MSVC-C.cmake:5 (__windows_compiler_msvc)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeCInformation.cmake:48 (include)" + - "CMakeLists.txt:2 (project)" + mode: "program" + variable: "CMAKE_RC_COMPILER" + description: "RC compiler" + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "rc" + candidate_directories: + - "C:/Program Files/Common Files/Oracle/Java/javapath/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/" + - "C:/Program Files/Oculus/Support/oculus-runtime/" + - "C:/Windows/System32/" + - "C:/Windows/" + - "C:/Windows/System32/wbem/" + - "C:/Windows/System32/WindowsPowerShell/v1.0/" + - "C:/Windows/System32/OpenSSH/" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/" + - "C:/Program Files/Go/bin/" + - "C:/Program Files/Docker/Docker/resources/bin/" + - "C:/Program Files/GitHub CLI/" + - "C:/Program Files/Git/cmd/" + - "C:/Program Files/dotnet/" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/" + - "C:/Program Files/nodejs/" + - "C:/ProgramData/chocolatey/bin/" + - "C:/Program Files/CMake/bin/" + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/" + - "C:/Qt/6.9.1/mingw_64/bin/" + - "C:/Gitea/" + - "C:/Program Files/curl/bin/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/" + - "C:/Users/Xoro/.cargo/bin/" + - "C:/Users/Xoro/scoop/shims/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/" + - "C:/Users/Xoro/go/bin/" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/" + - "C:/Users/Xoro/.dotnet/tools/" + - "C:/Users/Xoro/AppData/Roaming/npm/" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/" + - "C:/Program Files/UWT 5.2/" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/" + - "C:/Program Files/bin/" + - "C:/Program Files/sbin/" + - "C:/Program Files/" + - "C:/Program Files (x86)/bin/" + - "C:/Program Files (x86)/sbin/" + - "C:/Program Files (x86)/" + - "C:/Program Files/CMake/bin/" + - "C:/Program Files/CMake/sbin/" + - "C:/Program Files/CMake/" + - "C:/Program Files (x86)/NuklearDemo/bin/" + - "C:/Program Files (x86)/NuklearDemo/sbin/" + - "C:/Program Files (x86)/NuklearDemo/" + searched_directories: + - "C:/Program Files/Common Files/Oracle/Java/javapath/rc.com" + - "C:/Program Files/Common Files/Oracle/Java/javapath/rc.exe" + - "C:/Program Files/Common Files/Oracle/Java/javapath/rc" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/rc.com" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/rc.exe" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/rc" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/rc.com" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/rc.exe" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/rc" + - "C:/Program Files/Oculus/Support/oculus-runtime/rc.com" + - "C:/Program Files/Oculus/Support/oculus-runtime/rc.exe" + - "C:/Program Files/Oculus/Support/oculus-runtime/rc" + - "C:/Windows/System32/rc.com" + - "C:/Windows/System32/rc.exe" + - "C:/Windows/System32/rc" + - "C:/Windows/rc.com" + - "C:/Windows/rc.exe" + - "C:/Windows/rc" + - "C:/Windows/System32/wbem/rc.com" + - "C:/Windows/System32/wbem/rc.exe" + - "C:/Windows/System32/wbem/rc" + - "C:/Windows/System32/WindowsPowerShell/v1.0/rc.com" + - "C:/Windows/System32/WindowsPowerShell/v1.0/rc.exe" + - "C:/Windows/System32/WindowsPowerShell/v1.0/rc" + - "C:/Windows/System32/OpenSSH/rc.com" + - "C:/Windows/System32/OpenSSH/rc.exe" + - "C:/Windows/System32/OpenSSH/rc" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/rc.com" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/rc.exe" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/rc" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/rc.com" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/rc.exe" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/rc" + - "C:/Program Files/Go/bin/rc.com" + - "C:/Program Files/Go/bin/rc.exe" + - "C:/Program Files/Go/bin/rc" + - "C:/Program Files/Docker/Docker/resources/bin/rc.com" + - "C:/Program Files/Docker/Docker/resources/bin/rc.exe" + - "C:/Program Files/Docker/Docker/resources/bin/rc" + - "C:/Program Files/GitHub CLI/rc.com" + - "C:/Program Files/GitHub CLI/rc.exe" + - "C:/Program Files/GitHub CLI/rc" + - "C:/Program Files/Git/cmd/rc.com" + - "C:/Program Files/Git/cmd/rc.exe" + - "C:/Program Files/Git/cmd/rc" + - "C:/Program Files/dotnet/rc.com" + - "C:/Program Files/dotnet/rc.exe" + - "C:/Program Files/dotnet/rc" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/rc.com" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/rc.exe" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/rc" + - "C:/Program Files/nodejs/rc.com" + - "C:/Program Files/nodejs/rc.exe" + - "C:/Program Files/nodejs/rc" + - "C:/ProgramData/chocolatey/bin/rc.com" + - "C:/ProgramData/chocolatey/bin/rc.exe" + - "C:/ProgramData/chocolatey/bin/rc" + - "C:/Program Files/CMake/bin/rc.com" + - "C:/Program Files/CMake/bin/rc.exe" + - "C:/Program Files/CMake/bin/rc" + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/rc.com" + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/rc.exe" + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/rc" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/rc.com" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/rc.exe" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/rc" + - "C:/Qt/6.9.1/mingw_64/bin/rc.com" + - "C:/Qt/6.9.1/mingw_64/bin/rc.exe" + - "C:/Qt/6.9.1/mingw_64/bin/rc" + - "C:/Gitea/rc.com" + - "C:/Gitea/rc.exe" + - "C:/Gitea/rc" + - "C:/Program Files/curl/bin/rc.com" + - "C:/Program Files/curl/bin/rc.exe" + - "C:/Program Files/curl/bin/rc" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/rc.com" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/rc.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/rc" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/rc.com" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/rc.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/rc" + - "C:/Users/Xoro/.cargo/bin/rc.com" + - "C:/Users/Xoro/.cargo/bin/rc.exe" + - "C:/Users/Xoro/.cargo/bin/rc" + - "C:/Users/Xoro/scoop/shims/rc.com" + - "C:/Users/Xoro/scoop/shims/rc.exe" + - "C:/Users/Xoro/scoop/shims/rc" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/rc.com" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/rc.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/rc" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/rc.com" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/rc.exe" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/rc" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/rc.com" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/rc.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/rc" + - "C:/Users/Xoro/go/bin/rc.com" + - "C:/Users/Xoro/go/bin/rc.exe" + - "C:/Users/Xoro/go/bin/rc" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/rc.com" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/rc.exe" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/rc" + - "C:/Users/Xoro/.dotnet/tools/rc.com" + - "C:/Users/Xoro/.dotnet/tools/rc.exe" + - "C:/Users/Xoro/.dotnet/tools/rc" + - "C:/Users/Xoro/AppData/Roaming/npm/rc.com" + - "C:/Users/Xoro/AppData/Roaming/npm/rc.exe" + - "C:/Users/Xoro/AppData/Roaming/npm/rc" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/rc.com" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/rc.exe" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/rc" + - "C:/Program Files/UWT 5.2/rc.com" + - "C:/Program Files/UWT 5.2/rc.exe" + - "C:/Program Files/UWT 5.2/rc" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/rc.com" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/rc.exe" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/rc" + - "C:/Program Files/bin/rc.com" + - "C:/Program Files/bin/rc.exe" + - "C:/Program Files/bin/rc" + - "C:/Program Files/sbin/rc.com" + - "C:/Program Files/sbin/rc.exe" + - "C:/Program Files/sbin/rc" + - "C:/Program Files/rc.com" + - "C:/Program Files/rc.exe" + - "C:/Program Files/rc" + - "C:/Program Files (x86)/bin/rc.com" + - "C:/Program Files (x86)/bin/rc.exe" + - "C:/Program Files (x86)/bin/rc" + - "C:/Program Files (x86)/sbin/rc.com" + - "C:/Program Files (x86)/sbin/rc.exe" + - "C:/Program Files (x86)/sbin/rc" + - "C:/Program Files (x86)/rc.com" + - "C:/Program Files (x86)/rc.exe" + - "C:/Program Files (x86)/rc" + - "C:/Program Files/CMake/bin/rc.com" + - "C:/Program Files/CMake/bin/rc.exe" + - "C:/Program Files/CMake/bin/rc" + - "C:/Program Files/CMake/sbin/rc.com" + - "C:/Program Files/CMake/sbin/rc.exe" + - "C:/Program Files/CMake/sbin/rc" + - "C:/Program Files/CMake/rc.com" + - "C:/Program Files/CMake/rc.exe" + - "C:/Program Files/CMake/rc" + - "C:/Program Files (x86)/NuklearDemo/bin/rc.com" + - "C:/Program Files (x86)/NuklearDemo/bin/rc.exe" + - "C:/Program Files (x86)/NuklearDemo/bin/rc" + - "C:/Program Files (x86)/NuklearDemo/sbin/rc.com" + - "C:/Program Files (x86)/NuklearDemo/sbin/rc.exe" + - "C:/Program Files (x86)/NuklearDemo/sbin/rc" + - "C:/Program Files (x86)/NuklearDemo/rc.com" + - "C:/Program Files (x86)/NuklearDemo/rc.exe" + - "C:/Program Files (x86)/NuklearDemo/rc" + found: false + search_context: + ENV{PATH}: + - "C:\\Program Files\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\java8path" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files\\Oculus\\Support\\oculus-runtime" + - "C:\\WINDOWS\\system32" + - "C:\\WINDOWS" + - "C:\\WINDOWS\\System32\\Wbem" + - "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\" + - "C:\\WINDOWS\\System32\\OpenSSH\\" + - "C:\\Program Files\\NVIDIA Corporation\\NVIDIA app\\NvDLISR" + - "C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common" + - "C:\\Program Files\\Go\\bin" + - "C:\\Program Files\\Docker\\Docker\\resources\\bin" + - "C:\\Program Files\\GitHub CLI\\" + - "C:\\Program Files\\Git\\cmd" + - "C:\\Program Files\\dotnet\\" + - "C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\" + - "C:\\Program Files\\nodejs\\" + - "C:\\ProgramData\\chocolatey\\bin" + - "C:\\Program Files\\CMake\\bin" + - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\Hostx64\\x64" + - "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\MSBuild\\Current\\Bin\\amd64" + - "C:\\Qt\\6.9.1\\mingw_64\\bin" + - "C:\\Gitea" + - "C:\\Program Files\\curl\\bin" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\Scripts\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\" + - "C:\\Users\\Xoro\\.cargo\\bin" + - "C:\\Users\\Xoro\\scoop\\shims" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Launcher\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Microsoft\\WindowsApps" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Microsoft VS Code\\bin" + - "C:\\Users\\Xoro\\go\\bin" + - "C:\\Program Files\\JetBrains\\PyCharm 2024.3.5\\bin" + - "C:\\Users\\Xoro\\.dotnet\\tools" + - "C:\\Users\\Xoro\\AppData\\Roaming\\npm" + - "C:\\Program Files\\JetBrains\\WebStorm 2025.1.1\\bin" + - "C:\\Program Files\\UWT 5.2" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Kiro\\bin" + CMAKE_INSTALL_PREFIX: "C:/Program Files (x86)/NuklearDemo" + CMAKE_SYSTEM_PREFIX_PATH: + - "C:/Program Files" + - "C:/Program Files (x86)" + - "C:/Program Files/CMake" + - "C:/Program Files (x86)/NuklearDemo" + - + kind: "try_compile-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/CMakeScratch/TryCompile-l3eupd" + binary: "C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/CMakeScratch/TryCompile-l3eupd" + cmakeVariables: + CMAKE_C_FLAGS: "/DWIN32 /D_WINDOWS /W3" + CMAKE_C_FLAGS_DEBUG: "/MDd /Zi /Ob0 /Od /RTC1" + CMAKE_EXE_LINKER_FLAGS: "/machine:x64" + buildResult: + variable: "CMAKE_C_ABI_COMPILED" + cached: true + stdout: | + Change Dir: 'C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/CMakeScratch/TryCompile-l3eupd' + + Run Build Command(s): "C:/Program Files/Microsoft Visual Studio/2022/Professional/MSBuild/Current/Bin/amd64/MSBuild.exe" cmTC_6f9e4.vcxproj /p:Configuration=Debug /p:Platform=x64 /p:VisualStudioVersion=17.0 /v:n + MSBuild version 17.14.8+a7a4d5af0 for .NET Framework + Build started 7/31/2025 10:00:33 PM. + + Project "C:\\Users\\Xoro\\source\\repos\\Nuklear Demo\\build\\CMakeFiles\\CMakeScratch\\TryCompile-l3eupd\\cmTC_6f9e4.vcxproj" on node 1 (default targets). + PrepareForBuild: + Creating directory "cmTC_6f9e4.dir\\Debug\\". + Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details. + Creating directory "C:\\Users\\Xoro\\source\\repos\\Nuklear Demo\\build\\CMakeFiles\\CMakeScratch\\TryCompile-l3eupd\\Debug\\". + Creating directory "cmTC_6f9e4.dir\\Debug\\cmTC_6f9e4.tlog\\". + InitializeBuildStatus: + Creating "cmTC_6f9e4.dir\\Debug\\cmTC_6f9e4.tlog\\unsuccessfulbuild" because "AlwaysCreate" was specified. + Touching "cmTC_6f9e4.dir\\Debug\\cmTC_6f9e4.tlog\\unsuccessfulbuild". + ClCompile: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX64\\x64\\CL.exe /c /Zi /W3 /WX- /diagnostics:column /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\\"Debug\\"" /RTC1 /MDd /GS /fp:precise /Fo"cmTC_6f9e4.dir\\Debug\\\\" /Fd"cmTC_6f9e4.dir\\Debug\\vc143.pdb" /external:W3 /Gd /TC /errorReport:queue "C:\\Program Files\\CMake\\share\\cmake-4.1\\Modules\\CMakeCCompilerABI.c" + Microsoft (R) C/C++ Optimizing Compiler Version 19.44.35207.1 for x64 + Copyright (C) Microsoft Corporation. All rights reserved. + cl /c /Zi /W3 /WX- /diagnostics:column /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\\"Debug\\"" /RTC1 /MDd /GS /fp:precise /Fo"cmTC_6f9e4.dir\\Debug\\\\" /Fd"cmTC_6f9e4.dir\\Debug\\vc143.pdb" /external:W3 /Gd /TC /errorReport:queue "C:\\Program Files\\CMake\\share\\cmake-4.1\\Modules\\CMakeCCompilerABI.c" + CMakeCCompilerABI.c + Link: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX64\\x64\\link.exe /OUT:"C:\\Users\\Xoro\\source\\repos\\Nuklear Demo\\build\\CMakeFiles\\CMakeScratch\\TryCompile-l3eupd\\Debug\\cmTC_6f9e4.exe" /INCREMENTAL /ILK:"cmTC_6f9e4.dir\\Debug\\cmTC_6f9e4.ilk" /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/CMakeScratch/TryCompile-l3eupd/Debug/cmTC_6f9e4.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /IMPLIB:"C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/CMakeScratch/TryCompile-l3eupd/Debug/cmTC_6f9e4.lib" /MACHINE:X64 /machine:x64 cmTC_6f9e4.dir\\Debug\\CMakeCCompilerABI.obj + cmTC_6f9e4.vcxproj -> C:\\Users\\Xoro\\source\\repos\\Nuklear Demo\\build\\CMakeFiles\\CMakeScratch\\TryCompile-l3eupd\\Debug\\cmTC_6f9e4.exe + FinalizeBuildStatus: + Deleting file "cmTC_6f9e4.dir\\Debug\\cmTC_6f9e4.tlog\\unsuccessfulbuild". + Touching "cmTC_6f9e4.dir\\Debug\\cmTC_6f9e4.tlog\\cmTC_6f9e4.lastbuildstate". + Done Building Project "C:\\Users\\Xoro\\source\\repos\\Nuklear Demo\\build\\CMakeFiles\\CMakeScratch\\TryCompile-l3eupd\\cmTC_6f9e4.vcxproj" (default targets). + + Build succeeded. + 0 Warning(s) + 0 Error(s) + + Time Elapsed 00:00:00.71 + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:253 (message)" + - "C:/Program Files/CMake/share/cmake-4.1/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-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|link\\.exe|lld-link(\\.exe)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|link\\.exe|lld-link(\\.exe)?))("|,| |$)] + linker tool for 'C': C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/HostX64/x64/link.exe + implicit libs: [] + implicit objs: [] + implicit dirs: [] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:299 (cmake_determine_linker_id)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the C compiler's linker: "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/HostX64/x64/link.exe" "-v" + Microsoft (R) Incremental Linker Version 14.44.35207.1 + Copyright (C) Microsoft Corporation. All rights reserved. + - + kind: "try_compile-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/CMakeScratch/TryCompile-cnkfsg" + binary: "C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/CMakeScratch/TryCompile-cnkfsg" + cmakeVariables: + CMAKE_CXX_FLAGS: "/DWIN32 /D_WINDOWS /W3 /GR /EHsc" + CMAKE_CXX_FLAGS_DEBUG: "/MDd /Zi /Ob0 /Od /RTC1" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "/machine:x64" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: 'C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/CMakeScratch/TryCompile-cnkfsg' + + Run Build Command(s): "C:/Program Files/Microsoft Visual Studio/2022/Professional/MSBuild/Current/Bin/amd64/MSBuild.exe" cmTC_001de.vcxproj /p:Configuration=Debug /p:Platform=x64 /p:VisualStudioVersion=17.0 /v:n + MSBuild version 17.14.8+a7a4d5af0 for .NET Framework + Build started 7/31/2025 10:00:34 PM. + + Project "C:\\Users\\Xoro\\source\\repos\\Nuklear Demo\\build\\CMakeFiles\\CMakeScratch\\TryCompile-cnkfsg\\cmTC_001de.vcxproj" on node 1 (default targets). + PrepareForBuild: + Creating directory "cmTC_001de.dir\\Debug\\". + Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details. + Creating directory "C:\\Users\\Xoro\\source\\repos\\Nuklear Demo\\build\\CMakeFiles\\CMakeScratch\\TryCompile-cnkfsg\\Debug\\". + Creating directory "cmTC_001de.dir\\Debug\\cmTC_001de.tlog\\". + InitializeBuildStatus: + Creating "cmTC_001de.dir\\Debug\\cmTC_001de.tlog\\unsuccessfulbuild" because "AlwaysCreate" was specified. + Touching "cmTC_001de.dir\\Debug\\cmTC_001de.tlog\\unsuccessfulbuild". + ClCompile: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX64\\x64\\CL.exe /c /Zi /W3 /WX- /diagnostics:column /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\\"Debug\\"" /EHsc /RTC1 /MDd /GS /fp:precise /GR /Fo"cmTC_001de.dir\\Debug\\\\" /Fd"cmTC_001de.dir\\Debug\\vc143.pdb" /external:W3 /Gd /TP /errorReport:queue "C:\\Program Files\\CMake\\share\\cmake-4.1\\Modules\\CMakeCXXCompilerABI.cpp" + Microsoft (R) C/C++ Optimizing Compiler Version 19.44.35207.1 for x64 + Copyright (C) Microsoft Corporation. All rights reserved. + cl /c /Zi /W3 /WX- /diagnostics:column /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\\"Debug\\"" /EHsc /RTC1 /MDd /GS /fp:precise /GR /Fo"cmTC_001de.dir\\Debug\\\\" /Fd"cmTC_001de.dir\\Debug\\vc143.pdb" /external:W3 /Gd /TP /errorReport:queue "C:\\Program Files\\CMake\\share\\cmake-4.1\\Modules\\CMakeCXXCompilerABI.cpp" + CMakeCXXCompilerABI.cpp + Link: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX64\\x64\\link.exe /OUT:"C:\\Users\\Xoro\\source\\repos\\Nuklear Demo\\build\\CMakeFiles\\CMakeScratch\\TryCompile-cnkfsg\\Debug\\cmTC_001de.exe" /INCREMENTAL /ILK:"cmTC_001de.dir\\Debug\\cmTC_001de.ilk" /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/CMakeScratch/TryCompile-cnkfsg/Debug/cmTC_001de.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /IMPLIB:"C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/CMakeScratch/TryCompile-cnkfsg/Debug/cmTC_001de.lib" /MACHINE:X64 /machine:x64 cmTC_001de.dir\\Debug\\CMakeCXXCompilerABI.obj + cmTC_001de.vcxproj -> C:\\Users\\Xoro\\source\\repos\\Nuklear Demo\\build\\CMakeFiles\\CMakeScratch\\TryCompile-cnkfsg\\Debug\\cmTC_001de.exe + FinalizeBuildStatus: + Deleting file "cmTC_001de.dir\\Debug\\cmTC_001de.tlog\\unsuccessfulbuild". + Touching "cmTC_001de.dir\\Debug\\cmTC_001de.tlog\\cmTC_001de.lastbuildstate". + Done Building Project "C:\\Users\\Xoro\\source\\repos\\Nuklear Demo\\build\\CMakeFiles\\CMakeScratch\\TryCompile-cnkfsg\\cmTC_001de.vcxproj" (default targets). + + Build succeeded. + 0 Warning(s) + 0 Error(s) + + Time Elapsed 00:00:00.59 + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:253 (message)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|link\\.exe|lld-link(\\.exe)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|link\\.exe|lld-link(\\.exe)?))("|,| |$)] + linker tool for 'CXX': C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/HostX64/x64/link.exe + implicit libs: [] + implicit objs: [] + implicit dirs: [] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.1/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerABI.cmake:299 (cmake_determine_linker_id)" + - "C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the CXX compiler's linker: "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/HostX64/x64/link.exe" "-v" + Microsoft (R) Incremental Linker Version 14.44.35207.1 + Copyright (C) Microsoft Corporation. All rights reserved. + - + kind: "find_package-v1" + backtrace: + - "CMakeLists.txt:28 (find_package)" + name: "glfw3" + configs: + - + filename: "glfw3Config.cmake" + kind: "cmake" + - + filename: "glfw3-config.cmake" + kind: "cmake" + version_request: + exact: false + settings: + required: "optional" + quiet: true + global: false + policy_scope: true + bypass_provider: false + names: + - "glfw3" + path_suffixes: + - "" + paths: + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true + CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true + CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true + CMAKE_FIND_ROOT_PATH_MODE: "BOTH" + candidates: + - + path: "C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/pkgRedirects/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/pkgRedirects/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/Common Files/Oracle/Java/javapath/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/Common Files/Oracle/Java/javapath/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/Oculus/Support/oculus-runtime/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/Oculus/Support/oculus-runtime/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Windows/System32/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Windows/System32/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Windows/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Windows/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Windows/System32/wbem/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Windows/System32/wbem/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Windows/System32/WindowsPowerShell/v1.0/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Windows/System32/WindowsPowerShell/v1.0/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Windows/System32/OpenSSH/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Windows/System32/OpenSSH/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/Go/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/Go/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/Docker/Docker/resources/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/Docker/Docker/resources/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/GitHub CLI/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/GitHub CLI/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/Git/cmd/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/Git/cmd/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/dotnet/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/dotnet/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/nodejs/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/nodejs/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/ProgramData/chocolatey/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/ProgramData/chocolatey/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/CMake/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/CMake/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Qt/6.9.1/mingw_64/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Qt/6.9.1/mingw_64/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Gitea/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Gitea/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/curl/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/curl/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/.cargo/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/.cargo/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/scoop/shims/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/scoop/shims/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/go/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/go/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/JetBrains/PyCharm 2024.3.5/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/JetBrains/PyCharm 2024.3.5/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/JetBrains/WebStorm 2025.1.1/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/JetBrains/WebStorm 2025.1.1/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/UWT 5.2/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/UWT 5.2/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/AppData/Local/Programs/Kiro/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Users/Xoro/AppData/Local/Programs/Kiro/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/CMake/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files/CMake/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files (x86)/glfw3Config.cmake" + mode: "config" + reason: "no_exist" + - + path: "C:/Program Files (x86)/glfw3-config.cmake" + mode: "config" + reason: "no_exist" + found: null + search_context: + ENV{PATH}: + - "C:\\Program Files\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\java8path" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files\\Oculus\\Support\\oculus-runtime" + - "C:\\WINDOWS\\system32" + - "C:\\WINDOWS" + - "C:\\WINDOWS\\System32\\Wbem" + - "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\" + - "C:\\WINDOWS\\System32\\OpenSSH\\" + - "C:\\Program Files\\NVIDIA Corporation\\NVIDIA app\\NvDLISR" + - "C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common" + - "C:\\Program Files\\Go\\bin" + - "C:\\Program Files\\Docker\\Docker\\resources\\bin" + - "C:\\Program Files\\GitHub CLI\\" + - "C:\\Program Files\\Git\\cmd" + - "C:\\Program Files\\dotnet\\" + - "C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\" + - "C:\\Program Files\\nodejs\\" + - "C:\\ProgramData\\chocolatey\\bin" + - "C:\\Program Files\\CMake\\bin" + - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\Hostx64\\x64" + - "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\MSBuild\\Current\\Bin\\amd64" + - "C:\\Qt\\6.9.1\\mingw_64\\bin" + - "C:\\Gitea" + - "C:\\Program Files\\curl\\bin" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\Scripts\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\" + - "C:\\Users\\Xoro\\.cargo\\bin" + - "C:\\Users\\Xoro\\scoop\\shims" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Launcher\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Microsoft\\WindowsApps" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Microsoft VS Code\\bin" + - "C:\\Users\\Xoro\\go\\bin" + - "C:\\Program Files\\JetBrains\\PyCharm 2024.3.5\\bin" + - "C:\\Users\\Xoro\\.dotnet\\tools" + - "C:\\Users\\Xoro\\AppData\\Roaming\\npm" + - "C:\\Program Files\\JetBrains\\WebStorm 2025.1.1\\bin" + - "C:\\Program Files\\UWT 5.2" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Kiro\\bin" + CMAKE_INSTALL_PREFIX: "C:/Program Files (x86)/NuklearDemo" + CMAKE_SYSTEM_PREFIX_PATH: + - "C:/Program Files" + - "C:/Program Files (x86)" + - "C:/Program Files/CMake" + - "C:/Program Files (x86)/NuklearDemo" + - + kind: "find-v1" + backtrace: + - "CMakeLists.txt:38 (find_library)" + mode: "library" + variable: "GLFW3_LIBRARY" + description: "Path to a library." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "glfw3" + - "glfw" + candidate_directories: + - "C:/Program Files/Common Files/Oracle/Java/javapath/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/" + - "C:/Program Files/Oculus/Support/oculus-runtime/" + - "C:/Windows/System32/" + - "C:/Windows/" + - "C:/Windows/System32/wbem/" + - "C:/Windows/System32/WindowsPowerShell/v1.0/" + - "C:/Windows/System32/OpenSSH/" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/" + - "C:/Program Files/Go/bin/" + - "C:/Program Files/Docker/Docker/resources/bin/" + - "C:/Program Files/GitHub CLI/" + - "C:/Program Files/Git/cmd/" + - "C:/Program Files/dotnet/" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/" + - "C:/Program Files/nodejs/" + - "C:/ProgramData/chocolatey/bin/" + - "C:/Program Files/CMake/bin/" + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/" + - "C:/Qt/6.9.1/mingw_64/bin/" + - "C:/Gitea/" + - "C:/Program Files/curl/bin/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/" + - "C:/Users/Xoro/.cargo/bin/" + - "C:/Users/Xoro/scoop/shims/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/" + - "C:/Users/Xoro/go/bin/" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/" + - "C:/Users/Xoro/.dotnet/tools/" + - "C:/Users/Xoro/AppData/Roaming/npm/" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/" + - "C:/Program Files/UWT 5.2/" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/" + - "C:/Program Files/lib/" + - "C:/Program Files/" + - "C:/Program Files (x86)/lib/" + - "C:/Program Files (x86)/" + - "C:/Program Files/CMake/lib/" + - "C:/Program Files/CMake/" + - "C:/Program Files (x86)/NuklearDemo/lib/" + - "C:/Program Files (x86)/NuklearDemo/" + - "C:/Program Files (x86)/NuklearDemo/bin/" + - "/bin/" + - "E:/External Includes/glfw-3.4/build/src/Release/" + - "E:/External Includes/glfw-3.4/build/src/Debug/" + - "E:/External Includes/glfw-3.4/lib/" + - "C:/Program Files/GLFW/lib/" + - "C:/vcpkg/installed/x64-windows/lib/" + - "/lib/" + searched_directories: + - "C:/Program Files/Common Files/Oracle/Java/javapath/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/" + - "C:/Program Files/Oculus/Support/oculus-runtime/" + - "C:/Windows/System32/" + - "C:/Windows/" + - "C:/Windows/System32/wbem/" + - "C:/Windows/System32/WindowsPowerShell/v1.0/" + - "C:/Windows/System32/OpenSSH/" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/" + - "C:/Program Files/Go/bin/" + - "C:/Program Files/Docker/Docker/resources/bin/" + - "C:/Program Files/GitHub CLI/" + - "C:/Program Files/Git/cmd/" + - "C:/Program Files/dotnet/" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/" + - "C:/Program Files/nodejs/" + - "C:/ProgramData/chocolatey/bin/" + - "C:/Program Files/CMake/bin/" + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/" + - "C:/Qt/6.9.1/mingw_64/bin/" + - "C:/Gitea/" + - "C:/Program Files/curl/bin/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/" + - "C:/Users/Xoro/.cargo/bin/" + - "C:/Users/Xoro/scoop/shims/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/" + - "C:/Users/Xoro/go/bin/" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/" + - "C:/Users/Xoro/.dotnet/tools/" + - "C:/Users/Xoro/AppData/Roaming/npm/" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/" + - "C:/Program Files/UWT 5.2/" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/" + - "C:/Program Files/lib/" + - "C:/Program Files/" + - "C:/Program Files (x86)/lib/" + - "C:/Program Files (x86)/" + - "C:/Program Files/CMake/lib/" + - "C:/Program Files/CMake/" + - "C:/Program Files (x86)/NuklearDemo/lib/" + - "C:/Program Files (x86)/NuklearDemo/" + - "C:/Program Files (x86)/NuklearDemo/bin/" + - "/bin/" + found: "E:/External Includes/glfw-3.4/build/src/Release/glfw3.lib" + search_context: + ENV{PATH}: + - "C:\\Program Files\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\java8path" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files\\Oculus\\Support\\oculus-runtime" + - "C:\\WINDOWS\\system32" + - "C:\\WINDOWS" + - "C:\\WINDOWS\\System32\\Wbem" + - "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\" + - "C:\\WINDOWS\\System32\\OpenSSH\\" + - "C:\\Program Files\\NVIDIA Corporation\\NVIDIA app\\NvDLISR" + - "C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common" + - "C:\\Program Files\\Go\\bin" + - "C:\\Program Files\\Docker\\Docker\\resources\\bin" + - "C:\\Program Files\\GitHub CLI\\" + - "C:\\Program Files\\Git\\cmd" + - "C:\\Program Files\\dotnet\\" + - "C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\" + - "C:\\Program Files\\nodejs\\" + - "C:\\ProgramData\\chocolatey\\bin" + - "C:\\Program Files\\CMake\\bin" + - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\Hostx64\\x64" + - "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\MSBuild\\Current\\Bin\\amd64" + - "C:\\Qt\\6.9.1\\mingw_64\\bin" + - "C:\\Gitea" + - "C:\\Program Files\\curl\\bin" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\Scripts\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\" + - "C:\\Users\\Xoro\\.cargo\\bin" + - "C:\\Users\\Xoro\\scoop\\shims" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Launcher\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Microsoft\\WindowsApps" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Microsoft VS Code\\bin" + - "C:\\Users\\Xoro\\go\\bin" + - "C:\\Program Files\\JetBrains\\PyCharm 2024.3.5\\bin" + - "C:\\Users\\Xoro\\.dotnet\\tools" + - "C:\\Users\\Xoro\\AppData\\Roaming\\npm" + - "C:\\Program Files\\JetBrains\\WebStorm 2025.1.1\\bin" + - "C:\\Program Files\\UWT 5.2" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Kiro\\bin" + CMAKE_INSTALL_PREFIX: "C:/Program Files (x86)/NuklearDemo" + CMAKE_SYSTEM_PREFIX_PATH: + - "C:/Program Files" + - "C:/Program Files (x86)" + - "C:/Program Files/CMake" + - "C:/Program Files (x86)/NuklearDemo" + CMAKE_SYSTEM_LIBRARY_PATH: + - "C:/Program Files (x86)/NuklearDemo/bin" + - "C:/Program Files/CMake/bin" + - "/bin" + - + kind: "find-v1" + backtrace: + - "CMakeLists.txt:49 (find_path)" + mode: "path" + variable: "GLFW3_INCLUDE_DIR" + description: "Path to a file." + settings: + SearchFramework: "NEVER" + SearchAppBundle: "NEVER" + CMAKE_FIND_USE_CMAKE_PATH: true + CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true + CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true + CMAKE_FIND_USE_INSTALL_PREFIX: true + names: + - "GLFW/glfw3.h" + candidate_directories: + - "C:/Program Files/Common Files/Oracle/Java/javapath/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/" + - "C:/Program Files/Oculus/Support/oculus-runtime/" + - "C:/Windows/System32/" + - "C:/Windows/" + - "C:/Windows/System32/wbem/" + - "C:/Windows/System32/WindowsPowerShell/v1.0/" + - "C:/Windows/System32/OpenSSH/" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/" + - "C:/Program Files/Go/bin/" + - "C:/Program Files/Docker/Docker/resources/bin/" + - "C:/Program Files/GitHub CLI/" + - "C:/Program Files/Git/cmd/" + - "C:/Program Files/dotnet/" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/" + - "C:/Program Files/nodejs/" + - "C:/ProgramData/chocolatey/bin/" + - "C:/Program Files/CMake/bin/" + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/" + - "C:/Qt/6.9.1/mingw_64/bin/" + - "C:/Gitea/" + - "C:/Program Files/curl/bin/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/" + - "C:/Users/Xoro/.cargo/bin/" + - "C:/Users/Xoro/scoop/shims/" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/" + - "C:/Users/Xoro/go/bin/" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/" + - "C:/Users/Xoro/.dotnet/tools/" + - "C:/Users/Xoro/AppData/Roaming/npm/" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/" + - "C:/Program Files/UWT 5.2/" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/" + - "C:/Program Files/include/" + - "C:/Program Files/" + - "C:/Program Files (x86)/include/" + - "C:/Program Files (x86)/" + - "C:/Program Files/CMake/include/" + - "C:/Program Files/CMake/" + - "C:/Program Files (x86)/NuklearDemo/include/" + - "C:/Program Files (x86)/NuklearDemo/" + - "E:/External Includes/glfw-3.4/include/" + - "C:/Program Files/GLFW/include/" + - "C:/vcpkg/installed/x64-windows/include/" + - "/include/" + searched_directories: + - "C:/Program Files/Common Files/Oracle/Java/javapath/GLFW/glfw3.h" + - "C:/Program Files (x86)/Common Files/Oracle/Java/java8path/GLFW/glfw3.h" + - "C:/Program Files (x86)/Common Files/Oracle/Java/javapath/GLFW/glfw3.h" + - "C:/Program Files/Oculus/Support/oculus-runtime/GLFW/glfw3.h" + - "C:/Windows/System32/GLFW/glfw3.h" + - "C:/Windows/GLFW/glfw3.h" + - "C:/Windows/System32/wbem/GLFW/glfw3.h" + - "C:/Windows/System32/WindowsPowerShell/v1.0/GLFW/glfw3.h" + - "C:/Windows/System32/OpenSSH/GLFW/glfw3.h" + - "C:/Program Files/NVIDIA Corporation/NVIDIA app/NvDLISR/GLFW/glfw3.h" + - "C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common/GLFW/glfw3.h" + - "C:/Program Files/Go/bin/GLFW/glfw3.h" + - "C:/Program Files/Docker/Docker/resources/bin/GLFW/glfw3.h" + - "C:/Program Files/GitHub CLI/GLFW/glfw3.h" + - "C:/Program Files/Git/cmd/GLFW/glfw3.h" + - "C:/Program Files/dotnet/GLFW/glfw3.h" + - "C:/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit/GLFW/glfw3.h" + - "C:/Program Files/nodejs/GLFW/glfw3.h" + - "C:/ProgramData/chocolatey/bin/GLFW/glfw3.h" + - "C:/Program Files/CMake/bin/GLFW/glfw3.h" + - "C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/GLFW/glfw3.h" + - "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/amd64/GLFW/glfw3.h" + - "C:/Qt/6.9.1/mingw_64/bin/GLFW/glfw3.h" + - "C:/Gitea/GLFW/glfw3.h" + - "C:/Program Files/curl/bin/GLFW/glfw3.h" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/Scripts/GLFW/glfw3.h" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Python310/GLFW/glfw3.h" + - "C:/Users/Xoro/.cargo/bin/GLFW/glfw3.h" + - "C:/Users/Xoro/scoop/shims/GLFW/glfw3.h" + - "C:/Users/Xoro/AppData/Local/Programs/Python/Launcher/GLFW/glfw3.h" + - "C:/Users/Xoro/AppData/Local/Microsoft/WindowsApps/GLFW/glfw3.h" + - "C:/Users/Xoro/AppData/Local/Programs/Microsoft VS Code/bin/GLFW/glfw3.h" + - "C:/Users/Xoro/go/bin/GLFW/glfw3.h" + - "C:/Program Files/JetBrains/PyCharm 2024.3.5/bin/GLFW/glfw3.h" + - "C:/Users/Xoro/.dotnet/tools/GLFW/glfw3.h" + - "C:/Users/Xoro/AppData/Roaming/npm/GLFW/glfw3.h" + - "C:/Program Files/JetBrains/WebStorm 2025.1.1/bin/GLFW/glfw3.h" + - "C:/Program Files/UWT 5.2/GLFW/glfw3.h" + - "C:/Users/Xoro/AppData/Local/Programs/Kiro/bin/GLFW/glfw3.h" + - "C:/Program Files/include/GLFW/glfw3.h" + - "C:/Program Files/GLFW/glfw3.h" + - "C:/Program Files (x86)/include/GLFW/glfw3.h" + - "C:/Program Files (x86)/GLFW/glfw3.h" + - "C:/Program Files/CMake/include/GLFW/glfw3.h" + - "C:/Program Files/CMake/GLFW/glfw3.h" + - "C:/Program Files (x86)/NuklearDemo/include/GLFW/glfw3.h" + - "C:/Program Files (x86)/NuklearDemo/GLFW/glfw3.h" + found: "E:/External Includes/glfw-3.4/include/" + search_context: + ENV{PATH}: + - "C:\\Program Files\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\java8path" + - "C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath" + - "C:\\Program Files\\Oculus\\Support\\oculus-runtime" + - "C:\\WINDOWS\\system32" + - "C:\\WINDOWS" + - "C:\\WINDOWS\\System32\\Wbem" + - "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\" + - "C:\\WINDOWS\\System32\\OpenSSH\\" + - "C:\\Program Files\\NVIDIA Corporation\\NVIDIA app\\NvDLISR" + - "C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common" + - "C:\\Program Files\\Go\\bin" + - "C:\\Program Files\\Docker\\Docker\\resources\\bin" + - "C:\\Program Files\\GitHub CLI\\" + - "C:\\Program Files\\Git\\cmd" + - "C:\\Program Files\\dotnet\\" + - "C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\" + - "C:\\Program Files\\nodejs\\" + - "C:\\ProgramData\\chocolatey\\bin" + - "C:\\Program Files\\CMake\\bin" + - "C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.44.35207\\bin\\Hostx64\\x64" + - "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\MSBuild\\Current\\Bin\\amd64" + - "C:\\Qt\\6.9.1\\mingw_64\\bin" + - "C:\\Gitea" + - "C:\\Program Files\\curl\\bin" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\Scripts\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Python310\\" + - "C:\\Users\\Xoro\\.cargo\\bin" + - "C:\\Users\\Xoro\\scoop\\shims" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Python\\Launcher\\" + - "C:\\Users\\Xoro\\AppData\\Local\\Microsoft\\WindowsApps" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Microsoft VS Code\\bin" + - "C:\\Users\\Xoro\\go\\bin" + - "C:\\Program Files\\JetBrains\\PyCharm 2024.3.5\\bin" + - "C:\\Users\\Xoro\\.dotnet\\tools" + - "C:\\Users\\Xoro\\AppData\\Roaming\\npm" + - "C:\\Program Files\\JetBrains\\WebStorm 2025.1.1\\bin" + - "C:\\Program Files\\UWT 5.2" + - "C:\\Users\\Xoro\\AppData\\Local\\Programs\\Kiro\\bin" + CMAKE_INSTALL_PREFIX: "C:/Program Files (x86)/NuklearDemo" + CMAKE_SYSTEM_PREFIX_PATH: + - "C:/Program Files" + - "C:/Program Files (x86)" + - "C:/Program Files/CMake" + - "C:/Program Files (x86)/NuklearDemo" +... diff --git a/build/CMakeFiles/InstallScripts.json b/build/CMakeFiles/InstallScripts.json new file mode 100644 index 0000000..0ffd668 --- /dev/null +++ b/build/CMakeFiles/InstallScripts.json @@ -0,0 +1,7 @@ +{ + "InstallScripts" : + [ + "C:/Users/Xoro/source/repos/Nuklear Demo/build/cmake_install.cmake" + ], + "Parallel" : false +} diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..8d4e143 --- /dev/null +++ b/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/nuklear_demo.dir +C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/ALL_BUILD.dir +C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/ZERO_CHECK.dir diff --git a/build/CMakeFiles/ce3f07473218c3ccd96cd28db711b6bf/generate.stamp.rule b/build/CMakeFiles/ce3f07473218c3ccd96cd28db711b6bf/generate.stamp.rule new file mode 100644 index 0000000..2d3998c --- /dev/null +++ b/build/CMakeFiles/ce3f07473218c3ccd96cd28db711b6bf/generate.stamp.rule @@ -0,0 +1 @@ +# generated from CMake diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/CMakeFiles/generate.stamp b/build/CMakeFiles/generate.stamp new file mode 100644 index 0000000..9b5f49f --- /dev/null +++ b/build/CMakeFiles/generate.stamp @@ -0,0 +1 @@ +# CMake generation timestamp file for this directory. diff --git a/build/CMakeFiles/generate.stamp.depend b/build/CMakeFiles/generate.stamp.depend new file mode 100644 index 0000000..1996100 --- /dev/null +++ b/build/CMakeFiles/generate.stamp.depend @@ -0,0 +1,37 @@ +# CMake generation dependency list for this directory. +C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeCInformation.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeCXXInformation.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeCommonLanguageInclude.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeGenericSystem.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeInitializeConfigs.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeLanguageInformation.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeRCInformation.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeSystemSpecificInformation.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/CMakeSystemSpecificInitialize.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Compiler/CMakeCommonCompilerMacros.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Compiler/MSVC-C.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Compiler/MSVC-CXX.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Compiler/MSVC.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/FindOpenGL.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/FindPackageHandleStandardArgs.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/FindPackageMessage.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Internal/CMakeCLinkerInformation.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Internal/CMakeCXXLinkerInformation.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Internal/CMakeCommonLinkerInformation.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Linker/MSVC-C.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Linker/MSVC-CXX.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Linker/MSVC.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Platform/Linker/Windows-MSVC-C.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Platform/Linker/Windows-MSVC-CXX.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Platform/Linker/Windows-MSVC.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Platform/Windows-Initialize.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Platform/Windows-MSVC-C.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Platform/Windows-MSVC-CXX.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Platform/Windows-MSVC.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Platform/Windows.cmake +C:/Program Files/CMake/share/cmake-4.1/Modules/Platform/WindowsPaths.cmake +C:/Users/Xoro/source/repos/Nuklear Demo/CMakeLists.txt +C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/4.1.0-rc1/CMakeCCompiler.cmake +C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/4.1.0-rc1/CMakeCXXCompiler.cmake +C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/4.1.0-rc1/CMakeRCCompiler.cmake +C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/4.1.0-rc1/CMakeSystem.cmake diff --git a/build/CMakeFiles/generate.stamp.list b/build/CMakeFiles/generate.stamp.list new file mode 100644 index 0000000..0d4b27e --- /dev/null +++ b/build/CMakeFiles/generate.stamp.list @@ -0,0 +1 @@ +C:/Users/Xoro/source/repos/Nuklear Demo/build/CMakeFiles/generate.stamp diff --git a/build/NuklearDemo.sln b/build/NuklearDemo.sln new file mode 100644 index 0000000..376d4d1 --- /dev/null +++ b/build/NuklearDemo.sln @@ -0,0 +1,53 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{A9D0695E-FA4C-353D-8EC6-66B0D0E446B1}" + ProjectSection(ProjectDependencies) = postProject + {08731FE6-01C4-373C-9BB3-C095A529F8AB} = {08731FE6-01C4-373C-9BB3-C095A529F8AB} + {F6816993-7E44-31B9-A96D-F51A539698CE} = {F6816993-7E44-31B9-A96D-F51A539698CE} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "ZERO_CHECK.vcxproj", "{08731FE6-01C4-373C-9BB3-C095A529F8AB}" + ProjectSection(ProjectDependencies) = postProject + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nuklear_demo", "nuklear_demo.vcxproj", "{F6816993-7E44-31B9-A96D-F51A539698CE}" + ProjectSection(ProjectDependencies) = postProject + {08731FE6-01C4-373C-9BB3-C095A529F8AB} = {08731FE6-01C4-373C-9BB3-C095A529F8AB} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + Release|x64 = Release|x64 + MinSizeRel|x64 = MinSizeRel|x64 + RelWithDebInfo|x64 = RelWithDebInfo|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A9D0695E-FA4C-353D-8EC6-66B0D0E446B1}.Debug|x64.ActiveCfg = Debug|x64 + {A9D0695E-FA4C-353D-8EC6-66B0D0E446B1}.Release|x64.ActiveCfg = Release|x64 + {A9D0695E-FA4C-353D-8EC6-66B0D0E446B1}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {A9D0695E-FA4C-353D-8EC6-66B0D0E446B1}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {08731FE6-01C4-373C-9BB3-C095A529F8AB}.Debug|x64.ActiveCfg = Debug|x64 + {08731FE6-01C4-373C-9BB3-C095A529F8AB}.Debug|x64.Build.0 = Debug|x64 + {08731FE6-01C4-373C-9BB3-C095A529F8AB}.Release|x64.ActiveCfg = Release|x64 + {08731FE6-01C4-373C-9BB3-C095A529F8AB}.Release|x64.Build.0 = Release|x64 + {08731FE6-01C4-373C-9BB3-C095A529F8AB}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {08731FE6-01C4-373C-9BB3-C095A529F8AB}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {08731FE6-01C4-373C-9BB3-C095A529F8AB}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {08731FE6-01C4-373C-9BB3-C095A529F8AB}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + {F6816993-7E44-31B9-A96D-F51A539698CE}.Debug|x64.ActiveCfg = Debug|x64 + {F6816993-7E44-31B9-A96D-F51A539698CE}.Debug|x64.Build.0 = Debug|x64 + {F6816993-7E44-31B9-A96D-F51A539698CE}.Release|x64.ActiveCfg = Release|x64 + {F6816993-7E44-31B9-A96D-F51A539698CE}.Release|x64.Build.0 = Release|x64 + {F6816993-7E44-31B9-A96D-F51A539698CE}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64 + {F6816993-7E44-31B9-A96D-F51A539698CE}.MinSizeRel|x64.Build.0 = MinSizeRel|x64 + {F6816993-7E44-31B9-A96D-F51A539698CE}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64 + {F6816993-7E44-31B9-A96D-F51A539698CE}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64 + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {85C79ADF-6245-36A9-BECC-47DA4E7D5C8C} + EndGlobalSection + GlobalSection(ExtensibilityAddIns) = postSolution + EndGlobalSection +EndGlobal diff --git a/build/ZERO_CHECK.vcxproj b/build/ZERO_CHECK.vcxproj new file mode 100644 index 0000000..7067d85 --- /dev/null +++ b/build/ZERO_CHECK.vcxproj @@ -0,0 +1,179 @@ + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + MinSizeRel + x64 + + + RelWithDebInfo + x64 + + + + {08731FE6-01C4-373C-9BB3-C095A529F8AB} + Win32Proj + 10.0.26100.0 + x64 + ZERO_CHECK + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + C:\Users\Xoro\source\repos\Nuklear Demo;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + C:\Users\Xoro\source\repos\Nuklear Demo;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + C:\Users\Xoro\source\repos\Nuklear Demo;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + C:\Users\Xoro\source\repos\Nuklear Demo;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + Always + true + Checking Build System + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Xoro/source/repos/Nuklear Demo" "-BC:/Users/Xoro/source/repos/Nuklear Demo/build" --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file "C:/Users/Xoro/source/repos/Nuklear Demo/build/NuklearDemo.sln" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindOpenGL.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCXXLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCommonLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\WindowsPaths.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\CMakeLists.txt;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeCCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeCXXCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeRCCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeSystem.cmake;%(AdditionalInputs) + C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\generate.stamp + false + true + Checking Build System + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Xoro/source/repos/Nuklear Demo" "-BC:/Users/Xoro/source/repos/Nuklear Demo/build" --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file "C:/Users/Xoro/source/repos/Nuklear Demo/build/NuklearDemo.sln" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindOpenGL.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCXXLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCommonLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\WindowsPaths.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\CMakeLists.txt;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeCCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeCXXCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeRCCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeSystem.cmake;%(AdditionalInputs) + C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\generate.stamp + false + true + Checking Build System + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Xoro/source/repos/Nuklear Demo" "-BC:/Users/Xoro/source/repos/Nuklear Demo/build" --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file "C:/Users/Xoro/source/repos/Nuklear Demo/build/NuklearDemo.sln" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindOpenGL.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCXXLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCommonLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\WindowsPaths.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\CMakeLists.txt;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeCCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeCXXCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeRCCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeSystem.cmake;%(AdditionalInputs) + C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\generate.stamp + false + true + Checking Build System + setlocal +"C:\Program Files\CMake\bin\cmake.exe" "-SC:/Users/Xoro/source/repos/Nuklear Demo" "-BC:/Users/Xoro/source/repos/Nuklear Demo/build" --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file "C:/Users/Xoro/source/repos/Nuklear Demo/build/NuklearDemo.sln" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Compiler\MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindOpenGL.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCXXLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Internal\CMakeCommonLinkerInformation.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Linker\MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Linker\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-Initialize.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-4.1\Modules\Platform\WindowsPaths.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\CMakeLists.txt;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeCCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeCXXCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeRCCompiler.cmake;C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\4.1.0-rc1\CMakeSystem.cmake;%(AdditionalInputs) + C:\Users\Xoro\source\repos\Nuklear Demo\build\CMakeFiles\generate.stamp + false + + + + + + + + + + + \ No newline at end of file diff --git a/build/ZERO_CHECK.vcxproj.filters b/build/ZERO_CHECK.vcxproj.filters new file mode 100644 index 0000000..c955b86 --- /dev/null +++ b/build/ZERO_CHECK.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + CMake Rules + + + + + {CB2C1819-9A4E-3818-9E0C-1D6A81DDD5A5} + + + diff --git a/build/bin/Debug/nuklear_demo.exe b/build/bin/Debug/nuklear_demo.exe new file mode 100644 index 0000000000000000000000000000000000000000..c4c3458df8e82db5426c29830e41096f0ac3734d GIT binary patch literal 1226752 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