# # Copyright (c) 2026 Jacob McDonnell # # SPDX-License-Identifier: MIT # ######################################################################################################################## # General Configuration ######################################################################################################################## cmake_minimum_required(VERSION 3.22) project(KconfigCmake VERSION 0.0.1 LANGUAGES C) set(C_STANDARD 23) set(C_EXTENSIONS OFF) set(C_STANDARD_REQUIRED ON) list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) include(Kconfig) if(CONFIG_USE_TOOLCHAIN_FILE) include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/${CONFIG_CMAKE_TOOLCHAIN_FILE}) endif() include_directories(${CMAKE_BINARY_DIR}) add_executable(test ${CMAKE_CURRENT_SOURCE_DIR}/source/test.c)