Modify generate_documentation.sh 43/44543/2
authorLukasz Kostyra <l.kostyra@samsung.com>
Thu, 23 Jul 2015 06:06:23 +0000 (08:06 +0200)
committerJan Olszak <j.olszak@samsung.com>
Thu, 23 Jul 2015 14:00:44 +0000 (07:00 -0700)
[Feature]       N/A
[Cause]         N/A
[Solution]      N/A
[Verification]  Run script, output html dir should be in doc directory.
                Run without doxygen installed, should exit with an error message.

Change-Id: Ibfc0026da771ba1415f034ce8e81eaeb1deab0c2

doc/generate_documentation.sh

index f36bf06..e9f4721 100755 (executable)
@@ -2,4 +2,19 @@
 
 DOC_CFG="doxygen.cfg"
 
 
 DOC_CFG="doxygen.cfg"
 
+# Check if doxy is visible
+echo -n "Checking for doxygen... "
+EXE_PATH=$(which doxygen)
+if [ ! -x "$EXE_PATH" ] ; then
+    echo "NOT FOUND, EXITING"
+else
+    echo "FOUND"
+fi
+
+# Change pwd to script dir, to keep the paths consistent
+pushd . > /dev/null
+cd "$(dirname "${BASH_SOURCE[0]}" )"
+
 doxygen "$DOC_CFG"
 doxygen "$DOC_CFG"
+
+popd > /dev/null