Modules/Language
Шурупов Илья Викторович 7d7c7d3f0c Add CMake presets for Linux and Android and make desktop parts optional
MODULES_BUILD_DESKTOP, MODULES_BUILD_TESTS and MODULES_BUILD_EXAMPLES
default to on everywhere except Android. Wayland, the window layer,
ImGui, GLFW, OIDN, PortAudio and the desktop applications build only
with the desktop option. Graphics gains a GraphicsVulkan library with
the platform-free Vulkan context, GPU timer and frame code. UnitTest++
is built from Externals/unittest-cpp directly instead of through lalr,
which nothing else uses.

Presets: linux-debug, linux-release, android-arm64-debug and
android-arm64-release (NDK toolchain from ANDROID_NDK_HOME, API 31,
arm64-v8a).
2026-10-17 09:19:48 +03:00
..
private Language: reorganize code 2026-10-08 18:09:18 +03:00
public Language: reorganize code 2026-10-08 18:09:18 +03:00
tests Language: implement LALR(1) parser generator + Unified Grammar format 2026-10-07 11:34:29 +03:00
CMakeLists.txt Add CMake presets for Linux and Android and make desktop parts optional 2026-10-17 09:19:48 +03:00
Language.drawio Restore old modules - Allocator Callstack Strings Language 2026-10-06 16:28:34 +03:00