Open jwcooper opened 1 week ago
And the ruby script to generate the list is here (run it from the circuitpython-org directory, ruby should already be all setup there for this):
require 'yaml'
total_count = 0
Dir.glob(['_board/*', '_blinka/*']).each do |filename|
next if File.directory?(filename)
# read the file and get the content of the download_instructions from the yaml section at the top
content = File.read(filename)
yaml = content.match(/---(.|\n)*---/)
next if yaml.nil?
# parse the yaml
yaml = YAML.unsafe_load(yaml[0])
# get the download instructions
download_instructions = yaml['download_instructions']
if download_instructions.nil? || download_instructions.empty?
total_count += 1
puts filename
end
end
puts total_count
I find the download_instructions button to be incredibly useful, so here is a list of all boards without the link enabled.
List requested by limor so we can backfill boards that already have good instructions but aren't linked here yet.