todbot / blink1-tool

Command-line tools and C library for blink(1) USB RGB LED
https://blink1.thingm.com/
Other
84 stars 15 forks source link

Create self contained source archives #53

Closed felfert closed 2 years ago

felfert commented 2 years ago

Hi,

This resolves #50 by creating self contained source archives and preserving the tag in those in a file named .git-tag in order to provide reproducible builds. The relevant steps are also invoked in the linux github action.

Notes:

Cheers -Fritz

todbot commented 2 years ago

On initial inspection, looks really good. Much simpler than the path I was going down. Thank you. I'll be testing it across all the non-CI platforms soon.

And thanks for teaching me you can define Make functions in a single line. That's handy.