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.