#!/usr/bin/env ruby if ARGV.size != 2 puts "Syntax: bin2h.rb source.ext destination.h" exit 1 end bin_name = File.basename(ARGV[0]).gsub(/[^a-z\d]/i, '_').gsub(/_+/, '_') + '_bin' File.open(ARGV[1], "w") do |file| file.puts <