build_linux_unsecured_with_mq(flag, extra_option_str)
build_linux_unsecured_with_tcp(flag, extra_option_str)
build_linux_secured_with_tcp(flag, extra_option_str)
+ build_linux_unsecured_with_java(flag, extra_option_str)
+ build_linux_secured_with_java(flag, extra_option_str)
build_simulator(flag, extra_option_str)
- build_android(flag, extra_option_str)
- build_arduino(flag, extra_option_str)
- build_tizen(flag, extra_option_str)
+ build_android(flag, extra_option_str)
+ build_arduino(flag, extra_option_str)
+ build_tizen(flag, extra_option_str)
if platform.system() == "Windows":
build_windows(flag, extra_option_str)
resultCallback);
}
--#if defined(__WITH_TLS__)
++#if defined(__WITH_DTLS__) || defined(__WITH_TLS__)
OCStackResult JniOcSecureResource::provisionTrustCertChain(JNIEnv* env, jint type, jint credId,
jobject jListener)
{
# Go to build c++ wrapper
SConscript('cpp-wrapper/SConscript')
+
if target_os == 'android':
SConscript('android/SConscript')
+
+ # Go to build sample apps
+ SConscript('examples/SConscript')
# Source files and Targets for Consumer Jni
######################################################################
if target_os == 'android':
+ Import('notificationJniCommonSharedObjs')
+
notification_jni_consumer_env.AppendUnique(CPPPATH = ['../../../../extlibs/boost/boost_1_58_0'])
- notification_jni_consumer_env.AppendUnique(CPPPATH = ['../../../../android/android_api/base/jni'])
+ notification_jni_consumer_env.AppendUnique(CPPPATH = ['../../../../java/jni'])
notification_jni_consumer_env.AppendUnique(CPPPATH = ['../../android/notification-service/src/main/jni/common'])
notification_jni_consumer_env.AppendUnique(CPPPATH = ['../../android/notification-service/src/main/jni/consumer'])
- // Top-level build file where you can add configuration options common to all sub-projects/modules.\r
- \r
- buildscript {\r
- repositories {\r
- jcenter()\r
- }\r
- dependencies {\r
- classpath 'com.android.tools.build:gradle:1.5.0'\r
- \r
- // NOTE: Do not place your application dependencies here; they belong\r
- // in the individual module build.gradle files\r
- }\r
- }\r
- \r
- allprojects {\r
- repositories {\r
- jcenter()\r
- }\r
- }\r
- \r
- task clean(type: Delete) {\r
- delete rootProject.buildDir\r
- }\r
+ // Top-level build file where you can add configuration options common to all sub-projects/modules.
+
+ buildscript {
+ repositories {
+ jcenter()
+ }
+ dependencies {
+ classpath 'com.android.tools.build:gradle:1.3.0'
+
+ // NOTE: Do not place your application dependencies here; they belong
+ // in the individual module build.gradle files
+ }
+ }
+
+ allprojects {
+ repositories {
+ jcenter()
+
+ flatDir {
+ dirs '../../../../android/notification-service/build/outputs/aar'
- dirs '../../../../../../android/android_api/base/build/outputs/aar'
++ dirs '../../../../../../java/iotivity-android/build/outputs/aar/'
+ }
+ }
+ }
+
+ task clean(type: Delete) {
+ delete rootProject.buildDir
+ }
- // Top-level build file where you can add configuration options common to all sub-projects/modules.\r
- \r
- buildscript {\r
- repositories {\r
- jcenter()\r
- }\r
- dependencies {\r
- classpath 'com.android.tools.build:gradle:1.5.0'\r
- \r
- // NOTE: Do not place your application dependencies here; they belong\r
- // in the individual module build.gradle files\r
- }\r
- }\r
- \r
- allprojects {\r
- repositories {\r
- jcenter()\r
- }\r
- }\r
- \r
- task clean(type: Delete) {\r
- delete rootProject.buildDir\r
- }\r
+ // Top-level build file where you can add configuration options common to all sub-projects/modules.
+
+ buildscript {
+ repositories {
+ jcenter()
+ }
+ dependencies {
+ classpath 'com.android.tools.build:gradle:1.3.0'
+
+ // NOTE: Do not place your application dependencies here; they belong
+ // in the individual module build.gradle files
+ }
+ }
+
+ allprojects {
+ repositories {
+ jcenter()
+
+ flatDir {
+ dirs '../../../../android/notification-service/build/outputs/aar'
- dirs '../../../../../../android/android_api/base/build/outputs/aar'
++ dirs '../../../../../../java/iotivity-android/build/outputs/aar/'
+ }
+ }
+ }
+
+ task clean(type: Delete) {
+ delete rootProject.buildDir
+ }
std::list<std::unique_ptr<RCSBundleInfo>> ResourceContainerImpl::listBundles()
{
OIC_LOG_V(INFO, CONTAINER_TAG,
-- "list bundles (%d)", m_bundles.size());
++ "list bundles (%d)", static_cast<int>(m_bundles.size()));
std::list<std::unique_ptr<RCSBundleInfo> > ret;
for (std::map< std::string, shared_ptr<BundleInfoInternal> >::iterator it = m_bundles.begin();
it != m_bundles.end(); ++it)
jcenter()
flatDir {
- dirs 'libs'
+ dirs '../../../../android/service/build/outputs/aar'
- dirs '../../../../../../android/android_api/base/build/outputs/aar'
++ dirs '../../../../../../java/iotivity-android/build/outputs/aar/'
}
}
}
jcenter()
flatDir {
- dirs 'libs'
+ dirs '../../../../android/service/build/outputs/aar'
- dirs '../../../../../../android/android_api/base/build/outputs/aar'
++ dirs '../../../../../../java/iotivity-android/build/outputs/aar/'
}
}
}