I'm working on flash programming for Jaytag. Should I provide flash programming bitstreams for all supported parts? If so, I'm not sure how best to distribute them. Potentially hundreds of MB. I'm not seeing a great answer with Rust's Cargo, don't even really want them in the main Git repo, don't want a Vivado build dependency.

There will be a flash programmer that can be included in your actual FPGA project too which uses minimal LUTs, 1 BRAM.

@dlharmon drop them on Grebedoc?
@whitequark Something like that will likely be the solution. I'd sort of like to have the option to install them all (or select ones) as part of the build however.
@dlharmon yeah I mean just use it as a CDN, without prejudice to how you get them out of there