Define prefix SINGLE_THREAD, MULTI_THREAD
authorjaehong.jo <jaehong.jo@samsung.com>
Mon, 13 Apr 2015 07:50:26 +0000 (16:50 +0900)
committerErich Keane <erich.keane@intel.com>
Mon, 13 Apr 2015 16:36:18 +0000 (16:36 +0000)
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>
resource/csdk/connectivity/src/SConscript

index 799a3c5..4340ea2 100644 (file)
@@ -50,6 +50,7 @@ if env.get('SECURED') == '1':
        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',
@@ -60,6 +61,7 @@ if ca_os == 'arduino':
                ca_path + 'caretransmission_singlethread.c',
                ]
 else:
+       env.AppendUnique(CPPDEFINES = ['MULTI_THREAD'])
        ca_common_src = [
                ca_path + 'caconnectivitymanager.c',
                ca_path + 'cainterfacecontroller.c',