From 0b58d57399401ff147bc44ccb5632f8c40c41966 Mon Sep 17 00:00:00 2001 From: Jim Weirich Date: Mon, 21 Dec 2009 16:30:50 -0500 Subject: [PATCH] Updated Rakfile to copy the main readme into the koan directory. Removed SOURCE directory reference. --- Rakefile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Rakefile b/Rakefile index b4bce19..e8641e7 100644 --- a/Rakefile +++ b/Rakefile @@ -6,12 +6,10 @@ require 'rake/rdoctask' SRC_DIR = 'src' PROB_DIR = 'koans' -SOLUTION_DIR = 'solution' DIST_DIR = 'dist' SRC_FILES = FileList["#{SRC_DIR}/*"] KOAN_FILES = SRC_FILES.pathmap("#{PROB_DIR}/%f") -SOLUTION_FILES = SRC_FILES.pathmap("#{SOLUTION_DIR}/%f") TAR_FILE = "#{DIST_DIR}/rubykoans.tgz" ZIP_FILE = "#{DIST_DIR}/rubykoans.zip" @@ -64,7 +62,6 @@ end directory DIST_DIR directory PROB_DIR -directory SOLUTION_DIR file ZIP_FILE => KOAN_FILES + [DIST_DIR] do sh "zip #{ZIP_FILE} #{PROB_DIR}/*" @@ -92,11 +89,15 @@ task :check do end task :regen => [:clobber_koans, :gen] -task :gen => KOAN_FILES +task :gen => KOAN_FILES + [PROB_DIR + "/README.rdoc"] task :clobber_koans do rm_r PROB_DIR end +file PROB_DIR + "/README.rdoc" => "README.rdoc" do |t| + cp "README.rdoc", t.name +end + SRC_FILES.each do |koan_src| file koan_src.pathmap("#{PROB_DIR}/%f") => [PROB_DIR, koan_src] do |t| Koans.make_koan_file koan_src, t.name