Skip to content

Commit c11d36b

Browse files
committed
Add component CMakeLists.txt file for use with CMake-based build system
1 parent 89859f7 commit c11d36b

File tree

1 file changed

+95
-0
lines changed

1 file changed

+95
-0
lines changed

Diff for: CMakeLists.txt

+95
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
set(COMPONENT_SRCS
2+
cores/esp32/base64.cpp
3+
cores/esp32/cbuf.cpp
4+
cores/esp32/esp32-hal-adc.c
5+
cores/esp32/esp32-hal-bt.c
6+
cores/esp32/esp32-hal-dac.c
7+
cores/esp32/esp32-hal-gpio.c
8+
cores/esp32/esp32-hal-i2c.c
9+
cores/esp32/esp32-hal-ledc.c
10+
cores/esp32/esp32-hal-matrix.c
11+
cores/esp32/esp32-hal-misc.c
12+
cores/esp32/esp32-hal-sigmadelta.c
13+
cores/esp32/esp32-hal-spi.c
14+
cores/esp32/esp32-hal-time.c
15+
cores/esp32/esp32-hal-timer.c
16+
cores/esp32/esp32-hal-touch.c
17+
cores/esp32/esp32-hal-uart.c
18+
cores/esp32/Esp.cpp
19+
cores/esp32/HardwareSerial.cpp
20+
cores/esp32/IPAddress.cpp
21+
cores/esp32/IPv6Address.cpp
22+
cores/esp32/libb64/cdecode.c
23+
cores/esp32/libb64/cencode.c
24+
cores/esp32/MD5Builder.cpp
25+
cores/esp32/Print.cpp
26+
cores/esp32/stdlib_noniso.c
27+
cores/esp32/Stream.cpp
28+
cores/esp32/StreamString.cpp
29+
cores/esp32/wiring_pulse.c
30+
cores/esp32/wiring_shift.c
31+
cores/esp32/WMath.cpp
32+
cores/esp32/WString.cpp
33+
34+
libraries/ArduinoOTA/src/ArduinoOTA.cpp
35+
libraries/BluetoothSerial/src/BluetoothSerial.cpp
36+
libraries/DNSServer/src/DNSServer.cpp
37+
libraries/EEPROM/EEPROM.cpp
38+
libraries/ESPmDNS/src/ESPmDNS.cpp
39+
libraries/FS/src/FS.cpp
40+
libraries/FS/src/vfs_api.cpp
41+
libraries/HTTPClient/src/HTTPClient.cpp
42+
libraries/Preferences/src/Preferences.cpp
43+
libraries/SD_MMC/src/SD_MMC.cpp
44+
libraries/SD/src/SD.cpp
45+
libraries/SD/src/sd_diskio.cpp
46+
libraries/SD/src/sd_diskio_crc.c
47+
libraries/SimpleBLE/src/SimpleBLE.cpp
48+
libraries/SPIFFS/src/SPIFFS.cpp
49+
libraries/SPI/src/SPI.cpp
50+
libraries/Ticker/src/Ticker.cpp
51+
libraries/Update/src/Updater.cpp
52+
libraries/WiFiClientSecure/src/ssl_client.cpp
53+
libraries/WiFiClientSecure/src/WiFiClientSecure.cpp
54+
libraries/WiFi/src/ETH.cpp
55+
libraries/WiFi/src/WiFiAP.cpp
56+
libraries/WiFi/src/WiFiClient.cpp
57+
libraries/WiFi/src/WiFi.cpp
58+
libraries/WiFi/src/WiFiGeneric.cpp
59+
libraries/WiFi/src/WiFiMulti.cpp
60+
libraries/WiFi/src/WiFiScan.cpp
61+
libraries/WiFi/src/WiFiServer.cpp
62+
libraries/WiFi/src/WiFiSTA.cpp
63+
libraries/WiFi/src/WiFiUdp.cpp
64+
libraries/Wire/src/Wire.cpp
65+
)
66+
67+
set(COMPONENT_ADD_INCLUDEDIRS
68+
variants/esp32/
69+
cores/esp32/
70+
libraries/ArduinoOTA/src
71+
libraries/BluetoothSerial/src
72+
libraries/DNSServer/src
73+
libraries/ESP32/src
74+
libraries/ESPmDNS/src
75+
libraries/FS/src
76+
libraries/HTTPClient/src
77+
libraries/Preferences/src
78+
libraries/SD_MMC/src
79+
libraries/SD/src
80+
libraries/SimpleBLE/src
81+
libraries/SPIFFS/src
82+
libraries/SPI/src
83+
libraries/Ticker/src
84+
libraries/Update/src
85+
libraries/WiFiClientSecure/src
86+
libraries/WiFi/src
87+
libraries/Wire/src
88+
)
89+
90+
set(COMPONENT_PRIV_INCLUDEDIRS cores/esp32/libb64)
91+
92+
set(COMPONENT_REQUIRES spi_flash mbedtls mdns ethernet)
93+
set(COMPONENT_PRIV_REQUIRES fatfs nvs_flash app_update spiffs bootloader_support)
94+
95+
register_component()

0 commit comments

Comments
 (0)