1
0
mirror of https://github.com/thooge/esp32-nmea2000-obp60.git synced 2025-12-15 06:53:07 +01:00

System page improvements

This commit is contained in:
2025-06-12 15:23:21 +02:00
parent c7eafbf9b8
commit 1bac5d8b16
2 changed files with 122 additions and 45 deletions

View File

@@ -520,9 +520,14 @@ prebuild(env)
board="PLATFORM_BOARD_%s"%env["BOARD"].replace("-","_").upper()
print("Board=#%s#"%board)
print("BuildFlags=%s"%(" ".join(env["BUILD_FLAGS"])))
res=[x for x in env["BUILD_FLAGS"] if x.startswith("-D DISPLAY_")]
if res:
epdtype = res[0].split('_')[1]
else:
epdtype = 'unknown'
env.Append(
LINKFLAGS=[ "-u", "custom_app_desc" ],
CPPDEFINES=[(board,"1")]
CPPDEFINES=[(board,"1"), ("BOARD", env["BOARD"]), ("EPDTYPE", epdtype)]
)
#script does not run on clean yet - maybe in the future
env.AddPostAction("clean",cleangenerated)