From 4dbf8bea59d2958a7ad00db4e5801f058cf8ddc7 Mon Sep 17 00:00:00 2001 From: uzchoi Date: Tue, 18 Oct 2016 16:27:53 +0900 Subject: [PATCH] DoxyGen file update Change-Id: I5eb473f98b4815a1189a219424888c814f5223ad Signed-off-by: uzchoi Reviewed-on: https://gerrit.iotivity.org/gerrit/13373 Reviewed-by: Jaehong Jo Tested-by: jenkins-iotivity Reviewed-on: https://gerrit.iotivity.org/gerrit/13733 --- build_docs.sh | 52 ------------------------------------------ resource/docs/c-doc/Doxyfile | 7 +++--- resource/docs/cpp-doc/Doxyfile | 6 ++--- resource/docs/javadocGen.sh | 12 +++++++--- 4 files changed, 16 insertions(+), 61 deletions(-) delete mode 100755 build_docs.sh diff --git a/build_docs.sh b/build_docs.sh deleted file mode 100755 index 7c0bdbc..0000000 --- a/build_docs.sh +++ /dev/null @@ -1,52 +0,0 @@ -#!/bin/bash - -# Fail script on any failure -set -e - -# Move to script direotory -pushd `dirname $0` > /dev/null - -rm -rf docs - -# JavaDoc now... from Uze's script -ANDROID_JAR="$ANDROID_HOME/platforms/android-21/android.jar" - -if [ ! -e "$ANDROID_JAR" ]; then - echo "Android platform not found. Expected '$ANDROID_JAR'" - exit 1 -fi - -BASE_PATH="android/android_api/base/src/main/java/" -BASE_PKG="org.iotivity.base" - -TM_PATH="service/things-manager/sdk/java/src/" -TM_PKG="org.iotivity.service.tm" - -SSM_PATH="service/soft-sensor-manager/SDK/java/" -SSM_PKG="org.iotivity.service.ssm" - -PPM_PATH="service/protocol-plugin/plugin-manager/src/Android/src" -PPM_PKG="service/protocol-plugin/plugin-manager/src/Android/src/org/iotivity/service/ppm/PluginManager.java service/protocol-plugin/plugin-manager/src/Android/src/org/iotivity/service/ppm/Plugin.java" -# PPM_PKG="org.iotivity.service.ppm" - -javadoc -splitindex \ - -d ./docs/java \ - -sourcepath $BASE_PATH:$TM_PATH:$SSM_PATH $BASE_PKG $TM_PKG $SSM_PKG $PPM_PKG \ - -classpath $ANDROID_JAR - -# Doxygen now... -# NOTE: For now this is a workaround since I am ready to modify the doxygen setup -pushd resource/docs > /dev/null -doxygen - -# Check for warnings or errors -if [ -s doxygen.log ]; then - echo "Errors running doxygen. Review doxygen.log" - exit 2 -fi - -popd > /dev/null -rm -rf docs/cxx -mv resource/docs/docs/html docs/cxx - -popd > /dev/null diff --git a/resource/docs/c-doc/Doxyfile b/resource/docs/c-doc/Doxyfile index 522026d..1d82a1d 100644 --- a/resource/docs/c-doc/Doxyfile +++ b/resource/docs/c-doc/Doxyfile @@ -686,11 +686,12 @@ INPUT = . \ ../../csdk/security/provisioning/include/internal \ ../../csdk/security/provisioning/include/oxm \ ../../csdk/security/provisioning/include/cloud \ - ../../csdk/security/provisioning/sample/cloudAuth.h \ - ../../csdk/security/provisioning/sample/cloudWrapper.h \ + ../../csdk/resource-directory/include \ + ../../csdk/routing/include \ ../../../service/easy-setup/inc \ ../../../service/easy-setup/enrollee/inc \ - ../../../service/resource-directory/include \ + ../../../service/notification/include \ + ../../../service/coap-http-proxy/include \ # This tag can be used to specify the character encoding of the source files diff --git a/resource/docs/cpp-doc/Doxyfile b/resource/docs/cpp-doc/Doxyfile index f5e55e8..3e65fc8 100644 --- a/resource/docs/cpp-doc/Doxyfile +++ b/resource/docs/cpp-doc/Doxyfile @@ -671,15 +671,15 @@ INPUT = . \ ../../csdk/stack/include/ocstackconfig.h \ guides \ ../../../service/resource-encapsulation/include \ - ../../../service/resource-hosting/include \ ../../../service/resource-container/include \ ../../../service/resource-container/bundle-api/include \ - ../../../service/things-manager/sdk/inc/ThingsConfiguration.h \ - ../../../service/things-manager/sdk/inc/ThingsMaintenance.h \ ../../../service/easy-setup/mediator/richsdk/inc/ \ ../../../service/easy-setup/inc \ ../../../service/scene-manager/include \ + #../../../service/resource-hosting/include \ + #../../../service/things-manager/sdk/inc/ThingsConfiguration.h \ + #../../../service/things-manager/sdk/inc/ThingsMaintenance.h \ # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is # also the default input encoding. Doxygen uses libiconv (or the iconv built diff --git a/resource/docs/javadocGen.sh b/resource/docs/javadocGen.sh index b8885d7..a2fa68f 100755 --- a/resource/docs/javadocGen.sh +++ b/resource/docs/javadocGen.sh @@ -39,9 +39,15 @@ EASYSETUP_PKG=org.iotivity.service.easysetup.mediator RESOURCECONTAINER_PATH="../../service/resource-container/android/resource-container/src/main/java/" RESOURCECONTAINER_PKG=org.iotivity.service.resourcecontainer +NS_PATH="../../service/notification/android/notification-service/src/main/java/" +NS_PKG_1=org.iotivity.service.ns.common +NS_PKG_2=org.iotivity.service.ns.provider +NS_PKG_3=org.iotivity.service.ns.consumer + + javadoc -public -splitindex -d ./Java_API -sourcepath \ - $BASE_PATH:$RE_PATH:$RH_PATH:$EASYSETUP_PATH:$RESOURCECONTAINER_PATH \ - $BASE_PKG $RE_COMMON_PKG $RE_CLINET_PKG $RE_SERVER_PKG $TM_SRCS $TM_PKG $RH_PKG $EASYSETUP_PKG \ - $RESOURCECONTAINER_PKG + $BASE_PATH:$RE_PATH:$RH_PATH:$EASYSETUP_PATH:$RESOURCECONTAINER_PATH:$NS_PATH \ + $BASE_PKG $RE_COMMON_PKG $RE_CLINET_PKG $RE_SERVER_PKG $EASYSETUP_PKG \ + $RESOURCECONTAINER_PKG $NS_PKG_1 $NS_PKG_2 $NS_PKG_3 -- 2.7.4