1 #******************************************************************
6 # RE ( Resource Encapsulation) : common, client, server
8 # RH ( Resource Hosting)
11 # RC ( Resource Container) next release
13 #-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
19 BASE_PATH="../../android/android_api/base/src/main/java/"
20 BASE_PKG="org.iotivity.base"
22 CA_SRCS="../../android/android_api/base/src/main/java/org/iotivity/ca/CaBtPairingInterface.java \
23 ../../android/android_api/base/src/main/java/org/iotivity/ca/CaInterface.java"
25 RE_PATH="../../service/resource-encapsulation/android/service/src/main/java/"
26 RE_COMMON_PKG=org.iotivity.service
27 RE_CLINET_PKG=org.iotivity.service.client
28 RE_SERVER_PKG=org.iotivity.service.server
30 TM_SRCS="../../service/things-manager/sdk/java/src/org/iotivity/service/tm/ThingsConfiguration.java \
31 ../../service/things-manager/sdk/java/src/org/iotivity/service/tm/ThingsMaintenance.java"
32 TM_PKG=org.iotivity.service.tm
34 RH_PATH="../../service/resource-hosting/android/resource_hosting/src/"
35 RH_PKG=org.iotivity.ResourceHosting
38 EASYSETUP_PATH="../../service/easy-setup/mediator/richsdk/android/EasySetupCore/src/main/java/"
39 EASYSETUP_PKG=org.iotivity.service.easysetup.mediator
42 RESOURCECONTAINER_PATH="../../service/resource-container/android/resource-container/src/main/java/"
43 RESOURCECONTAINER_PKG=org.iotivity.service.resourcecontainer
45 NS_PATH="../../service/notification/android/notification-service/src/main/java/"
46 NS_PKG_1=org.iotivity.service.ns.common
47 NS_PKG_2=org.iotivity.service.ns.provider
48 NS_PKG_3=org.iotivity.service.ns.consumer
51 javadoc -public -splitindex -d ./Java_API -sourcepath \
52 $BASE_PATH:$RE_PATH:$RH_PATH:$EASYSETUP_PATH:$RESOURCECONTAINER_PATH:$NS_PATH \
53 $BASE_PKG $CA_SRCS $RE_COMMON_PKG $RE_CLINET_PKG $RE_SERVER_PKG $EASYSETUP_PKG \
54 $RESOURCECONTAINER_PKG $NS_PKG_1 $NS_PKG_2 $NS_PKG_3