firmware version via API #15

Closed
opened 2020-12-05 09:12:19 +08:00 by jbqubit · 5 comments

Embed firmware version (eg git commit hash) in firmware. Make version info available via API.

Embed firmware version (eg git commit hash) in firmware. Make version info available via API.

Those things are usually fragile, surprisingly complicated, and often more trouble than they are worth.

Those things are usually fragile, surprisingly complicated, and often more trouble than they are worth.
sb10q closed this issue 2020-12-05 10:41:27 +08:00
https://github.com/m-labs/artiq/blob/master/CONTRIBUTING.rst#reporting-issuesbugs

Thermostat is simpler and I'd rather keep it that way. If this becomes a real issue I can add something that will work with Nix-based pure builds with Git inputs. But I don't want to support the various edge cases coming from e.g. manual builds with cargo on a random Linux distro and with the source obtained via the "download ZIP" button of the Git hosting website.

Thermostat is simpler and I'd rather keep it that way. If this becomes a real issue I can add something that will work with Nix-based pure builds with Git inputs. But I don't want to support the various edge cases coming from e.g. manual builds with cargo on a random Linux distro and with the source obtained via the "download ZIP" button of the Git hosting website.

And if you think this is a simple problem, read this source...

And if you think this is a simple problem, read [this source](https://github.com/python-versioneer/python-versioneer)...

Thermostat is simpler and I’d rather keep it that way.

Sounds like a good philosophy for this board.

> Thermostat is simpler and I’d rather keep it that way. Sounds like a good philosophy for this board.
Sign in to join this conversation.
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: M-Labs/thermostat#15
There is no content yet.