changes in ceredentials-handling of sourcefiles

This commit is contained in:
Marcel Peterkau 2022-01-07 21:35:06 +01:00
parent 4bffdf932e
commit 01ecf5a4a4
3 changed files with 21 additions and 11 deletions

View File

@ -0,0 +1,8 @@
import subprocess
revision = (
subprocess.check_output(["git", "rev-parse", "--short=10", "HEAD"])
.strip()
.decode("utf-8")
)
print("-DGIT_REV='\"%s\"'" % revision)

View File

@ -17,14 +17,17 @@ platform = espressif8266
board = d1_mini
framework = arduino
;upload_port = 192.168.0.20
;upload_protocol = espota
;upload_flags =
; --auth="chainlube"
upload_protocol=esptool
upload_port = 10.0.1.90
upload_protocol = espota
upload_flags =
--auth = ${wifi_cred.admin_pass}
build_flags =
!python git_rev_macro.py
-DWIFI_SSID=${wifi_cred.wifi_ssid}
-DWIFI_PASSWORD=${wifi_cred.wifi_password}
-DADMIN_PASS=${wifi_cred.admin_pass}
;-DDEBUG
-fexceptions

View File

@ -1,5 +1,4 @@
[common]
build_flags =
-DWIFI_SSID='"Wifi-SSID"'
-DWIFI_PASSWORD='"Wifi-Password"'
-DADMIN_PASS='"adminpass"'
[wifi_cred]
admin_pass = 'adminpass'
wifi_ssid = 'wifi-ssid'
wifi_password = 'wifi-pass'