15 lines
		
	
	
		
			460 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			460 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/bash
 | 
						|
 | 
						|
source util/travis_push.sh
 | 
						|
 | 
						|
if [[ "$TRAVIS_COMMIT_MESSAGE" != *"[skip docs]"* ]] ; then 
 | 
						|
	if git diff --name-only ${TRAVIS_COMMIT_RANGE} | grep -e '^quantum/' -e '^tmk_core/' -e '^docs/internals_.*'; then
 | 
						|
		echo "Generating internal docs..."
 | 
						|
		rm -rf doxygen
 | 
						|
		doxygen Doxyfile
 | 
						|
		moxygen -q -a -g -o docs/internals_%s.md doxygen/xml
 | 
						|
		git add docs/internals_*
 | 
						|
		git commit -m'autogenerated internal docs for ${TRAVIS_COMMIT_RANGE}' || true
 | 
						|
	fi
 | 
						|
fi
 |