diff --git a/Doxyfile b/Doxyfile
index 5677118c54..99b5f14a08 100644
--- a/Doxyfile
+++ b/Doxyfile
@@ -117,22 +117,20 @@ WARN_LOGFILE =
#---------------------------------------------------------------------------
# Configuration options related to the input files
#---------------------------------------------------------------------------
-INPUT = ./src/
+INPUT = ./src/ doxygenmain.dox
INPUT_ENCODING = UTF-8
FILE_PATTERNS = *.c \
- *.cc \
- *.cxx \
*.cpp \
- *.c++ \
*.h \
- *.hpp
+ *.hpp \
+ *.dox
RECURSIVE = YES
EXCLUDE =
EXCLUDE_SYMLINKS = NO
EXCLUDE_PATTERNS = */3rdparty \
*/script/api
EXCLUDE_SYMBOLS =
-EXAMPLE_PATH =
+EXAMPLE_PATH = .
EXAMPLE_PATTERNS = *
EXAMPLE_RECURSIVE = NO
IMAGE_PATH = ./docs/
diff --git a/doxygenmain.dox b/doxygenmain.dox
new file mode 100644
index 0000000000..d0ebaef78b
--- /dev/null
+++ b/doxygenmain.dox
@@ -0,0 +1,9 @@
+/** @mainpage
+
+@ref landscape_grid
+
+
+@page landscape_grid Map Array Grid
+@htmlinclude docs/landscape_grid.html
+
+*/