18 lines
		
	
	
		
			507 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			507 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
#!/usr/bin/env zsh
 | 
						|
 | 
						|
# Converts an html file (or website) to a pdf. It installs
 | 
						|
# the dependencies if they aren't available.
 | 
						|
#
 | 
						|
# Note: MAC ONLY!
 | 
						|
 | 
						|
if ! is_mac; then
 | 
						|
    echo "Mac-only script!"
 | 
						|
    exit
 | 
						|
elif ! command_exists wkhtmltopdf; then
 | 
						|
    # wkhtmltopdf > 0.9.9 has a habit of hanging after it completes, so we
 | 
						|
    # install 0.9.9 explicitly instead.
 | 
						|
    brew install https://raw.github.com/mxcl/homebrew/6e2d550cf4961129a790bfb0973f8e88704f439d/Library/Formula/wkhtmltopdf.rb
 | 
						|
fi
 | 
						|
 | 
						|
wkhtmltopdf "$1" "$2"
 |