19 lines
		
	
	
		
			343 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			343 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
#!/bin/bash
 | 
						|
 | 
						|
echo "compiling Furnace doc (PDF)..."
 | 
						|
 | 
						|
if [ ! -e .venv ]; then
 | 
						|
  python3 -m virtualenv .venv || exit 1
 | 
						|
fi
 | 
						|
 | 
						|
source .venv/bin/activate
 | 
						|
 | 
						|
if [ ! -e .venv/req_installed ]; then
 | 
						|
  pip install -r requirements.txt || exit 1
 | 
						|
  touch .venv/req_installed
 | 
						|
fi
 | 
						|
 | 
						|
python3 make_paper.py > manual.html
 | 
						|
 | 
						|
weasyprint -O all -dv manual.html manual.pdf
 |