Bootstrap Sphinx docs 57/76457/1
authorThanh Ha <thanh.ha@linuxfoundation.org>
Wed, 26 Sep 2018 12:39:04 +0000 (14:39 +0200)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Wed, 26 Sep 2018 12:41:01 +0000 (14:41 +0200)
Change-Id: I9a2c84be9d9943b4f2f3cb46d193024135261acc
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
.gitignore
docs/_static/logo.png [new file with mode: 0644]
docs/conf.py [new file with mode: 0644]
docs/conf.yaml [new file with mode: 0644]
docs/favicon.ico [new file with mode: 0644]
docs/index.rst [new file with mode: 0644]
docs/requirements.txt [new file with mode: 0644]
tox.ini [new file with mode: 0644]

index 0879a48af677df10a748875d6e9c1cf922a06864..a1bddee630b2d55bb028415ed72ff7babb31195a 100644 (file)
@@ -29,3 +29,8 @@ maven-eclipse.xml
 .checkstyle
 maven-metadata-local.xml
 \#*#
+
+# Sphinx documentation
+.tox/
+docs/_build/
+
diff --git a/docs/_static/logo.png b/docs/_static/logo.png
new file mode 100644 (file)
index 0000000..861e1af
Binary files /dev/null and b/docs/_static/logo.png differ
diff --git a/docs/conf.py b/docs/conf.py
new file mode 100644 (file)
index 0000000..925316a
--- /dev/null
@@ -0,0 +1,14 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+# SPDX-License-Identifier: EPL-1.0
+##############################################################################
+# Copyright (c) 2018 The Linux Foundation and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+##############################################################################
+
+from docs_conf.conf import *
+
diff --git a/docs/conf.yaml b/docs/conf.yaml
new file mode 100644 (file)
index 0000000..8603d31
--- /dev/null
@@ -0,0 +1,4 @@
+project_cfg: opendaylight
+project: UniMgr
+version: Neon
+
diff --git a/docs/favicon.ico b/docs/favicon.ico
new file mode 100644 (file)
index 0000000..c9b3888
Binary files /dev/null and b/docs/favicon.ico differ
diff --git a/docs/index.rst b/docs/index.rst
new file mode 100644 (file)
index 0000000..6207ae8
--- /dev/null
@@ -0,0 +1,6 @@
+.. _unimgr:
+
+####################
+UniMgr Documentation
+####################
+
diff --git a/docs/requirements.txt b/docs/requirements.txt
new file mode 100644 (file)
index 0000000..74a3b7a
--- /dev/null
@@ -0,0 +1 @@
+lfdocs-conf
diff --git a/tox.ini b/tox.ini
new file mode 100644 (file)
index 0000000..8d4a48f
--- /dev/null
+++ b/tox.ini
@@ -0,0 +1,16 @@
+[tox]
+minversion = 1.6
+envlist =
+    docs
+    docs-linkcheck
+skipsdist = true
+
+[testenv:docs]
+deps = -rdocs/requirements.txt
+commands =
+    sphinx-build -W -b html -n -d {envtmpdir}/doctrees ./docs/ {toxinidir}/docs/_build/html
+
+[testenv:docs-linkcheck]
+deps = -rdocs/requirements.txt
+commands = sphinx-build -W -b linkcheck -d {envtmpdir}/doctrees ./docs/ {toxinidir}/docs/_build/linkcheck
+