@@ -216,57 +216,61 @@ ARDUINO_LIBS := \
216
216
Updater.cpp \
217
217
base64.cpp \
218
218
) \
219
- $(addprefix ../../libraries/,\
220
- $(addprefix ESP8266WiFi/src/,\
221
- ESP8266WiFi.cpp \
222
- ESP8266WiFiAP.cpp \
223
- ESP8266WiFiGeneric.cpp \
224
- ESP8266WiFiMulti.cpp \
225
- ESP8266WiFiSTA-WPS.cpp \
226
- ESP8266WiFiSTA.cpp \
227
- ESP8266WiFiScan.cpp \
228
- WiFiClient.cpp \
229
- WiFiUdp.cpp \
230
- WiFiClientSecureBearSSL.cpp \
231
- WiFiServerSecureBearSSL.cpp \
232
- BearSSLHelpers.cpp \
233
- CertStoreBearSSL.cpp \
234
- ) \
235
- $(addprefix ESP8266WebServer/src/,\
236
- ESP8266WebServer.cpp \
237
- Parsing.cpp \
238
- detail/mimetable.cpp \
239
- ) \
240
- ESP8266mDNS/src/LEAmDNS.cpp \
241
- ESP8266mDNS/src/LEAmDNS_Control.cpp \
242
- ESP8266mDNS/src/LEAmDNS_Helpers.cpp \
243
- ESP8266mDNS/src/LEAmDNS_Structs.cpp \
244
- ESP8266mDNS/src/LEAmDNS_Transfer.cpp \
245
- ESP8266mDNS/src/ESP8266mDNS.cpp \
246
- ArduinoOTA/ArduinoOTA.cpp \
247
- DNSServer/src/DNSServer.cpp \
248
- ESP8266AVRISP/src/ESP8266AVRISP.cpp \
249
- ESP8266HTTPClient/src/ESP8266HTTPClient.cpp \
219
+ $(addprefix ../../libraries/ESP8266WiFi/src/,\
220
+ ESP8266WiFi.cpp \
221
+ ESP8266WiFiAP.cpp \
222
+ ESP8266WiFiGeneric.cpp \
223
+ ESP8266WiFiMulti.cpp \
224
+ ESP8266WiFiSTA-WPS.cpp \
225
+ ESP8266WiFiSTA.cpp \
226
+ ESP8266WiFiScan.cpp \
227
+ WiFiClient.cpp \
228
+ WiFiUdp.cpp \
229
+ WiFiClientSecureBearSSL.cpp \
230
+ WiFiServerSecureBearSSL.cpp \
231
+ BearSSLHelpers.cpp \
232
+ CertStoreBearSSL.cpp \
250
233
) \
251
234
252
- MOCK_ARDUINO_LIBS := \
253
- common/ClientContextSocket.cpp \
254
- common/ClientContextTools.cpp \
255
- common/MockWiFiServerSocket.cpp \
256
- common/MockWiFiServer.cpp \
257
- common/UdpContextSocket.cpp \
258
- common/HostWiring.cpp \
259
- common/MockEsp.cpp \
260
- common/MockEEPROM.cpp \
261
- common/MockSPI.cpp \
235
+ OPT_ARDUINO_LIBS ?= $(addprefix ../../libraries/,\
236
+ $(addprefix ESP8266WebServer/src/,\
237
+ ESP8266WebServer.cpp \
238
+ Parsing.cpp \
239
+ detail/mimetable.cpp \
240
+ ) \
241
+ $(addprefix ESP8266mDNS/src/,\
242
+ LEAmDNS.cpp \
243
+ LEAmDNS_Control.cpp \
244
+ LEAmDNS_Helpers.cpp \
245
+ LEAmDNS_Structs.cpp \
246
+ LEAmDNS_Transfer.cpp \
247
+ ESP8266mDNS.cpp \
248
+ ) \
249
+ ArduinoOTA/ArduinoOTA.cpp \
250
+ DNSServer/src/DNSServer.cpp \
251
+ ESP8266AVRISP/src/ESP8266AVRISP.cpp \
252
+ ESP8266HTTPClient/src/ESP8266HTTPClient.cpp \
253
+ ) \
254
+
255
+ MOCK_ARDUINO_LIBS := $(addprefix common/,\
256
+ ClientContextSocket.cpp \
257
+ ClientContextTools.cpp \
258
+ MockWiFiServerSocket.cpp \
259
+ MockWiFiServer.cpp \
260
+ UdpContextSocket.cpp \
261
+ HostWiring.cpp \
262
+ MockEsp.cpp \
263
+ MockEEPROM.cpp \
264
+ MockSPI.cpp \
265
+ ) \
262
266
263
267
CPP_SOURCES_CORE_EMU = \
264
268
$(MOCK_CPP_FILES_EMU ) \
265
269
$(CORE_CPP_FILES ) \
266
270
$(MOCK_ARDUINO_LIBS ) \
271
+ $(OPT_ARDUINO_LIBS ) \
267
272
$(ARDUINO_LIBS ) \
268
273
269
-
270
274
LIBSSLFILE = ../../tools/sdk/ssl/bearssl/build$(N32 ) /libbearssl.a
271
275
ifeq (,$(wildcard $(LIBSSLFILE ) ) )
272
276
LIBSSL =
@@ -340,3 +344,4 @@ help:
340
344
@echo " "
341
345
@sed -rne ' s,([^: \t]*):[^=#]*#[\t ]*(.*),\1 - \2,p' $(MAKEFILE )
342
346
@echo " "
347
+
0 commit comments