Running npm run build-flask on Ubuntu causes a NameError in api/build.py:
Traceback (most recent call last):
File "api/build.py", line 35, in
f"--add-data={libs}{';' if system() == 'Windows' else ':'}{libs}",
NameError: name 'libs' is not defined
libs is only defined inside the if system() == "Windows": block,
but it is referenced later in code that executes on all platforms.
This causes the build to fail on Linux and macOS.