@@ -16,36 +16,37 @@ qtBins=$3
16
16
qtHeaders=$4
17
17
qtDocs=$5
18
18
doxyTemplate=" $srcDir /Doxyfile"
19
+ doxyRes=Doxyfile.generated
19
20
readme=" $destDir /README.md"
20
21
doxme=" $scriptDir /doxme.py"
21
22
22
23
python3 " $doxme " " $srcDir /../README.md"
23
24
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.qtrestclient.$verTag \" " >> Doxyfile
30
- echo " QHP_CUST_FILTER_NAME = \" RestClient $version \" " >> Doxyfile
31
- echo " QHP_CUST_FILTER_ATTRS = \" qtrestclient $version \" " >> Doxyfile
32
- echo " QHG_LOCATION = \" $qtBins /qhelpgenerator\" " >> Doxyfile
33
- echo " INCLUDE_PATH += \" $qtHeaders \" " >> Doxyfile
34
- echo " GENERATE_TAGFILE = \" $destDir /qtrestclient/qtrestclient.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.qtrestclient.$verTag \" " >> $doxyRes
31
+ echo " QHP_CUST_FILTER_NAME = \" RestClient $version \" " >> $doxyRes
32
+ echo " QHP_CUST_FILTER_ATTRS = \" qtrestclient $version \" " >> $doxyRes
33
+ echo " QHG_LOCATION = \" $qtBins /qhelpgenerator\" " >> $doxyRes
34
+ echo " INCLUDE_PATH += \" $qtHeaders \" " >> $doxyRes
35
+ echo " GENERATE_TAGFILE = \" $destDir /qtrestclient/qtrestclient.tags\" " >> $doxyRes
35
36
if [ " $DOXY_STYLE " ]; then
36
- echo " HTML_STYLESHEET = \" $DOXY_STYLE \" " >> Doxyfile
37
+ echo " HTML_STYLESHEET = \" $DOXY_STYLE \" " >> $doxyRes
37
38
fi
38
39
if [ " $DOXY_STYLE_EXTRA " ]; then
39
- echo " HTML_EXTRA_STYLESHEET = \" $DOXY_STYLE_EXTRA \" " >> Doxyfile
40
+ echo " HTML_EXTRA_STYLESHEET = \" $DOXY_STYLE_EXTRA \" " >> $doxyRes
40
41
fi
41
42
42
43
for tagFile in $( find " $qtDocs " -name * .tags) ; do
43
44
if [ $( basename " $tagFile " ) == " qtjsonserializer.tags" ]; then
44
- echo " TAGFILES += \" $tagFile =https://skycoder42.github.io/QJsonSerializer\" " >> Doxyfile
45
+ echo " TAGFILES += \" $tagFile =https://skycoder42.github.io/QJsonSerializer\" " >> $doxyRes
45
46
elif [ $( basename " $tagFile " ) != " qtrestclient.tags" ]; then
46
- echo " TAGFILES += \" $tagFile =https://doc.qt.io/qt-5\" " >> Doxyfile
47
+ echo " TAGFILES += \" $tagFile =https://doc.qt.io/qt-5\" " >> $doxyRes
47
48
fi
48
49
done
49
50
50
51
cd " $srcDir "
51
- doxygen " $destDir /Doxyfile "
52
+ doxygen " $destDir /$doxyRes "
0 commit comments