From 3976a8d7e72d6ac8d7d35c1d4d1e32e6417b073d Mon Sep 17 00:00:00 2001 From: 12hydrogen Date: Tue, 9 Jun 2026 03:22:05 +0800 Subject: [PATCH] Removed extra files --- .gitignore | 4 + README.md | 2 + .../api/v1/query/client-vscode/query.json | 1 - .../reply/cache-v2-d26a5ea8d5cd05919a58.json | 1275 ----------------- .../cmakeFiles-v1-2b3a995873fd6f0c320d.json | 206 --- .../codemodel-v2-e35e063010d643c50cc4.json | 88 -- ...irectory-.-Debug-fd6451d79dc282e2f566.json | 19 - .../reply/index-2026-06-08T18-16-11-0138.json | 132 -- ...t-calender-Debug-57da911bb5027562bc82.json | 92 -- ...rget-eigen-Debug-6f44240ad45d159c9c5a.json | 96 -- ...ello-world-Debug-ab2462a933d937d3dff4.json | 92 -- ...arget-main-Debug-8baa2614ea1757c988e9.json | 139 -- .../toolchains-v1-1aa7125913210e2244a6.json | 106 -- build/.ninja_deps | Bin 34872 -> 0 bytes build/.ninja_log | 7 - build/build.ninja | 263 ---- build/libeigen.a | Bin 45252 -> 0 bytes build/libsorting.a | Bin 3836 -> 0 bytes build/main | Bin 151504 -> 0 bytes 19 files changed, 6 insertions(+), 2516 deletions(-) delete mode 100644 build/.cmake/api/v1/query/client-vscode/query.json delete mode 100644 build/.cmake/api/v1/reply/cache-v2-d26a5ea8d5cd05919a58.json delete mode 100644 build/.cmake/api/v1/reply/cmakeFiles-v1-2b3a995873fd6f0c320d.json delete mode 100644 build/.cmake/api/v1/reply/codemodel-v2-e35e063010d643c50cc4.json delete mode 100644 build/.cmake/api/v1/reply/directory-.-Debug-fd6451d79dc282e2f566.json delete mode 100644 build/.cmake/api/v1/reply/index-2026-06-08T18-16-11-0138.json delete mode 100644 build/.cmake/api/v1/reply/target-calender-Debug-57da911bb5027562bc82.json delete mode 100644 build/.cmake/api/v1/reply/target-eigen-Debug-6f44240ad45d159c9c5a.json delete mode 100644 build/.cmake/api/v1/reply/target-hello-world-Debug-ab2462a933d937d3dff4.json delete mode 100644 build/.cmake/api/v1/reply/target-main-Debug-8baa2614ea1757c988e9.json delete mode 100644 build/.cmake/api/v1/reply/toolchains-v1-1aa7125913210e2244a6.json delete mode 100644 build/.ninja_deps delete mode 100644 build/.ninja_log delete mode 100644 build/build.ninja delete mode 100644 build/libeigen.a delete mode 100644 build/libsorting.a delete mode 100755 build/main diff --git a/.gitignore b/.gitignore index e5b6d0d..265bddf 100644 --- a/.gitignore +++ b/.gitignore @@ -12,6 +12,10 @@ CTestTestfile.cmake _deps CMakeUserPresets.json +build/* +.cache/* +out/* + # ---> VisualStudioCode .vscode/* !.vscode/settings.json diff --git a/README.md b/README.md index 481cb6e..17132a0 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # messy-codepile +Storage for trivial codes, nothing serious and special here. + diff --git a/build/.cmake/api/v1/query/client-vscode/query.json b/build/.cmake/api/v1/query/client-vscode/query.json deleted file mode 100644 index 82bb964..0000000 --- a/build/.cmake/api/v1/query/client-vscode/query.json +++ /dev/null @@ -1 +0,0 @@ -{"requests":[{"kind":"cache","version":2},{"kind":"codemodel","version":2},{"kind":"toolchains","version":1},{"kind":"cmakeFiles","version":1}]} \ No newline at end of file diff --git a/build/.cmake/api/v1/reply/cache-v2-d26a5ea8d5cd05919a58.json b/build/.cmake/api/v1/reply/cache-v2-d26a5ea8d5cd05919a58.json deleted file mode 100644 index 2946765..0000000 --- a/build/.cmake/api/v1/reply/cache-v2-d26a5ea8d5cd05919a58.json +++ /dev/null @@ -1,1275 +0,0 @@ -{ - "entries" : - [ - { - "name" : "CMAKE_ADDR2LINE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "/usr/bin/addr2line" - }, - { - "name" : "CMAKE_AR", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "/usr/bin/ar" - }, - { - "name" : "CMAKE_BUILD_TYPE", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "No help, variable specified on the command line." - } - ], - "type" : "STRING", - "value" : "Debug" - }, - { - "name" : "CMAKE_CACHEFILE_DIR", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "This is the directory where this CMakeCache.txt was created" - } - ], - "type" : "INTERNAL", - "value" : "/data/projects/hello_world/build" - }, - { - "name" : "CMAKE_CACHE_MAJOR_VERSION", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Major version of cmake used to create the current loaded cache" - } - ], - "type" : "INTERNAL", - "value" : "4" - }, - { - "name" : "CMAKE_CACHE_MINOR_VERSION", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Minor version of cmake used to create the current loaded cache" - } - ], - "type" : "INTERNAL", - "value" : "3" - }, - { - "name" : "CMAKE_CACHE_PATCH_VERSION", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Patch version of cmake used to create the current loaded cache" - } - ], - "type" : "INTERNAL", - "value" : "3" - }, - { - "name" : "CMAKE_COMMAND", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Path to CMake executable." - } - ], - "type" : "INTERNAL", - "value" : "/usr/bin/cmake" - }, - { - "name" : "CMAKE_CPACK_COMMAND", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Path to cpack program executable." - } - ], - "type" : "INTERNAL", - "value" : "/usr/bin/cpack" - }, - { - "name" : "CMAKE_CTEST_COMMAND", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Path to ctest program executable." - } - ], - "type" : "INTERNAL", - "value" : "/usr/bin/ctest" - }, - { - "name" : "CMAKE_CXX_COMPILER", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "No help, variable specified on the command line." - } - ], - "type" : "FILEPATH", - "value" : "/usr/bin/g++" - }, - { - "name" : "CMAKE_CXX_COMPILER_AR", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" - } - ], - "type" : "FILEPATH", - "value" : "/usr/bin/gcc-ar" - }, - { - "name" : "CMAKE_CXX_COMPILER_RANLIB", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" - } - ], - "type" : "FILEPATH", - "value" : "/usr/bin/gcc-ranlib" - }, - { - "name" : "CMAKE_CXX_FLAGS", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the CXX compiler during all build types." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_CXX_FLAGS_DEBUG", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the CXX compiler during DEBUG builds." - } - ], - "type" : "STRING", - "value" : "-g" - }, - { - "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the CXX compiler during MINSIZEREL builds." - } - ], - "type" : "STRING", - "value" : "-Os -DNDEBUG" - }, - { - "name" : "CMAKE_CXX_FLAGS_RELEASE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the CXX compiler during RELEASE builds." - } - ], - "type" : "STRING", - "value" : "-O3 -DNDEBUG" - }, - { - "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." - } - ], - "type" : "STRING", - "value" : "-O2 -g -DNDEBUG" - }, - { - "name" : "CMAKE_C_COMPILER", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "No help, variable specified on the command line." - } - ], - "type" : "FILEPATH", - "value" : "/usr/bin/gcc" - }, - { - "name" : "CMAKE_C_COMPILER_AR", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" - } - ], - "type" : "FILEPATH", - "value" : "/usr/bin/gcc-ar" - }, - { - "name" : "CMAKE_C_COMPILER_RANLIB", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" - } - ], - "type" : "FILEPATH", - "value" : "/usr/bin/gcc-ranlib" - }, - { - "name" : "CMAKE_C_FLAGS", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the C compiler during all build types." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_C_FLAGS_DEBUG", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the C compiler during DEBUG builds." - } - ], - "type" : "STRING", - "value" : "-g" - }, - { - "name" : "CMAKE_C_FLAGS_MINSIZEREL", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the C compiler during MINSIZEREL builds." - } - ], - "type" : "STRING", - "value" : "-Os -DNDEBUG" - }, - { - "name" : "CMAKE_C_FLAGS_RELEASE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the C compiler during RELEASE builds." - } - ], - "type" : "STRING", - "value" : "-O3 -DNDEBUG" - }, - { - "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." - } - ], - "type" : "STRING", - "value" : "-O2 -g -DNDEBUG" - }, - { - "name" : "CMAKE_DLLTOOL", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "CMAKE_DLLTOOL-NOTFOUND" - }, - { - "name" : "CMAKE_EDIT_COMMAND", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Path to cache edit program executable." - } - ], - "type" : "INTERNAL", - "value" : "/usr/bin/ccmake" - }, - { - "name" : "CMAKE_EXECUTABLE_FORMAT", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Executable file format" - } - ], - "type" : "INTERNAL", - "value" : "ELF" - }, - { - "name" : "CMAKE_EXE_LINKER_FLAGS", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during all build types." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during DEBUG builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during MINSIZEREL builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during RELEASE builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during RELWITHDEBINFO builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_EXPORT_BUILD_DATABASE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Enable/Disable output of build database during the build." - } - ], - "type" : "BOOL", - "value" : "" - }, - { - "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "No help, variable specified on the command line." - } - ], - "type" : "BOOL", - "value" : "TRUE" - }, - { - "name" : "CMAKE_EXTRA_GENERATOR", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Name of external makefile project generator." - } - ], - "type" : "INTERNAL", - "value" : "" - }, - { - "name" : "CMAKE_FIND_PACKAGE_REDIRECTS_DIR", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake." - } - ], - "type" : "STATIC", - "value" : "/data/projects/hello_world/build/CMakeFiles/pkgRedirects" - }, - { - "name" : "CMAKE_GENERATOR", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Name of generator." - } - ], - "type" : "INTERNAL", - "value" : "Ninja" - }, - { - "name" : "CMAKE_GENERATOR_INSTANCE", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Generator instance identifier." - } - ], - "type" : "INTERNAL", - "value" : "" - }, - { - "name" : "CMAKE_GENERATOR_PLATFORM", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Name of generator platform." - } - ], - "type" : "INTERNAL", - "value" : "" - }, - { - "name" : "CMAKE_GENERATOR_TOOLSET", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Name of generator toolset." - } - ], - "type" : "INTERNAL", - "value" : "" - }, - { - "name" : "CMAKE_HOME_DIRECTORY", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Source directory with the top level CMakeLists.txt file for this project" - } - ], - "type" : "INTERNAL", - "value" : "/data/projects/hello_world" - }, - { - "name" : "CMAKE_INSTALL_PREFIX", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Install path prefix, prepended onto install directories." - } - ], - "type" : "PATH", - "value" : "/usr/local" - }, - { - "name" : "CMAKE_INSTALL_SO_NO_EXE", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Install .so files without execute permission." - } - ], - "type" : "INTERNAL", - "value" : "0" - }, - { - "name" : "CMAKE_LINKER", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "/usr/bin/ld" - }, - { - "name" : "CMAKE_LIST_FILE_NAME", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Name of CMakeLists files to read" - } - ], - "type" : "INTERNAL", - "value" : "CMakeLists.txt" - }, - { - "name" : "CMAKE_MAKE_PROGRAM", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Program used to build from build.ninja files." - } - ], - "type" : "FILEPATH", - "value" : "/usr/bin/ninja" - }, - { - "name" : "CMAKE_MODULE_LINKER_FLAGS", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of modules during all build types." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of modules during DEBUG builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of modules during RELEASE builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_NM", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "/usr/bin/nm" - }, - { - "name" : "CMAKE_NUMBER_OF_MAKEFILES", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "number of local generators" - } - ], - "type" : "INTERNAL", - "value" : "1" - }, - { - "name" : "CMAKE_OBJCOPY", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "/usr/bin/objcopy" - }, - { - "name" : "CMAKE_OBJDUMP", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "/usr/bin/objdump" - }, - { - "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Platform information initialized" - } - ], - "type" : "INTERNAL", - "value" : "1" - }, - { - "name" : "CMAKE_PROJECT_COMPAT_VERSION", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "" - }, - { - "name" : "CMAKE_PROJECT_DESCRIPTION", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "" - }, - { - "name" : "CMAKE_PROJECT_HOMEPAGE_URL", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "" - }, - { - "name" : "CMAKE_PROJECT_NAME", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "hello_world" - }, - { - "name" : "CMAKE_PROJECT_SPDX_LICENSE", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "" - }, - { - "name" : "CMAKE_RANLIB", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "/usr/bin/ranlib" - }, - { - "name" : "CMAKE_READELF", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "/usr/bin/readelf" - }, - { - "name" : "CMAKE_ROOT", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Path to CMake installation." - } - ], - "type" : "INTERNAL", - "value" : "/usr/share/cmake" - }, - { - "name" : "CMAKE_SHARED_LINKER_FLAGS", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of shared libraries during all build types." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_SKIP_INSTALL_RPATH", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." - } - ], - "type" : "BOOL", - "value" : "NO" - }, - { - "name" : "CMAKE_SKIP_RPATH", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "If set, runtime paths are not added when using shared libraries." - } - ], - "type" : "BOOL", - "value" : "NO" - }, - { - "name" : "CMAKE_STATIC_LINKER_FLAGS", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the archiver during the creation of static libraries during all build types." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the archiver during the creation of static libraries during DEBUG builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the archiver during the creation of static libraries during MINSIZEREL builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the archiver during the creation of static libraries during RELEASE builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Flags used by the archiver during the creation of static libraries during RELWITHDEBINFO builds." - } - ], - "type" : "STRING", - "value" : "" - }, - { - "name" : "CMAKE_STRIP", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "/usr/bin/strip" - }, - { - "name" : "CMAKE_TAPI", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "Path to a program." - } - ], - "type" : "FILEPATH", - "value" : "CMAKE_TAPI-NOTFOUND" - }, - { - "name" : "CMAKE_UNAME", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "uname command" - } - ], - "type" : "INTERNAL", - "value" : "/usr/bin/uname" - }, - { - "name" : "CMAKE_VERBOSE_MAKEFILE", - "properties" : - [ - { - "name" : "ADVANCED", - "value" : "1" - }, - { - "name" : "HELPSTRING", - "value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo." - } - ], - "type" : "BOOL", - "value" : "FALSE" - }, - { - "name" : "Project_BINARY_DIR", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "/data/projects/hello_world/build" - }, - { - "name" : "Project_IS_TOP_LEVEL", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "ON" - }, - { - "name" : "Project_SOURCE_DIR", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "/data/projects/hello_world" - }, - { - "name" : "hello_world_BINARY_DIR", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "/data/projects/hello_world/build" - }, - { - "name" : "hello_world_IS_TOP_LEVEL", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "ON" - }, - { - "name" : "hello_world_SOURCE_DIR", - "properties" : - [ - { - "name" : "HELPSTRING", - "value" : "Value Computed by CMake" - } - ], - "type" : "STATIC", - "value" : "/data/projects/hello_world" - } - ], - "kind" : "cache", - "version" : - { - "major" : 2, - "minor" : 0 - } -} diff --git a/build/.cmake/api/v1/reply/cmakeFiles-v1-2b3a995873fd6f0c320d.json b/build/.cmake/api/v1/reply/cmakeFiles-v1-2b3a995873fd6f0c320d.json deleted file mode 100644 index ce7ad2f..0000000 --- a/build/.cmake/api/v1/reply/cmakeFiles-v1-2b3a995873fd6f0c320d.json +++ /dev/null @@ -1,206 +0,0 @@ -{ - "inputs" : - [ - { - "path" : "CMakeLists.txt" - }, - { - "isGenerated" : true, - "path" : "build/CMakeFiles/4.3.3/CMakeSystem.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake" - }, - { - "isGenerated" : true, - "path" : "build/CMakeFiles/4.3.3/CMakeCCompiler.cmake" - }, - { - "isGenerated" : true, - "path" : "build/CMakeFiles/4.3.3/CMakeCXXCompiler.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/CMakeGenericSystem.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Platform/Linux.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Platform/UnixPaths.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/CMakeCInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Compiler/GNU-C.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Compiler/GNU.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Platform/Linux-GNU.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Internal/CMakeCLinkerInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Linker/GNU-C.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Linker/GNU.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-C.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Platform/Linker/Linux-GNU.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Platform/Linker/GNU.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/CMakeCXXInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Compiler/GNU.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Platform/Linux-GNU.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Linker/GNU-CXX.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Linker/GNU.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-CXX.cmake" - }, - { - "isCMake" : true, - "isExternal" : true, - "path" : "/usr/share/cmake/Modules/Platform/Linker/Linux-GNU.cmake" - } - ], - "kind" : "cmakeFiles", - "paths" : - { - "build" : "/data/projects/hello_world/build", - "source" : "/data/projects/hello_world" - }, - "version" : - { - "major" : 1, - "minor" : 1 - } -} diff --git a/build/.cmake/api/v1/reply/codemodel-v2-e35e063010d643c50cc4.json b/build/.cmake/api/v1/reply/codemodel-v2-e35e063010d643c50cc4.json deleted file mode 100644 index a17f9c3..0000000 --- a/build/.cmake/api/v1/reply/codemodel-v2-e35e063010d643c50cc4.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "configurations" : - [ - { - "abstractTargets" : [], - "directories" : - [ - { - "build" : ".", - "jsonFile" : "directory-.-Debug-fd6451d79dc282e2f566.json", - "minimumCMakeVersion" : - { - "string" : "3.14" - }, - "projectIndex" : 0, - "source" : ".", - "targetIndexes" : - [ - 0, - 1, - 2, - 3 - ] - } - ], - "name" : "Debug", - "projects" : - [ - { - "directoryIndexes" : - [ - 0 - ], - "name" : "hello_world", - "targetIndexes" : - [ - 0, - 1, - 2, - 3 - ] - } - ], - "targets" : - [ - { - "directoryIndex" : 0, - "id" : "calender::@6890427a1f51a3e7e1df", - "jsonFile" : "target-calender-Debug-57da911bb5027562bc82.json", - "name" : "calender", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "eigen::@6890427a1f51a3e7e1df", - "jsonFile" : "target-eigen-Debug-6f44240ad45d159c9c5a.json", - "name" : "eigen", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "hello-world::@6890427a1f51a3e7e1df", - "jsonFile" : "target-hello-world-Debug-ab2462a933d937d3dff4.json", - "name" : "hello-world", - "projectIndex" : 0 - }, - { - "directoryIndex" : 0, - "id" : "main::@6890427a1f51a3e7e1df", - "jsonFile" : "target-main-Debug-8baa2614ea1757c988e9.json", - "name" : "main", - "projectIndex" : 0 - } - ] - } - ], - "kind" : "codemodel", - "paths" : - { - "build" : "/data/projects/hello_world/build", - "source" : "/data/projects/hello_world" - }, - "version" : - { - "major" : 2, - "minor" : 10 - } -} diff --git a/build/.cmake/api/v1/reply/directory-.-Debug-fd6451d79dc282e2f566.json b/build/.cmake/api/v1/reply/directory-.-Debug-fd6451d79dc282e2f566.json deleted file mode 100644 index bdea32f..0000000 --- a/build/.cmake/api/v1/reply/directory-.-Debug-fd6451d79dc282e2f566.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "backtraceGraph" : - { - "commands" : [], - "files" : [], - "nodes" : [] - }, - "codemodelVersion" : - { - "major" : 2, - "minor" : 10 - }, - "installers" : [], - "paths" : - { - "build" : ".", - "source" : "." - } -} diff --git a/build/.cmake/api/v1/reply/index-2026-06-08T18-16-11-0138.json b/build/.cmake/api/v1/reply/index-2026-06-08T18-16-11-0138.json deleted file mode 100644 index aa8dae5..0000000 --- a/build/.cmake/api/v1/reply/index-2026-06-08T18-16-11-0138.json +++ /dev/null @@ -1,132 +0,0 @@ -{ - "cmake" : - { - "generator" : - { - "multiConfig" : false, - "name" : "Ninja" - }, - "paths" : - { - "cmake" : "/usr/bin/cmake", - "cpack" : "/usr/bin/cpack", - "ctest" : "/usr/bin/ctest", - "root" : "/usr/share/cmake" - }, - "version" : - { - "isDirty" : false, - "major" : 4, - "minor" : 3, - "patch" : 3, - "string" : "4.3.3", - "suffix" : "" - } - }, - "objects" : - [ - { - "jsonFile" : "codemodel-v2-e35e063010d643c50cc4.json", - "kind" : "codemodel", - "version" : - { - "major" : 2, - "minor" : 10 - } - }, - { - "jsonFile" : "cache-v2-d26a5ea8d5cd05919a58.json", - "kind" : "cache", - "version" : - { - "major" : 2, - "minor" : 0 - } - }, - { - "jsonFile" : "cmakeFiles-v1-2b3a995873fd6f0c320d.json", - "kind" : "cmakeFiles", - "version" : - { - "major" : 1, - "minor" : 1 - } - }, - { - "jsonFile" : "toolchains-v1-1aa7125913210e2244a6.json", - "kind" : "toolchains", - "version" : - { - "major" : 1, - "minor" : 1 - } - } - ], - "reply" : - { - "client-vscode" : - { - "query.json" : - { - "requests" : - [ - { - "kind" : "cache", - "version" : 2 - }, - { - "kind" : "codemodel", - "version" : 2 - }, - { - "kind" : "toolchains", - "version" : 1 - }, - { - "kind" : "cmakeFiles", - "version" : 1 - } - ], - "responses" : - [ - { - "jsonFile" : "cache-v2-d26a5ea8d5cd05919a58.json", - "kind" : "cache", - "version" : - { - "major" : 2, - "minor" : 0 - } - }, - { - "jsonFile" : "codemodel-v2-e35e063010d643c50cc4.json", - "kind" : "codemodel", - "version" : - { - "major" : 2, - "minor" : 10 - } - }, - { - "jsonFile" : "toolchains-v1-1aa7125913210e2244a6.json", - "kind" : "toolchains", - "version" : - { - "major" : 1, - "minor" : 1 - } - }, - { - "jsonFile" : "cmakeFiles-v1-2b3a995873fd6f0c320d.json", - "kind" : "cmakeFiles", - "version" : - { - "major" : 1, - "minor" : 1 - } - } - ] - } - } - } -} diff --git a/build/.cmake/api/v1/reply/target-calender-Debug-57da911bb5027562bc82.json b/build/.cmake/api/v1/reply/target-calender-Debug-57da911bb5027562bc82.json deleted file mode 100644 index 9023f7c..0000000 --- a/build/.cmake/api/v1/reply/target-calender-Debug-57da911bb5027562bc82.json +++ /dev/null @@ -1,92 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "calender" - } - ], - "backtrace" : 1, - "backtraceGraph" : - { - "commands" : - [ - "add_executable" - ], - "files" : - [ - "CMakeLists.txt" - ], - "nodes" : - [ - { - "file" : 0 - }, - { - "command" : 0, - "file" : 0, - "line" : 29, - "parent" : 0 - } - ] - }, - "codemodelVersion" : - { - "major" : 2, - "minor" : 10 - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "fragment" : "-g" - } - ], - "language" : "CXX", - "sourceIndexes" : - [ - 0 - ] - } - ], - "id" : "calender::@6890427a1f51a3e7e1df", - "link" : - { - "commandFragments" : - [ - { - "fragment" : "-g", - "role" : "flags" - } - ], - "language" : "CXX" - }, - "name" : "calender", - "nameOnDisk" : "calender", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0 - ] - } - ], - "sources" : - [ - { - "backtrace" : 1, - "compileGroupIndex" : 0, - "path" : "calender.cpp", - "sourceGroupIndex" : 0 - } - ], - "type" : "EXECUTABLE" -} diff --git a/build/.cmake/api/v1/reply/target-eigen-Debug-6f44240ad45d159c9c5a.json b/build/.cmake/api/v1/reply/target-eigen-Debug-6f44240ad45d159c9c5a.json deleted file mode 100644 index c9a18a3..0000000 --- a/build/.cmake/api/v1/reply/target-eigen-Debug-6f44240ad45d159c9c5a.json +++ /dev/null @@ -1,96 +0,0 @@ -{ - "archive" : {}, - "artifacts" : - [ - { - "path" : "libeigen.a" - } - ], - "backtrace" : 1, - "backtraceGraph" : - { - "commands" : - [ - "add_library", - "target_include_directories" - ], - "files" : - [ - "CMakeLists.txt" - ], - "nodes" : - [ - { - "file" : 0 - }, - { - "command" : 0, - "file" : 0, - "line" : 14, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, - "line" : 19, - "parent" : 0 - } - ] - }, - "codemodelVersion" : - { - "major" : 2, - "minor" : 10 - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "fragment" : "-g" - } - ], - "includes" : - [ - { - "backtrace" : 2, - "path" : "/data/projects/hello_world/./include/Eigen" - } - ], - "language" : "CXX", - "sourceIndexes" : - [ - 0 - ] - } - ], - "id" : "eigen::@6890427a1f51a3e7e1df", - "name" : "eigen", - "nameOnDisk" : "libeigen.a", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0 - ] - } - ], - "sources" : - [ - { - "backtrace" : 1, - "compileGroupIndex" : 0, - "path" : "eigen.cpp", - "sourceGroupIndex" : 0 - } - ], - "type" : "STATIC_LIBRARY" -} diff --git a/build/.cmake/api/v1/reply/target-hello-world-Debug-ab2462a933d937d3dff4.json b/build/.cmake/api/v1/reply/target-hello-world-Debug-ab2462a933d937d3dff4.json deleted file mode 100644 index d1f32f9..0000000 --- a/build/.cmake/api/v1/reply/target-hello-world-Debug-ab2462a933d937d3dff4.json +++ /dev/null @@ -1,92 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "hello-world" - } - ], - "backtrace" : 1, - "backtraceGraph" : - { - "commands" : - [ - "add_executable" - ], - "files" : - [ - "CMakeLists.txt" - ], - "nodes" : - [ - { - "file" : 0 - }, - { - "command" : 0, - "file" : 0, - "line" : 34, - "parent" : 0 - } - ] - }, - "codemodelVersion" : - { - "major" : 2, - "minor" : 10 - }, - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "fragment" : "-g" - } - ], - "language" : "CXX", - "sourceIndexes" : - [ - 0 - ] - } - ], - "id" : "hello-world::@6890427a1f51a3e7e1df", - "link" : - { - "commandFragments" : - [ - { - "fragment" : "-g", - "role" : "flags" - } - ], - "language" : "CXX" - }, - "name" : "hello-world", - "nameOnDisk" : "hello-world", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0 - ] - } - ], - "sources" : - [ - { - "backtrace" : 1, - "compileGroupIndex" : 0, - "path" : "hello.cpp", - "sourceGroupIndex" : 0 - } - ], - "type" : "EXECUTABLE" -} diff --git a/build/.cmake/api/v1/reply/target-main-Debug-8baa2614ea1757c988e9.json b/build/.cmake/api/v1/reply/target-main-Debug-8baa2614ea1757c988e9.json deleted file mode 100644 index a36c14a..0000000 --- a/build/.cmake/api/v1/reply/target-main-Debug-8baa2614ea1757c988e9.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "artifacts" : - [ - { - "path" : "main" - } - ], - "backtrace" : 1, - "backtraceGraph" : - { - "commands" : - [ - "add_executable", - "target_link_libraries", - "target_include_directories" - ], - "files" : - [ - "CMakeLists.txt" - ], - "nodes" : - [ - { - "file" : 0 - }, - { - "command" : 0, - "file" : 0, - "line" : 4, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, - "line" : 24, - "parent" : 0 - }, - { - "command" : 2, - "file" : 0, - "line" : 9, - "parent" : 0 - } - ] - }, - "codemodelVersion" : - { - "major" : 2, - "minor" : 10 - }, - "compileDependencies" : - [ - { - "backtrace" : 2, - "id" : "eigen::@6890427a1f51a3e7e1df" - } - ], - "compileGroups" : - [ - { - "compileCommandFragments" : - [ - { - "fragment" : "-g" - } - ], - "includes" : - [ - { - "backtrace" : 3, - "path" : "/data/projects/hello_world/./include" - } - ], - "language" : "CXX", - "sourceIndexes" : - [ - 0 - ] - } - ], - "dependencies" : - [ - { - "backtrace" : 2, - "id" : "eigen::@6890427a1f51a3e7e1df" - } - ], - "id" : "main::@6890427a1f51a3e7e1df", - "link" : - { - "commandFragments" : - [ - { - "fragment" : "-g", - "role" : "flags" - }, - { - "backtrace" : 2, - "fragment" : "libeigen.a", - "role" : "libraries" - } - ], - "language" : "CXX" - }, - "linkLibraries" : - [ - { - "backtrace" : 2, - "id" : "eigen::@6890427a1f51a3e7e1df" - } - ], - "name" : "main", - "nameOnDisk" : "main", - "paths" : - { - "build" : ".", - "source" : "." - }, - "sourceGroups" : - [ - { - "name" : "Source Files", - "sourceIndexes" : - [ - 0 - ] - } - ], - "sources" : - [ - { - "backtrace" : 1, - "compileGroupIndex" : 0, - "path" : "main.cpp", - "sourceGroupIndex" : 0 - } - ], - "type" : "EXECUTABLE" -} diff --git a/build/.cmake/api/v1/reply/toolchains-v1-1aa7125913210e2244a6.json b/build/.cmake/api/v1/reply/toolchains-v1-1aa7125913210e2244a6.json deleted file mode 100644 index 41a2661..0000000 --- a/build/.cmake/api/v1/reply/toolchains-v1-1aa7125913210e2244a6.json +++ /dev/null @@ -1,106 +0,0 @@ -{ - "kind" : "toolchains", - "toolchains" : - [ - { - "compiler" : - { - "id" : "GNU", - "implicit" : - { - "includeDirectories" : - [ - "/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include", - "/usr/local/include", - "/usr/include" - ], - "linkDirectories" : - [ - "/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1", - "/usr/lib", - "/lib" - ], - "linkFrameworkDirectories" : [], - "linkLibraries" : - [ - "gcc", - "gcc_s_asneeded", - "atomic_asneeded", - "c", - "gcc", - "gcc_s_asneeded" - ] - }, - "path" : "/usr/bin/gcc", - "version" : "16.1.1" - }, - "language" : "C", - "sourceFileExtensions" : - [ - "c", - "m" - ] - }, - { - "compiler" : - { - "id" : "GNU", - "implicit" : - { - "includeDirectories" : - [ - "/usr/include/c++/16.1.1", - "/usr/include/c++/16.1.1/x86_64-pc-linux-gnu", - "/usr/include/c++/16.1.1/backward", - "/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1/include", - "/usr/local/include", - "/usr/include" - ], - "linkDirectories" : - [ - "/usr/lib/gcc/x86_64-pc-linux-gnu/16.1.1", - "/usr/lib", - "/lib" - ], - "linkFrameworkDirectories" : [], - "linkLibraries" : - [ - "stdc++", - "m", - "gcc_s", - "gcc", - "atomic_asneeded", - "c", - "gcc_s", - "gcc" - ] - }, - "path" : "/usr/bin/g++", - "version" : "16.1.1" - }, - "language" : "CXX", - "sourceFileExtensions" : - [ - "C", - "M", - "c++", - "cc", - "cpp", - "cxx", - "mm", - "mpp", - "CPP", - "ixx", - "cppm", - "ccm", - "cxxm", - "c++m" - ] - } - ], - "version" : - { - "major" : 1, - "minor" : 1 - } -} diff --git a/build/.ninja_deps b/build/.ninja_deps deleted file mode 100644 index a35d2c2f7fc8a72f0d35c5a175af5e538b54e215..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34872 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 diff --git a/build/libsorting.a b/build/libsorting.a deleted file mode 100644 index d06426272e73fa34344557f6c0fc2ca76023aa67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3836 zcmbuBc~BHb6o&_v`%oklVpd_m$PsZ|j&KRMa!6FdDHa$5y9+BI_wIstgrI0x5kx@+ zfhrG3j2ab!5llscL96hfqNowYSeR(MKs1($#bPqO`x?e}^H0)MyYKzJ_g;5T_e{^& z`-^4CX@MrQ>9?DJBQ-wvpQb&>;vy4@ZSowMf=SNJWpXq<{ad}4r>4@wTL4{%Ouh&W zpRcQ%yYaX$RJ%gzJ<4({*9nSnZDB*)mN^r2-ONG)wzL)pg={Fc z%`=QxZ!tsP+}yk`T4o%f6V@;JcR#K2 ziKc^o!(U%a@$Rn3u&t}y@#N~O%)6>@dyV=A&TKxOduf2*dBs|{P%e44HvO^76aC2b z-?{JGy(6(F%F=fv*uGr2w@Oet`+L4++2sYb=5z0d7gaE3jq2Isd2UcEYV0}+8$!G1 zm=p^v^e!b_Khq_Qic!WlT@DU8J#yn=#i)KvU~T0^dgVdGgL*G!dRH5z86;gj=^FUd zDpB%LL<^s)4*AWlhUzUn)$B4FJilYdvtP2_B#kwHZ9Gr4Yor zu)#E0BoaycMNfG><>lo+y)K+*HC<_Fy){+Zp<8QnZ`be*8~R}Jvc>DCgfvss9uM6> z)CI2J3J%un{zL^-cG6}qBE?5zW*iGj@XLQt(ARA}V>>-bDBP}6@#;cq&bk+Q4R!h) zQo4lp=_yYX9CK=|SeoD~>|b)OcHKP3Bj(C&rM4HAFKd6L%KCuutKi$-8EjZrndg7{ zjj>DE>!9{?&*{BA(?oYF8ciSi-~6hh|Icul!>tn*Gox>;9#vJ{zZdjrPfNziL8B~} zjG?xjp0Ra@*E*+5FFDLzW${PyU_$4Urs!s?{Nczfv3Hp3{=9@io1%LDVPEGtjq%ri z&-u%Fc=9dRIH$;=er3B?{eHRsSv!@^aXaNGzRv0IT=&K;pO};gEH=vR+)ARF+P3*D z$UpBnrONnPU&d#Onu1ruw>>0YIaMOj; z4Tq}((pnB3SQ!4p?nhMYfYg@?3l8?9ox>vHTxd5h#*J~K-39Jm0#6SCMd`77N3%bD z_Qz(hcaBa6Vz}vm#@C5CX;EB{diFQTk>;sKc{jqN4Bmz6e9j@j$>33@95wFpD6?^a zJ$zV!#?Jye$apx1wdUX>j@FEa@=f>fv{{x`?2<`(qnBX+% zD1vW-4T&dsGH@}$7XnWwxD)6+g0BF*n&7zqF9{wEdON`tpz8^~4D>#N<9_iv;e9cI z`Ljokx?w&UcpJedfIda=&msRT!4rUABzPL|D+C8g-6Z%f(02%~3;jGGIQs~y+YrGS z$bU(2Z{Q;Y7Xmi`i`OR)v^l}?x?2%^3G~Y+_+row1V0J+_(?|NYTiDYfCI!4M>(OO z9SOc1^oImr2bv)`UT1fLp9k$v@cW?W5&S9W`2<&iUPN$xxPI>Qh^`B-Zyb?71@b9I zzA8&0matYK)7UiZDWru8ib)YG#1tcu%PB@C%@i{!Qb~SlQhN6C95$x*#S)23TJTm_ zEE8v^O5ZNYOwX3$5_SmeBAlew$vIhB(rk9f>>P!ZVNd;8a)mfK19WP3K9eiU$(70! ztKee(he78hS^~62+$Q7-j*piMBYW0CjC*FIm=OJGX=FV*-_Y6rU+dBNt?m=QKwwNE z*jBLE5NVVv8$j;^Ax;2W3@-^0Ow5Ai2;q7g$O~Ytw(*A{E(41VuE!ePr{tQT*b0C& z5}ZcnqWfRl{QC_xMR=ZQ{s`gmF;8Kcw)x}l#BfbFWB<4wgCy3`HvTY-Zv+!Y@f9W`{k9>UZbHlVG(7Y?~bTnH8qgX=frdLnNP>^u5e=Qdo2 zEqb3~pPN@h-p~*vbDLO>mI|gj)+;IQ^ diff --git a/build/main b/build/main deleted file mode 100755 index 31a5100373ce5aaf6aaa0f79d5dbdf45bc4ef027..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151504 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