#!/usr/bin/env ruby require_relative 'lib' climbing = Dir[File.join(MEDIA_DIR, 'climbing', '*')].select { |f| File.directory? f }.sort.reverse html = File.read(File.join(SNIPPETS, 'head.html')) html += nav 'climbing' climbing.each do |dir| date = File.basename(dir) html += "
" html += "

#{date}

" mp4 = Dir[File.join(dir, '*.mp4')].first.sub(MEDIA_DIR, MEDIA_URL) webm = Dir[File.join(dir, '*.webm')].first.sub(MEDIA_DIR, MEDIA_URL) poster = Dir[File.join(dir, '*.webp')].first.sub(MEDIA_DIR, MEDIA_URL) html += "

" html += File.read(File.join(dir, 'README')) html += '

' end html += File.read(File.join(SNIPPETS, 'tail.html')) print_html 'climbing', html