-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeLists.txt
59 lines (58 loc) · 1.64 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
set(srcs "./memory.cpp"
"./adc.cpp"
"./nvs_memory.cpp"
"./freertos.cpp"
"./utility/bitarray.cpp"
"./error_type.cpp"
"./task.cpp"
"./filesystem.cpp"
"./json/JSON.cpp"
"./spibus.cpp"
"./device/touch/XPT2046.cpp"
"./device/leds/apa102.cpp"
"./device/leds/led_color.cpp"
"./device/leds/rgb4pinled.cpp"
"./device/leds/noclockprgled.cpp"
"./device/display/basic_back_buffer.cpp"
"./device/display/display_device.cpp"
"./device/display/display_types.cpp"
"./device/display/display_gui.cpp"
"./device/display/color.cpp"
"./device/display/fonts.cpp"
"./device/display/gui.cpp"
"./device/display/frame_buffer.cpp"
"./device/display/layout.cpp"
"./device/display/ssd1306.cpp"
"./device/display/oled_font.cpp"
"./device/display/GC9A01.cpp"
"./device/display/ep_display_device.cpp"
"./device/sensor/dht11.cpp"
"./device/sensor/dht22.cpp"
"./device/sensor/mhz19b.cpp"
"./device/shiftregister/software_shift.cpp"
"./fatfsvfs.cpp"
"./app/app.cpp"
"./app/basemenu.cpp"
"./app/display_message_state.cpp"
"./GeneralUtils.cpp"
"./i2c.cpp"
"./math/point.cpp"
"./math/bbox2d.cpp"
"./math/rectbbox.cpp"
"./math/vec_math.cpp"
"./spidevice.cpp"
"./system.cpp"
"./file.cpp"
"./net/esp32inet.cpp"
"./net/wifi.cpp"
"./net/wifieventhandler.cpp"
"./net/webserver.cpp"
"./net/networktimeprotocol.cpp"
"./net/utilities.cpp"
"./net/ota.cpp"
)
#REQUIRES
idf_component_register(SRCS "${srcs}"
PRIV_REQUIRES mbedtls nvs_flash json mdns fatfs esp_wifi soc esp_https_server esp_http_server esp_adc_cal hal app_update esp_http_client
INCLUDE_DIRS ../esp-etl/include ../esp-etl/etl/include/ . ${idf_path}/components/esp_https_server/include
)