current_dir = File.dirname(__FILE__) rakefile_manual = File.expand_path(File.join(current_dir, "Rakefile.manual")) rakefile_website = File.expand_path(File.join(current_dir, "Rakefile.website")) desc "Build the manpage from the bonsai source of the manual" task :manpage do system %(#{$0} -f #{rakefile_manual} manpage) end desc "Collect jq unit test cases from the bonsai source of the manual" task :mantests do system %(#{$0} -f #{rakefile_manual} mantests) end desc "Build the website from the bonsai sources" task :build do system %(#{$0} -f #{rakefile_website} build) end desc "Serve a live view of the website on http://localhost:5000/jq/" task :serve do system %(#{$0} -f #{rakefile_website} serve) end