CMakeLists.txt

Mon, 24 Jun 2024 20:55:35 +0200

author
Michiel Broek <mbroek@mbse.eu>
date
Mon, 24 Jun 2024 20:55:35 +0200
branch
idf 5.1
changeset 131
d0a74a6a9a02
parent 129
31f9d3e4a85f
child 136
89fc3c57282e
permissions
-rw-r--r--

IDF code size optimisations, reduced binary 157.379 bytes. Now it fits in the partitions.

# The following lines of boilerplate have to be in your project's CMakeLists
# in this exact order for cmake to work correctly
cmake_minimum_required(VERSION 3.16)

#project(brewboard VERSION 0.3.24)

#find_package(EXPAT 2.6.2 MODULE REQUIRED)

#add_executable(brewboard
#    hello.c
#)


set(PROJECT_VER "0.3.24")
set(PROJECT_NAME "brewboard")


#target_link_libraries(brewboard PUBLIC expat::expat)

set(EXTRA_COMPONENT_DIRS components/esp32-ds18b20 components/esp32-owb components/PID components/spidriver components/tft components/websocket)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
project(brewboard)

mercurial