@@ -16,34 +16,35 @@ qtBins=$3
1616qtHeaders=$4
1717qtDocs=$5
1818doxyTemplate=" $srcDir /Doxyfile"
19+ doxyRes=Doxyfile.generated
1920readme=" $destDir /README.md"
2021doxme=" $scriptDir /doxme.py"
2122
2223python3 " $doxme " " $srcDir /../README.md"
2324
24- cat " $doxyTemplate " > Doxyfile
25- echo " PROJECT_NUMBER = \" $version \" " >> Doxyfile
26- echo " INPUT += \" $readme \" " >> Doxyfile
27- echo " USE_MDFILE_AS_MAINPAGE = \" $readme \" " >> Doxyfile
28- echo " OUTPUT_DIRECTORY = \" $destDir \" " >> Doxyfile
29- echo " QHP_NAMESPACE = \" de.skycoder42.qtautoupdater.$verTag \" " >> Doxyfile
30- echo " QHP_CUST_FILTER_NAME = \" AutoUpdater $version \" " >> Doxyfile
31- echo " QHP_CUST_FILTER_ATTRS = \" qtautoupdater $version \" " >> Doxyfile
32- echo " QHG_LOCATION = \" $qtBins /qhelpgenerator\" " >> Doxyfile
33- echo " INCLUDE_PATH += \" $qtHeaders \" " >> Doxyfile
34- echo " GENERATE_TAGFILE = \" $destDir /qtautoupdater/qtautoupdater.tags\" " >> Doxyfile
25+ cat " $doxyTemplate " > $doxyRes
26+ echo " PROJECT_NUMBER = \" $version \" " >> $doxyRes
27+ echo " INPUT += \" $readme \" " >> $doxyRes
28+ echo " USE_MDFILE_AS_MAINPAGE = \" $readme \" " >> $doxyRes
29+ echo " OUTPUT_DIRECTORY = \" $destDir \" " >> $doxyRes
30+ echo " QHP_NAMESPACE = \" de.skycoder42.qtautoupdater.$verTag \" " >> $doxyRes
31+ echo " QHP_CUST_FILTER_NAME = \" AutoUpdater $version \" " >> $doxyRes
32+ echo " QHP_CUST_FILTER_ATTRS = \" qtautoupdater $version \" " >> $doxyRes
33+ echo " QHG_LOCATION = \" $qtBins /qhelpgenerator\" " >> $doxyRes
34+ echo " INCLUDE_PATH += \" $qtHeaders \" " >> $doxyRes
35+ echo " GENERATE_TAGFILE = \" $destDir /qtautoupdater/qtautoupdater.tags\" " >> $doxyRes
3536if [ " $DOXY_STYLE " ]; then
36- echo " HTML_STYLESHEET = \" $DOXY_STYLE \" " >> Doxyfile
37+ echo " HTML_STYLESHEET = \" $DOXY_STYLE \" " >> $doxyRes
3738fi
3839if [ " $DOXY_STYLE_EXTRA " ]; then
39- echo " HTML_EXTRA_STYLESHEET = \" $DOXY_STYLE_EXTRA \" " >> Doxyfile
40+ echo " HTML_EXTRA_STYLESHEET = \" $DOXY_STYLE_EXTRA \" " >> $doxyRes
4041fi
4142
4243for tagFile in $( find " $qtDocs " -name * .tags) ; do
4344 if [ $( basename " $tagFile " ) != " qtautoupdater.tags" ]; then
44- echo " TAGFILES += " $tagFile =https://doc.qt.io/qt-5" " >> Doxyfile
45+ echo " TAGFILES += \ "$tagFile =https://doc.qt.io/qt-5\ "" >> $doxyRes
4546 fi
4647done
4748
4849cd " $srcDir "
49- doxygen " $destDir /Doxyfile "
50+ doxygen " $destDir /$doxyRes "
0 commit comments