@@ -130,7 +130,7 @@ def yesno(bool):
130130 if not os .path .isdir (output_dir ):
131131 os .makedirs (output_dir )
132132
133- do_subst_in_file ('doc/doxyfile' , 'doc/doxyfile.in' , subst_keys )
133+ do_subst_in_file ('doc/doxyfile' , options . doxyfile_input_path , subst_keys )
134134 run_doxygen (options .doxygen_path , 'doc/doxyfile' , 'doc' , is_silent = options .silent )
135135 if not options .silent :
136136 print (open (warning_log_path , 'r' ).read ())
@@ -169,6 +169,8 @@ def main():
169169 help = """Path to GraphViz dot tool. Must be full qualified path. [Default: %default]""" )
170170 parser .add_option ('--doxygen' , dest = "doxygen_path" , action = 'store' , default = find_program ('doxygen' ),
171171 help = """Path to Doxygen tool. [Default: %default]""" )
172+ parser .add_option ('--in' , dest = "doxyfile_input_path" , action = 'store' , default = 'doc/doxyfile.in' ,
173+ help = """Path to doxygen inputs. [Default: %default]""" )
172174 parser .add_option ('--with-html-help' , dest = "with_html_help" , action = 'store_true' , default = False ,
173175 help = """Enable generation of Microsoft HTML HELP""" )
174176 parser .add_option ('--no-uml-look' , dest = "with_uml_look" , action = 'store_false' , default = True ,
0 commit comments