From 07e2cec7384ce55d21dea44c3c694c88bf6c5371 Mon Sep 17 00:00:00 2001 From: cr0hn Date: Mon, 29 Feb 2016 19:16:42 +0100 Subject: [PATCH] add: forgot files --- .idea/.name | 1 - .idea/Enteletaor.iml | 15 -- .idea/STB-Core.iml | 22 -- .idea/codeStyleSettings.xml | 13 - .idea/dictionaries/Dani.xml | 7 - .idea/encodings.xml | 6 - .idea/enteletaor.iml | 15 -- .idea/inspectionProfiles/Project_Default.xml | 34 --- .../inspectionProfiles/profiles_settings.xml | 7 - .idea/misc.xml | 14 - .idea/modules.xml | 8 - .idea/vcs.xml | 6 - .idea/webResources.xml | 14 - doc/Makefile | 177 +++++++++++++ doc/images/enteletaor-logo-150px.png | Bin 0 -> 25987 bytes doc/images/enteletaor-logo-80px.png | Bin 0 -> 17133 bytes doc/make.bat | 242 ++++++++++++++++++ 17 files changed, 419 insertions(+), 162 deletions(-) delete mode 100644 .idea/.name delete mode 100644 .idea/Enteletaor.iml delete mode 100644 .idea/STB-Core.iml delete mode 100644 .idea/codeStyleSettings.xml delete mode 100644 .idea/dictionaries/Dani.xml delete mode 100644 .idea/encodings.xml delete mode 100644 .idea/enteletaor.iml delete mode 100644 .idea/inspectionProfiles/Project_Default.xml delete mode 100644 .idea/inspectionProfiles/profiles_settings.xml delete mode 100644 .idea/misc.xml delete mode 100644 .idea/modules.xml delete mode 100644 .idea/vcs.xml delete mode 100644 .idea/webResources.xml create mode 100644 doc/Makefile create mode 100644 doc/images/enteletaor-logo-150px.png create mode 100644 doc/images/enteletaor-logo-80px.png create mode 100644 doc/make.bat diff --git a/.idea/.name b/.idea/.name deleted file mode 100644 index e047178..0000000 --- a/.idea/.name +++ /dev/null @@ -1 +0,0 @@ -Enteletaor \ No newline at end of file diff --git a/.idea/Enteletaor.iml b/.idea/Enteletaor.iml deleted file mode 100644 index 72b7ad5..0000000 --- a/.idea/Enteletaor.iml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/STB-Core.iml b/.idea/STB-Core.iml deleted file mode 100644 index 89bc5c5..0000000 --- a/.idea/STB-Core.iml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/codeStyleSettings.xml b/.idea/codeStyleSettings.xml deleted file mode 100644 index 7fb8ed0..0000000 --- a/.idea/codeStyleSettings.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/dictionaries/Dani.xml b/.idea/dictionaries/Dani.xml deleted file mode 100644 index 92e13af..0000000 --- a/.idea/dictionaries/Dani.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - enteletaor - - - \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml deleted file mode 100644 index 97626ba..0000000 --- a/.idea/encodings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/enteletaor.iml b/.idea/enteletaor.iml deleted file mode 100644 index bb33f2f..0000000 --- a/.idea/enteletaor.iml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml deleted file mode 100644 index 38fb239..0000000 --- a/.idea/inspectionProfiles/Project_Default.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml deleted file mode 100644 index c60c33b..0000000 --- a/.idea/inspectionProfiles/profiles_settings.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index 011eee2..0000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index 02d54f4..0000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 94a25f7..0000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/webResources.xml b/.idea/webResources.xml deleted file mode 100644 index df4c08b..0000000 --- a/.idea/webResources.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/doc/Makefile b/doc/Makefile new file mode 100644 index 0000000..2ba99c4 --- /dev/null +++ b/doc/Makefile @@ -0,0 +1,177 @@ +# Makefile for Sphinx documentation +# + +# You can set these variables from the command line. +SPHINXOPTS = +SPHINXBUILD = sphinx-build +PAPER = +BUILDDIR = build + +# User-friendly check for sphinx-build +ifeq ($(shell which $(SPHINXBUILD) >/dev/null 2>&1; echo $$?), 1) +$(error The '$(SPHINXBUILD)' command was not found. Make sure you have Sphinx installed, then set the SPHINXBUILD environment variable to point to the full path of the '$(SPHINXBUILD)' executable. Alternatively you can add the directory with the executable to your PATH. If you don't have Sphinx installed, grab it from http://sphinx-doc.org/) +endif + +# Internal variables. +PAPEROPT_a4 = -D latex_paper_size=a4 +PAPEROPT_letter = -D latex_paper_size=letter +ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source +# the i18n builder cannot share the environment and doctrees with the others +I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source + +.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext + +help: + @echo "Please use \`make ' where is one of" + @echo " html to make standalone HTML files" + @echo " dirhtml to make HTML files named index.html in directories" + @echo " singlehtml to make a single large HTML file" + @echo " pickle to make pickle files" + @echo " json to make JSON files" + @echo " htmlhelp to make HTML files and a HTML help project" + @echo " qthelp to make HTML files and a qthelp project" + @echo " devhelp to make HTML files and a Devhelp project" + @echo " epub to make an epub" + @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" + @echo " latexpdf to make LaTeX files and run them through pdflatex" + @echo " latexpdfja to make LaTeX files and run them through platex/dvipdfmx" + @echo " text to make text files" + @echo " man to make manual pages" + @echo " texinfo to make Texinfo files" + @echo " info to make Texinfo files and run them through makeinfo" + @echo " gettext to make PO message catalogs" + @echo " changes to make an overview of all changed/added/deprecated items" + @echo " xml to make Docutils-native XML files" + @echo " pseudoxml to make pseudoxml-XML files for display purposes" + @echo " linkcheck to check all external links for integrity" + @echo " doctest to run all doctests embedded in the documentation (if enabled)" + +clean: + rm -rf $(BUILDDIR)/* + +html: + $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html + @echo + @echo "Build finished. The HTML pages are in $(BUILDDIR)/html." + +dirhtml: + $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml + @echo + @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml." + +singlehtml: + $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml + @echo + @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml." + +pickle: + $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle + @echo + @echo "Build finished; now you can process the pickle files." + +json: + $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json + @echo + @echo "Build finished; now you can process the JSON files." + +htmlhelp: + $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp + @echo + @echo "Build finished; now you can run HTML Help Workshop with the" \ + ".hhp project file in $(BUILDDIR)/htmlhelp." + +qthelp: + $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp + @echo + @echo "Build finished; now you can run "qcollectiongenerator" with the" \ + ".qhcp project file in $(BUILDDIR)/qthelp, like this:" + @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/OpenVAS2Report.qhcp" + @echo "To view the help file:" + @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/OpenVAS2Report.qhc" + +devhelp: + $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp + @echo + @echo "Build finished." + @echo "To view the help file:" + @echo "# mkdir -p $$HOME/.local/share/devhelp/OpenVAS2Report" + @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/OpenVAS2Report" + @echo "# devhelp" + +epub: + $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub + @echo + @echo "Build finished. The epub file is in $(BUILDDIR)/epub." + +latex: + $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex + @echo + @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex." + @echo "Run \`make' in that directory to run these through (pdf)latex" \ + "(use \`make latexpdf' here to do that automatically)." + +latexpdf: + $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex + @echo "Running LaTeX files through pdflatex..." + $(MAKE) -C $(BUILDDIR)/latex all-pdf + @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." + +latexpdfja: + $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex + @echo "Running LaTeX files through platex and dvipdfmx..." + $(MAKE) -C $(BUILDDIR)/latex all-pdf-ja + @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." + +text: + $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text + @echo + @echo "Build finished. The text files are in $(BUILDDIR)/text." + +man: + $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man + @echo + @echo "Build finished. The manual pages are in $(BUILDDIR)/man." + +texinfo: + $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo + @echo + @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo." + @echo "Run \`make' in that directory to run these through makeinfo" \ + "(use \`make info' here to do that automatically)." + +info: + $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo + @echo "Running Texinfo files through makeinfo..." + make -C $(BUILDDIR)/texinfo info + @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo." + +gettext: + $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale + @echo + @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale." + +changes: + $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes + @echo + @echo "The overview file is in $(BUILDDIR)/changes." + +linkcheck: + $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck + @echo + @echo "Link check complete; look for any errors in the above output " \ + "or in $(BUILDDIR)/linkcheck/output.txt." + +doctest: + $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest + @echo "Testing of doctests in the sources finished, look at the " \ + "results in $(BUILDDIR)/doctest/output.txt." + +xml: + $(SPHINXBUILD) -b xml $(ALLSPHINXOPTS) $(BUILDDIR)/xml + @echo + @echo "Build finished. The XML files are in $(BUILDDIR)/xml." + +pseudoxml: + $(SPHINXBUILD) -b pseudoxml $(ALLSPHINXOPTS) $(BUILDDIR)/pseudoxml + @echo + @echo "Build finished. The pseudo-XML files are in $(BUILDDIR)/pseudoxml." diff --git a/doc/images/enteletaor-logo-150px.png b/doc/images/enteletaor-logo-150px.png new file mode 100644 index 0000000000000000000000000000000000000000..f7d84b9ea6e42bf0f0d985999440fec3989a6f25 GIT binary patch literal 25987 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 where ^ is one of + echo. html to make standalone HTML files + echo. dirhtml to make HTML files named index.html in directories + echo. singlehtml to make a single large HTML file + echo. pickle to make pickle files + echo. json to make JSON files + echo. htmlhelp to make HTML files and a HTML help project + echo. qthelp to make HTML files and a qthelp project + echo. devhelp to make HTML files and a Devhelp project + echo. epub to make an epub + echo. latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter + echo. text to make text files + echo. man to make manual pages + echo. texinfo to make Texinfo files + echo. gettext to make PO message catalogs + echo. changes to make an overview over all changed/added/deprecated items + echo. xml to make Docutils-native XML files + echo. pseudoxml to make pseudoxml-XML files for display purposes + echo. linkcheck to check all external links for integrity + echo. doctest to run all doctests embedded in the documentation if enabled + goto end +) + +if "%1" == "clean" ( + for /d %%i in (%BUILDDIR%\*) do rmdir /q /s %%i + del /q /s %BUILDDIR%\* + goto end +) + + +%SPHINXBUILD% 2> nul +if errorlevel 9009 ( + echo. + echo.The 'sphinx-build' command was not found. Make sure you have Sphinx + echo.installed, then set the SPHINXBUILD environment variable to point + echo.to the full path of the 'sphinx-build' executable. Alternatively you + echo.may add the Sphinx directory to PATH. + echo. + echo.If you don't have Sphinx installed, grab it from + echo.http://sphinx-doc.org/ + exit /b 1 +) + +if "%1" == "html" ( + %SPHINXBUILD% -b html %ALLSPHINXOPTS% %BUILDDIR%/html + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The HTML pages are in %BUILDDIR%/html. + goto end +) + +if "%1" == "dirhtml" ( + %SPHINXBUILD% -b dirhtml %ALLSPHINXOPTS% %BUILDDIR%/dirhtml + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The HTML pages are in %BUILDDIR%/dirhtml. + goto end +) + +if "%1" == "singlehtml" ( + %SPHINXBUILD% -b singlehtml %ALLSPHINXOPTS% %BUILDDIR%/singlehtml + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The HTML pages are in %BUILDDIR%/singlehtml. + goto end +) + +if "%1" == "pickle" ( + %SPHINXBUILD% -b pickle %ALLSPHINXOPTS% %BUILDDIR%/pickle + if errorlevel 1 exit /b 1 + echo. + echo.Build finished; now you can process the pickle files. + goto end +) + +if "%1" == "json" ( + %SPHINXBUILD% -b json %ALLSPHINXOPTS% %BUILDDIR%/json + if errorlevel 1 exit /b 1 + echo. + echo.Build finished; now you can process the JSON files. + goto end +) + +if "%1" == "htmlhelp" ( + %SPHINXBUILD% -b htmlhelp %ALLSPHINXOPTS% %BUILDDIR%/htmlhelp + if errorlevel 1 exit /b 1 + echo. + echo.Build finished; now you can run HTML Help Workshop with the ^ +.hhp project file in %BUILDDIR%/htmlhelp. + goto end +) + +if "%1" == "qthelp" ( + %SPHINXBUILD% -b qthelp %ALLSPHINXOPTS% %BUILDDIR%/qthelp + if errorlevel 1 exit /b 1 + echo. + echo.Build finished; now you can run "qcollectiongenerator" with the ^ +.qhcp project file in %BUILDDIR%/qthelp, like this: + echo.^> qcollectiongenerator %BUILDDIR%\qthelp\OpenVAS2Report.qhcp + echo.To view the help file: + echo.^> assistant -collectionFile %BUILDDIR%\qthelp\OpenVAS2Report.ghc + goto end +) + +if "%1" == "devhelp" ( + %SPHINXBUILD% -b devhelp %ALLSPHINXOPTS% %BUILDDIR%/devhelp + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. + goto end +) + +if "%1" == "epub" ( + %SPHINXBUILD% -b epub %ALLSPHINXOPTS% %BUILDDIR%/epub + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The epub file is in %BUILDDIR%/epub. + goto end +) + +if "%1" == "latex" ( + %SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex + if errorlevel 1 exit /b 1 + echo. + echo.Build finished; the LaTeX files are in %BUILDDIR%/latex. + goto end +) + +if "%1" == "latexpdf" ( + %SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex + cd %BUILDDIR%/latex + make all-pdf + cd %BUILDDIR%/.. + echo. + echo.Build finished; the PDF files are in %BUILDDIR%/latex. + goto end +) + +if "%1" == "latexpdfja" ( + %SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex + cd %BUILDDIR%/latex + make all-pdf-ja + cd %BUILDDIR%/.. + echo. + echo.Build finished; the PDF files are in %BUILDDIR%/latex. + goto end +) + +if "%1" == "text" ( + %SPHINXBUILD% -b text %ALLSPHINXOPTS% %BUILDDIR%/text + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The text files are in %BUILDDIR%/text. + goto end +) + +if "%1" == "man" ( + %SPHINXBUILD% -b man %ALLSPHINXOPTS% %BUILDDIR%/man + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The manual pages are in %BUILDDIR%/man. + goto end +) + +if "%1" == "texinfo" ( + %SPHINXBUILD% -b texinfo %ALLSPHINXOPTS% %BUILDDIR%/texinfo + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The Texinfo files are in %BUILDDIR%/texinfo. + goto end +) + +if "%1" == "gettext" ( + %SPHINXBUILD% -b gettext %I18NSPHINXOPTS% %BUILDDIR%/locale + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The message catalogs are in %BUILDDIR%/locale. + goto end +) + +if "%1" == "changes" ( + %SPHINXBUILD% -b changes %ALLSPHINXOPTS% %BUILDDIR%/changes + if errorlevel 1 exit /b 1 + echo. + echo.The overview file is in %BUILDDIR%/changes. + goto end +) + +if "%1" == "linkcheck" ( + %SPHINXBUILD% -b linkcheck %ALLSPHINXOPTS% %BUILDDIR%/linkcheck + if errorlevel 1 exit /b 1 + echo. + echo.Link check complete; look for any errors in the above output ^ +or in %BUILDDIR%/linkcheck/output.txt. + goto end +) + +if "%1" == "doctest" ( + %SPHINXBUILD% -b doctest %ALLSPHINXOPTS% %BUILDDIR%/doctest + if errorlevel 1 exit /b 1 + echo. + echo.Testing of doctests in the sources finished, look at the ^ +results in %BUILDDIR%/doctest/output.txt. + goto end +) + +if "%1" == "xml" ( + %SPHINXBUILD% -b xml %ALLSPHINXOPTS% %BUILDDIR%/xml + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The XML files are in %BUILDDIR%/xml. + goto end +) + +if "%1" == "pseudoxml" ( + %SPHINXBUILD% -b pseudoxml %ALLSPHINXOPTS% %BUILDDIR%/pseudoxml + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The pseudo-XML files are in %BUILDDIR%/pseudoxml. + goto end +) + +:end