Currently using two separate files, like xxx.c and xxx_singlethread.c
Signed-off-by: jaehong <jaehong.jo@samsung.com>
Change-Id: I0b2f1ba23ecfd5b23ffc48266221eac2201b7745
Reviewed-on: https://gerrit.iotivity.org/gerrit/698
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Erich Keane <erich.keane@intel.com>
env.AppendUnique(CPPPATH = [root_dir + '/external/inc/'])
if ca_os == 'arduino':
+ env.AppendUnique(CPPDEFINES = ['SINGLE_THREAD'])
ca_common_src = [
ca_path + 'caconnectivitymanager_singlethread.c',
ca_path + 'cainterfacecontroller_singlethread.c',
ca_path + 'caretransmission_singlethread.c',
]
else:
+ env.AppendUnique(CPPDEFINES = ['MULTI_THREAD'])
ca_common_src = [
ca_path + 'caconnectivitymanager.c',
ca_path + 'cainterfacecontroller.c',