+++ /dev/null
-#!/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
../../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
../../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
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