# Rakefile for rfii require 'rake/rdoctask' require 'rake/packagetask' task :default => [:test] desc "Run all unittests" task :test do ruby "test/unittest.rb" end interesting_files=["README", "examples/afm2tfm.rb", "examples/plinfo", "examples/pldiff", "examples/afminfo", "examples/rfont", "examples/encodingtable", "examples/rfii", "lib/rfil/font/*rb", "lib/rfil/*rb", "lib/rfil/tex/*rb" ] Rake::RDocTask.new do |rd| rd.rdoc_files.include(interesting_files) rd.title="Ruby Font Installer Library" rd.options << "-A" rd.options << "documented_as_accessor=RW,documented_as_reader=R" rd.options << "--inline-source" rd.options << "-T" rd.options << "pghtml" end Rake::PackageTask.new("rfil","0.1") do |p| p.need_tar = true p.package_files.include(interesting_files, "setup.rb", "Rakefile") end