From cf9ae799692ab7017905a9ac6434aafd3129f55e Mon Sep 17 00:00:00 2001 From: Elias Steurer Date: Thu, 30 Jan 2020 15:27:13 +0100 Subject: [PATCH] Add qdoc for CI --- Docs/configCI.qdocconf | 76 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 Docs/configCI.qdocconf diff --git a/Docs/configCI.qdocconf b/Docs/configCI.qdocconf new file mode 100644 index 00000000..b144eae5 --- /dev/null +++ b/Docs/configCI.qdocconf @@ -0,0 +1,76 @@ +include(/usr/share/qt5/doc/global/qt-cpp-defines.qdocconf) +include(/usr/share/qt5/doc/global/compat.qdocconf) +include(/usr/share/qt5/doc/global/fileextensions.qdocconf) + +descripton = ScreenPlay is an open source cross plattform app for displaying Wallpaper, Widgets and AppDrawer. +language = Cpp +project = ScreemPlay + +# Source +sourcedirs += ../ScreenPlay/src/ +sourcedirs += ../ScreenPlay/ +sourcedirs += ../ScreenPlaySDK/ +sourcedirs += ../ScreenPlaySysInfo/ +sourcedirs += ../ScreenPlayWallpaper/src/ +sourcedirs += ../ScreenPlayWallpaper/ +sourcedirs += ../ScreenPlayWidget/src/ +sourcedirs += ../ScreenPlayWidget/ + +# Header +headerdirs += ../ScreenPlay/src/ +headerdirs += ../ScreenPlay/ +headerdirs += ../ScreenPlaySDK/ +headerdirs += ../ScreenPlaySysInfo/ +headerdirs += ../ScreenPlayWallpaper/src/ +headerdirs += ../ScreenPlayWallpaper/ +headerdirs += ../ScreenPlayWidget/src/ +headerdirs += ../ScreenPlayWidget/ + +# Include +includepaths += ../ScreenPlay/src/ +includepaths += ../ScreenPlay/ +includepaths += ../ScreenPlaySDK/ +includepaths += ../ScreenPlaySysInfo/ +includepaths += ../ScreenPlayWallpaper/src/ +includepaths += ../ScreenPlayWallpaper/ +includepaths += ../ScreenPlayWidget/src/ +includepaths += ../ScreenPlayWidget/ + +# qt +includepaths += /opt/qt/5.14.0/gcc_64/include/ +includepaths += /opt/qt/5.14.0/gcc_64/include/QtCore/ +includepaths += /opt/qt/5.14.0/gcc_64/include/QtGui/ +includepaths += /opt/qt/5.14.0/gcc_64/include/QtQml/ +includepaths += /opt/qt/5.14.0/gcc_64/include/QtWebView/ + + +# Images +imagedirs = ./images + + +# what kind of sources should be processed +sources.fileextensions += "*.qdoc *.cpp *.qml" + +# what kind of headers should be processed +headers.fileextensions += "*.h" + +syntaxhightlighting = true +sourceencoding = UTF-8 +outputencoding = UTF-8 + +# where to put the result +outputdir = ./html +# what format to use for generating documentation +outputformats = HTML + +# the string that actually includes the CSS into documentation file +HTML.headerstyles += "" +HTML.headerstyles += "\n" + +# what to append to every page after header +HTML.postheader += "
" +HTML.postheader += "
\n" +# what to append to every page after the content +HTML.footer += "

This documentation is licensed under a Creative Commons Attribution 4.0 International License.

" +HTML.footer += "" +HTML.footer += ""