summaryrefslogtreecommitdiffstats
path: root/src/config.xml
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2020-07-30 09:36:55 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2020-07-30 09:36:55 (GMT)
commit4ae47ae6f238d465eefa1b5a85c0cf3f7857bc57 (patch)
tree82d3a308c856cd7380fa8671bd2fe861d667bf7c /src/config.xml
parentd24fde41af551a2e6b2592e0b4084b6f449abf83 (diff)
downloadDoxygen-4ae47ae6f238d465eefa1b5a85c0cf3f7857bc57.zip
Doxygen-4ae47ae6f238d465eefa1b5a85c0cf3f7857bc57.tar.gz
Doxygen-4ae47ae6f238d465eefa1b5a85c0cf3f7857bc57.tar.bz2
Added configuration options to better control the sqlite3 output.
Still requires cmake -Duse_sqlite=YES to compile in support (and libsqlite3) New configuration options available: - GENERATE_SQLITE3 enable/disable SQLITE3 output - SQLITE3_OUTPUT configure directory where output is written to (default: sqlite3) - SQLITE3_RECREATE_DB controls if existing database file is overwritten (default: YES)
Diffstat (limited to 'src/config.xml')
-rw-r--r--src/config.xml17
1 files changed, 12 insertions, 5 deletions
diff --git a/src/config.xml b/src/config.xml
index bc5f696..81610c0 100644
--- a/src/config.xml
+++ b/src/config.xml
@@ -3034,9 +3034,8 @@ front of it.
</docs>
</option>
</group>
-<!--
- <group name='Sqlite3' docs='Configuration options related to Sqlite3 output'>
- <option type='bool' id='GENERATE_SQLITE3' defval='0'>
+ <group name='Sqlite3' setting='USE_SQLITE3' docs='Configuration options related to Sqlite3 output'>
+ <option type='bool' id='GENERATE_SQLITE3' setting='USE_SQLITE3' defval='0'>
<docs>
<![CDATA[
If the \c GENERATE_SQLITE3 tag is set to \c YES doxygen will generate a
@@ -3044,7 +3043,7 @@ If the \c GENERATE_SQLITE3 tag is set to \c YES doxygen will generate a
]]>
</docs>
</option>
- <option type='string' id='SQLITE3_OUTPUT' format='dir' defval='sqlite3' depends='GENERATE_SQLITE3'>
+ <option type='string' id='SQLITE3_OUTPUT' format='dir' defval='sqlite3' setting='USE_SQLITE3' depends='GENERATE_SQLITE3'>
<docs>
<![CDATA[
The \c SQLITE3_OUTPUT tag is used to specify where the \c Sqlite3 database will be put.
@@ -3053,9 +3052,17 @@ put in front of it.
]]>
</docs>
</option>
+ <option type='bool' id='SQLITE3_RECREATE_DB' defval='1' setting='USE_SQLITE3' depends='GENERATE_SQLITE3'>
+ <docs>
+<![CDATA[
+The \c SQLITE3_OVERWRITE_DB tag is set to \c YES, the existing doxygen_sqlite3.db
+database file will be recreated with each doxygen run.
+If set to \c NO, doxygen will warn if an a database file is already found and not modify it.
+]]>
+ </docs>
+ </option>
</group>
--->
<group name='PerlMod' docs='Configuration options related to the Perl module output'>
<option type='bool' id='GENERATE_PERLMOD' defval='0'>
<docs>