CMakeLists.txt

branch
idf 5.1
changeset 129
31f9d3e4a85f
parent 127
e86ee2d718b2
child 136
89fc3c57282e
equal deleted inserted replaced
128:64886971967b 129:31f9d3e4a85f
1 # The following lines of boilerplate have to be in your project's CMakeLists 1 # The following lines of boilerplate have to be in your project's CMakeLists
2 # in this exact order for cmake to work correctly 2 # in this exact order for cmake to work correctly
3 cmake_minimum_required(VERSION 3.5) 3 cmake_minimum_required(VERSION 3.16)
4
5 #project(brewboard VERSION 0.3.24)
6
7 #find_package(EXPAT 2.6.2 MODULE REQUIRED)
8
9 #add_executable(brewboard
10 # hello.c
11 #)
12
4 13
5 set(PROJECT_VER "0.3.24") 14 set(PROJECT_VER "0.3.24")
6 set(PROJECT_NAME "brewboard") 15 set(PROJECT_NAME "brewboard")
7 16
17
18 #target_link_libraries(brewboard PUBLIC expat::expat)
19
20 set(EXTRA_COMPONENT_DIRS components/esp32-ds18b20 components/esp32-owb components/PID components/spidriver components/tft components/websocket)
8 include($ENV{IDF_PATH}/tools/cmake/project.cmake) 21 include($ENV{IDF_PATH}/tools/cmake/project.cmake)
9 project(brewboard) 22 project(brewboard)

mercurial