SUPLA / supla-device

Create your own Supla device! This software can be used as a library for Arduino IDE, or can be used directly with ESP8266 RTOS SDK and with ESP IDF. It is also possible to compile and run it on Linux and in FreeRTOS.
GNU General Public License v2.0
28 stars 14 forks source link

Test compilation improvements, some changes to Linux classes #43

Closed klew closed 1 year ago

klew commented 1 year ago

CmdRelay and BinaryParsed: add "state_on_values" option which allows to define which input values should be considered as state "ON". Add ccache for test compilation (if available). Removed clearing cache for arduino-cli compilation check. Optimized google mock compilation time by adding constructor and destructor definitions and declarations (ususally it takes 10s less to compile now)