mirror of
https://github.com/HASwitchPlate/openHASP.git
synced 2025-07-28 13:46:36 +00:00
Tweak Windows environment
This commit is contained in:
parent
8723e655a9
commit
e3dfee55c1
@ -4,11 +4,12 @@ extra_scripts = tools/sdl2_build_extra.py
|
|||||||
build_flags =
|
build_flags =
|
||||||
${env.build_flags}
|
${env.build_flags}
|
||||||
; ----- Monitor
|
; ----- Monitor
|
||||||
-D TFT_WIDTH=800
|
-D TFT_WIDTH=240
|
||||||
-D TFT_HEIGHT=480
|
-D TFT_HEIGHT=320
|
||||||
; SDL drivers options
|
; SDL drivers options
|
||||||
;-D LV_LVGL_H_INCLUDE_SIMPLE
|
;-D LV_LVGL_H_INCLUDE_SIMPLE
|
||||||
;-D LV_DRV_NO_CONF
|
;-D LV_DRV_NO_CONF
|
||||||
|
-D LV_MEM_SIZE=262144U ; 256kB lvgl memory
|
||||||
-D USE_MONITOR
|
-D USE_MONITOR
|
||||||
-D MONITOR_ZOOM=1 ; 2
|
-D MONITOR_ZOOM=1 ; 2
|
||||||
-D USE_MOUSE
|
-D USE_MOUSE
|
||||||
@ -16,7 +17,7 @@ build_flags =
|
|||||||
-D USE_KEYBOARD
|
-D USE_KEYBOARD
|
||||||
; ----- ArduinoJson
|
; ----- ArduinoJson
|
||||||
-D ARDUINOJSON_DECODE_UNICODE=1
|
-D ARDUINOJSON_DECODE_UNICODE=1
|
||||||
-D HASP_NUM_PAGES=4
|
-D HASP_NUM_PAGES=12
|
||||||
-D HASP_USE_SPIFFS=0
|
-D HASP_USE_SPIFFS=0
|
||||||
-D HASP_USE_LITTLEFS=0
|
-D HASP_USE_LITTLEFS=0
|
||||||
-D HASP_USE_EEPROM=0
|
-D HASP_USE_EEPROM=0
|
||||||
@ -28,14 +29,11 @@ build_flags =
|
|||||||
;-D LV_LOG_LEVEL=LV_LOG_LEVEL_INFO
|
;-D LV_LOG_LEVEL=LV_LOG_LEVEL_INFO
|
||||||
;-D LV_LOG_PRINTF=1
|
;-D LV_LOG_PRINTF=1
|
||||||
; Add recursive dirs for hal headers search
|
; Add recursive dirs for hal headers search
|
||||||
!python -c "import os; print(' '.join(['-I {}'.format(i[0].replace('\x5C','/')) for i in os.walk('hal/sdl2')]))"
|
|
||||||
-mconsole
|
|
||||||
-lSDL2
|
|
||||||
-D PAHO_MQTT_STATIC
|
|
||||||
-D _WIN64
|
-D _WIN64
|
||||||
-D WINDOWS ; We add this for code branching in hasp
|
-D WINDOWS ; We add this ourselves for code branching in hasp
|
||||||
-D WIN32_LEAN_AND_MEAN
|
-D WIN32_LEAN_AND_MEAN ; exclude a bunch of Windows header files from windows.h
|
||||||
-DPAHO_WITH_SSL=FALSE
|
-D PAHO_MQTT_STATIC
|
||||||
|
-DPAHO_WITH_SSL=TRUE
|
||||||
-DPAHO_BUILD_DOCUMENTATION=FALSE
|
-DPAHO_BUILD_DOCUMENTATION=FALSE
|
||||||
-DPAHO_BUILD_SAMPLES=FALSE
|
-DPAHO_BUILD_SAMPLES=FALSE
|
||||||
-DCMAKE_BUILD_TYPE=Release
|
-DCMAKE_BUILD_TYPE=Release
|
||||||
@ -45,8 +43,10 @@ build_flags =
|
|||||||
-I.pio/libdeps/emulator_64bits/ArduinoJson/src
|
-I.pio/libdeps/emulator_64bits/ArduinoJson/src
|
||||||
-I lib/ArduinoJson/src
|
-I lib/ArduinoJson/src
|
||||||
-I lib/lv_fs_if
|
-I lib/lv_fs_if
|
||||||
|
!python -c "import os; print(' '.join(['-I {}'.format(i[0].replace('\x5C','/')) for i in os.walk('hal/sdl2')]))"
|
||||||
|
-mconsole
|
||||||
; ----- Statically linked libraries --------------------
|
; ----- Statically linked libraries --------------------
|
||||||
-l"ws2_32"
|
-l"ws2_32" ;windsock2
|
||||||
-lrpcrt4
|
-lrpcrt4
|
||||||
-lcrypt32
|
-lcrypt32
|
||||||
-lmingw32
|
-lmingw32
|
||||||
@ -109,7 +109,7 @@ src_filter =
|
|||||||
+<mqtt/>
|
+<mqtt/>
|
||||||
-<lib/ArduinoLog>
|
-<lib/ArduinoLog>
|
||||||
-<lib/lv_fs_if>
|
-<lib/lv_fs_if>
|
||||||
-<../lib/lv_fs_if>
|
-<../lib/lv_fs_if/>
|
||||||
-<../lib/lv_fs_if/lv_fs_if.cpp>
|
-<../lib/lv_fs_if/lv_fs_if.cpp>
|
||||||
-<../lib/lv_fs_if/lv_fs_if.h>
|
-<../lib/lv_fs_if/lv_fs_if.h>
|
||||||
-<../lib/lv_fs_if/lv_fs_spiffs.cpp>
|
-<../lib/lv_fs_if/lv_fs_spiffs.cpp>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user