cbdata.cd = &ActionSetCD;
cbdata.context = (void *) 0x99;
+#ifdef CA_INT
+ return OCDoResource(handle, OC_REST_PUT, targetUri,
+ //temp->rsrcType->resourcetypename,
+ NULL, (char *) action, OC_WIFI | OC_ETHERNET, OC_NA_QOS, &cbdata, NULL, 0);
+#else
return OCDoResource(handle, OC_REST_PUT, targetUri,
//temp->rsrcType->resourcetypename,
NULL, (char *) action, OC_NA_QOS, &cbdata, NULL, 0);
+#endif
}
OCStackResult BuildCollectionGroupActionJSONResponse(OCMethod method/*OCEntityHandlerFlag flag*/,
SConscript(env.get('SRC_DIR') + '/service/third_party_libs.scons', 'lib_env')
sample_env = lib_env.Clone()
+
target_os = env.get('TARGET_OS')
######################################################################
# Build flags
sample_env.AppendUnique(CXXFLAGS = ['-Wall', '-pthread', '-std=c++0x'])
sample_env.AppendUnique(LIBS = ['pthread'])
-sample_env.AppendUnique(LIBS = ['oc', 'oc_logger', 'octbstack', 'coap', 'ppm', 'pmimpl', 'dl'])
+sample_env.AppendUnique(LIBS = ['oc', 'oc_logger', 'octbstack', 'coap', 'coap_csdk',
+ 'connectivity_abstraction',
+ 'ppm', 'pmimpl', 'dl'])
+
+sample_env.ParseConfig('pkg-config --libs glib-2.0')
+
######################################################################
# Source files and Targets
######################################################################
mqttclient = sample_env.Program('mqtt/mqttclient', 'mqtt/mqttclient.cpp')
Alias('mqttclient', mqttclient)
-env.AppendTarget('mqttclient')
\ No newline at end of file
+env.AppendTarget('mqttclient')
linux_sample_env.AppendUnique(CXXFLAGS = ['-std=c++0x', '-Wall', '-pthread'])
linux_sample_env.AppendUnique(CPPDEFINES = ['LINUX'])
linux_sample_env.AppendUnique(LIBPATH = [env.get('BUILD_DIR')])
-linux_sample_env.AppendUnique(LIBS = ['libTGMSDKLibrary', 'oc', 'octbstack', 'libcoap', 'liboc_logger', 'dl', 'pthread'])
+linux_sample_env.AppendUnique(LIBS = ['libTGMSDKLibrary', 'oc', 'octbstack',
+ 'connectivity_abstraction', 'coap_csdk',
+ 'libcoap', 'liboc_logger', 'dl', 'pthread'])
+
+linux_sample_env.ParseConfig('pkg-config --libs glib-2.0')
######################################################################
#build sampleapp
linux_sample_env.AppendUnique(CXXFLAGS = ['-std=c++0x', '-Wall', '-pthread'])
linux_sample_env.AppendUnique(CPPDEFINES = ['LINUX'])
linux_sample_env.AppendUnique(LIBPATH = [env.get('BUILD_DIR')])
-linux_sample_env.AppendUnique(LIBS = ['libTGMSDKLibrary', 'oc', 'octbstack', 'libcoap', 'liboc_logger', 'dl', 'pthread'])
+linux_sample_env.AppendUnique(LIBS = ['libTGMSDKLibrary', 'oc', 'octbstack',
+ 'coap_csdk', 'connectivity_abstraction',
+ 'libcoap', 'liboc_logger', 'dl', 'pthread'])
+linux_sample_env.ParseConfig('pkg-config --libs glib-2.0')
######################################################################
#build sampleapp
linux_sample_env.AppendUnique(CXXFLAGS = ['-std=c++0x', '-Wall', '-pthread'])
linux_sample_env.AppendUnique(CPPDEFINES = ['LINUX'])
linux_sample_env.AppendUnique(LIBPATH = [env.get('BUILD_DIR')])
-linux_sample_env.AppendUnique(LIBS = ['libTGMSDKLibrary', 'oc', 'octbstack', 'libcoap', 'liboc_logger', 'dl', 'pthread'])
+linux_sample_env.AppendUnique(LIBS = ['libTGMSDKLibrary', 'oc', 'octbstack',
+ 'coap_csdk', 'connectivity_abstraction',
+ 'libcoap', 'liboc_logger', 'dl', 'pthread'])
+linux_sample_env.ParseConfig('pkg-config --libs glib-2.0')
######################################################################
#build sampleapp