Tweaked 'redact --version' output.
[redact.git] / Rakefile
1 # $Id: Rakefile 1 2005-03-26 01:32:38Z tilman $
2
3 require "rake/clean"
4 require "rake/testtask"
5
6 CLOBBER.include(FileList["test/*.eet"])
7
8 sitelibdir = Config::CONFIG["sitelibdir"]
9 destdir = "#{ENV["DESTDIR"]}"
10 prefix = ENV["PREFIX"] || "/usr/local"
11
12 task :install do |t|
13         ddir = destdir + prefix + "/bin"
14         FileUtils::Verbose.install("bin/redact", ddir, :mode => 0755)
15
16         ddir = destdir + sitelibdir + "/redact"
17
18         FileUtils::Verbose.mkdir(ddir) unless File.directory?(ddir)
19
20         ["app", "part", "program", "redact"].each do |file|
21                 FileUtils::Verbose.install("lib/redact/#{file}.rb", ddir,
22                                            :mode => 0644)
23         end
24 end
25
26 task :test
27
28 Rake::TestTask.new do |t|
29         t.libs << "lib"
30         t.test_files = FileList["test/test*.rb"]
31         t.verbose = true
32 end