summaryrefslogtreecommitdiffstats
path: root/addon/doxywizard/doxywizard.pro.in
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2013-07-21 10:40:14 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2013-07-28 11:47:23 (GMT)
commit38e67b40b1c50e1ccbda4ffd867b6aa82a6c2212 (patch)
treec162a1ab1c375aa21c4f137ec30ae765b67527a4 /addon/doxywizard/doxywizard.pro.in
parent10ab1d5dddd63b5e7b3a65da8eb8a6416be7c914 (diff)
downloadDoxygen-38e67b40b1c50e1ccbda4ffd867b6aa82a6c2212.zip
Doxygen-38e67b40b1c50e1ccbda4ffd867b6aa82a6c2212.tar.gz
Doxygen-38e67b40b1c50e1ccbda4ffd867b6aa82a6c2212.tar.bz2
config.xml is now used to generate configoptions.cpp and config.doc
Diffstat (limited to 'addon/doxywizard/doxywizard.pro.in')
-rw-r--r--addon/doxywizard/doxywizard.pro.in10
1 files changed, 8 insertions, 2 deletions
diff --git a/addon/doxywizard/doxywizard.pro.in b/addon/doxywizard/doxywizard.pro.in
index 86bd38a..4ec2b0e 100644
--- a/addon/doxywizard/doxywizard.pro.in
+++ b/addon/doxywizard/doxywizard.pro.in
@@ -20,9 +20,15 @@ macx-g++ {
# Input
HEADERS += doxywizard.h version.h expert.h config.h helplabel.h \
- inputbool.h inputstring.h inputint.h inputstrlist.h wizard.h
+ inputbool.h inputstring.h inputint.h inputstrlist.h wizard.h docintf.h
SOURCES += doxywizard.cpp ../../src/version.cpp expert.cpp wizard.cpp \
- inputbool.cpp inputstring.cpp inputint.cpp inputstrlist.cpp
+ inputbool.cpp inputstring.cpp inputint.cpp inputstrlist.cpp
LEXSOURCES += config.l
RESOURCES += doxywizard.qrc
win32:RC_FILE += doxywizard.rc
+
+configdoc.target = configdoc.cpp
+configdoc.commands = python ../../src/configgen.py -wiz ../../src/config.xml > configdoc.cpp
+configdoc.depends = ../../src/config.xml ../../src/configgen.py
+QMAKE_EXTRA_TARGETS += configdoc
+GENERATED_SOURCES += $$configdoc.target