From e5eb32a5123920d18a55819bcea8a23b3a3e0f4d Mon Sep 17 00:00:00 2001 From: Alexey Gavrilov Date: Mon, 30 Mar 2026 17:50:25 +0700 Subject: Cmake status information output Reinforce of compiler, C runtime, architecture checks at cmake configuration. Compiler check means continue building at the cmake configure stage only for supported compilers. Use unsupported compiler involves immediate build process stopping. C runtime check means finding of runtime objects. Especially for *crtbegin.o* and *crtend.o* files. Architecture means *ObjectiveProject_ARCHITECTURE* variable is set. That variable configure at toolchain file by default and cannot override if toolchain file is passed. TODO - Image creation - Build under window platform (optional) Signed-off-by: Alexey Gavrilov --- arch/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'arch/CMakeLists.txt') diff --git a/arch/CMakeLists.txt b/arch/CMakeLists.txt index c8719ce..0491df7 100644 --- a/arch/CMakeLists.txt +++ b/arch/CMakeLists.txt @@ -14,4 +14,4 @@ target_sources(Initialization ${CMAKE_CURRENT_LIST_DIR}/SecondaryInit.h ) -add_subdirectory(${ARCH}) +add_subdirectory(${ObjectiveProject_ARCHITECTURE}) -- cgit v1.2.3