IVGCVSW-6790 Adding runtime options to Doxygen.

* Add a breakdown of the runtime options to the documentation.
* Exclude test classes from Doxygen generation.
* Limit the file extension selection for Doxygen generation.
* Add the support library to be generated.
* Fix some broken markups.

Signed-off-by: Colm Donelan <colm.donelan@arm.com>
Change-Id: I81896f2d7fff503a1d51d6d4ac3876aa8b84118e
diff --git a/docs/05_04_supportlibrary.dox b/docs/05_04_supportlibrary.dox
new file mode 100644
index 0000000..689b8af
--- /dev/null
+++ b/docs/05_04_supportlibrary.dox
@@ -0,0 +1,27 @@
+/// Copyright (c) 2022 ARM Limited and Contributors. All rights reserved.
+///
+/// SPDX-License-Identifier: MIT
+///
+
+namespace armnn
+{
+/**
+@page supportlibrary NNAPI Support Library
+@tableofcontents
+
+
+@section supportlibraryintro About the NNAPI Support Library
+
+If you need help building the Arm NN NNAPI Support Library, please take a look at our [build guide](shim/BuildGuideShimSupportLibrary.md).
+
+
+@section slsupport Supported Operators
+This reference guide provides a list of TensorFlow Lite operators the Arm NN SDK currently supports.
+
+
+@section sloptions Support Library Options
+
+The general list of runtime options are described in @subpage runtimeoptions
+
+**/
+}
\ No newline at end of file