mirror of
				https://github.com/stedolan/jq.git
				synced 2024-05-11 05:55:39 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			25 lines
		
	
	
		
			731 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			731 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
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
 | 
						|
 |