mirror of
https://github.com/espressif/esp-idf.git
synced 2026-09-22 13:01:16 +03:00
components/ulp/cmake holds the project that builds a ULP program. Name it subproject, as the bootloader does.
17 lines
416 B
CMake
17 lines
416 B
CMake
cmake_minimum_required(VERSION 3.22)
|
|
|
|
if(IDF_BUILD_V2)
|
|
include(${CMAKE_CURRENT_LIST_DIR}/CMakeLists_v2.txt)
|
|
return()
|
|
endif()
|
|
|
|
include(${IDF_PATH}/tools/cmake/idf.cmake)
|
|
project(${ULP_APP_NAME})
|
|
add_executable(${ULP_APP_NAME})
|
|
|
|
include(IDFULPProject)
|
|
|
|
ulp_apply_default_options(${ULP_APP_NAME})
|
|
ulp_apply_default_sources(${ULP_APP_NAME})
|
|
ulp_add_build_binary_targets(${ULP_APP_NAME} PREFIX ${ULP_VAR_PREFIX})
|