26 lines
		
	
	
		
			439 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			439 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
| #!/bin/bash
 | |
| 
 | |
| echo "compiling Furnace doc (HTML)..."
 | |
| 
 | |
| if [ -e htmldoc ]; then
 | |
|   rm -r htmldoc
 | |
| fi
 | |
| 
 | |
| 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_htmldoc.py
 | |
| 
 | |
| echo "copying assets..."
 | |
| for i in `find ../../doc -name "*.png"`; do
 | |
|   cp "$i" "htmldoc${i#../../doc}"
 | |
| done
 | 
