|  | @@ -1,4 +1,4 @@
 | 
	
		
			
				|  |  | -<%def name="gen_doxyfile(libnames, packagename, collection)">
 | 
	
		
			
				|  |  | +<%def name="gen_doxyfile(libnames, packagename, collection, internal)">
 | 
	
		
			
				|  |  |  <%
 | 
	
		
			
				|  |  |    import itertools
 | 
	
		
			
				|  |  |    targets = []
 | 
	
	
		
			
				|  | @@ -770,7 +770,13 @@ WARN_LOGFILE           =
 | 
	
		
			
				|  |  |  # spaces.
 | 
	
		
			
				|  |  |  # Note: If this tag is empty the current directory is searched.
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -INPUT                  = ${' '.join(itertools.chain.from_iterable(target.public_headers for target in targets))}
 | 
	
		
			
				|  |  | +INPUT                  = ${' '.join(
 | 
	
		
			
				|  |  | +                               itertools.chain.from_iterable(
 | 
	
		
			
				|  |  | +			           target.public_headers +
 | 
	
		
			
				|  |  | +				   ([]
 | 
	
		
			
				|  |  | +				    if not internal
 | 
	
		
			
				|  |  | +				    else target.headers + target.src)
 | 
	
		
			
				|  |  | +			       for target in targets))}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  # This tag can be used to specify the character encoding of the source files
 | 
	
		
			
				|  |  |  # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
 |