1 #######################################################
3 #######################################################
8 print "Reading util folder script"
10 ca_os = env.get('TARGET_OS')
11 ca_transport = env.get('TARGET_TRANSPORT')
12 src_dir = env.get('SRC_DIR')
14 src_dir = './../util/src/'
16 env.PrependUnique(CPPPATH = [ os.path.join(root_dir, 'api') ])
17 env.AppendUnique(CPPPATH = [ os.path.join(root_dir, 'inc'),
18 os.path.join(root_dir, 'lib/libcoap-4.1.1'),
19 os.path.join(src_dir, '/resource/csdk/logger/include/'),
20 os.path.join(root_dir, 'common/inc'),
21 os.path.join(root_dir, 'util/inc') ])
23 ######################################################################
24 # Source files to build common for platforms
25 ######################################################################
27 env.AppendUnique(CA_SRC = [os.path.join(src_dir,'cautilinterface.c')])
29 if (('BLE' in ca_transport) or ('ALL' in ca_transport)):
30 if ca_os in ['linux', 'tizen', 'arduino']:
31 env.AppendUnique(CA_SRC = [
32 os.path.join(src_dir,'camanager/' + ca_os + '/caleconnectionmanager.c')])
34 if ca_os == 'android':
35 env.AppendUnique(CA_SRC = [
36 os.path.join(src_dir,'camanager/android/caleconnectionmanager.c')])