From 5f5c9912d68f73b91fccc83f0cc57ee62d8f4a4f Mon Sep 17 00:00:00 2001 From: Giuseppe Bilotta Date: Thu, 1 Jul 2010 20:39:46 +0200 Subject: Package man files Define a rule in the Rakefile to generate them, and change the Dir[] into a FileList[] into the gemspec. The latter change has the downside of requiring Rake's FileList, but the upside of listing non-existing files, so that Rake can create them, if possible, or complain if they are just missing. --- Rakefile | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Rakefile') diff --git a/Rakefile b/Rakefile index b54728f3..5eebe7cb 100644 --- a/Rakefile +++ b/Rakefile @@ -4,6 +4,10 @@ require 'rake/gempackagetask' task :default => [:buildext] +rule '.1' => ['.xml'] do |t| + sh "xsltproc -nonet -o #{t.name} /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl #{t.source}" +end + SPECFILE = 'rbot.gemspec' # The Rakefile is also used after installing the gem, to build # the .mo files. Since in this case the SPECFILE is not available, -- cgit v1.2.3