# Copyright (c) 2023 Nordic Semiconductor ASA # SPDX-License-Identifier: Apache-2.0 cmake_minimum_required(VERSION 3.20.0) # This adds the example module to the list of extra zephyr modules list(APPEND EXTRA_ZEPHYR_MODULES "${CMAKE_CURRENT_SOURCE_DIR}/example_as_module") find_package(Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE}) project(handler_demo) target_sources(app PRIVATE src/main.c) # Include handler files if(CONFIG_MCUMGR_GRP_EXAMPLE_APP) target_sources(app PRIVATE example_as_module/src/example_mgmt.c) zephyr_include_directories(example_as_module/include) endif()