detailed description present, skipping
Besides the above, the output will be mostly empty also if you have the
-:ini:`GENERATE_SUBDIRS` Doxyfile option enabled. This option causes Doxygen to
+:ini:`CREATE_SUBDIRS` Doxyfile option enabled. This option causes Doxygen to
scatter the XML files across numerous subdirectories to work around limits of
ancient filesystems. m.css doesn't support it and probably never will, set it
back to ``NO`` it in your ``Doxyfile-mcss`` override. For easier debugging,
continuation_re = re.compile(r"""^\s*(?P<quote>['"]?)(?P<value>.*)(?P=quote)\s*(?P<backslash>\\?)$""")
default_config = {
- 'GENERATE_SUBDIRS': ['NO'],
+ 'CREATE_SUBDIRS': ['NO'],
'PROJECT_NAME': ['My Project'],
'OUTPUT_DIRECTORY': [''],
'XML_OUTPUT': ['xml'],
if i in config: state.doxyfile[i] = int(' '.join(config[i]))
# Boolean values that we want
- for i in ['GENERATE_SUBDIRS',
+ for i in ['CREATE_SUBDIRS',
'M_EXPAND_INNER_TYPES',
'M_SEARCH_DISABLED',
'M_SEARCH_DOWNLOAD_BINARY']:
if i in config:
state.doxyfile[i] = [line for line in config[i] if line]
- if state.doxyfile['GENERATE_SUBDIRS']:
- logging.fatal("{}: GENERATE_SUBDIRS is not supported, output will be most probably empty".format(doxyfile))
+ if state.doxyfile['CREATE_SUBDIRS']:
+ logging.fatal("{}: CREATE_SUBDIRS is not supported, output will be most probably empty".format(doxyfile))
default_index_pages = ['pages', 'files', 'namespaces', 'modules', 'annotated']
default_wildcard = '*.xml'
-GENERATE_SUBDIRS = YES
+CREATE_SUBDIRS = YES
state = State()
parse_doxyfile(state, 'test/doxyfile/Doxyfile')
self.assertEqual(state.doxyfile, {
- 'GENERATE_SUBDIRS': False,
+ 'CREATE_SUBDIRS': False,
'HTML_EXTRA_FILES': ['css', 'another.png', 'hello'],
'HTML_EXTRA_STYLESHEET': ['a.css', 'b.css'],
'HTML_OUTPUT': 'html',
state = State()
parse_doxyfile(state, 'test/doxyfile/Doxyfile-subdirs')
self.assertEqual(state.doxyfile, {
- 'GENERATE_SUBDIRS': True,
+ 'CREATE_SUBDIRS': True,
'HTML_EXTRA_FILES': [],
'HTML_EXTRA_STYLESHEET': [
'https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,600,600i%7CSource+Code+Pro:400,400i,600',