1 #######################################################
3 #######################################################
8 print "Reading util folder script"
10 ca_os = env.get('TARGET_OS')
11 ca_transport = env.get('TARGET_TRANSPORT')
12 target_os = env.get('TARGET_OS')
13 project_root = env.get('SRC_DIR')
14 root_dir = os.path.join(project_root, 'resource', 'csdk', 'connectivity')
15 src_dir = os.path.join(root_dir, 'util', 'src')
17 ######################################################################
18 # Source files to build common for platforms
19 ######################################################################
21 env.AppendUnique(CA_SRC = [os.path.join('./../util/src/cautilinterface.c')])
23 if target_os == 'android':
24 if (('BLE' in ca_transport) or ('ALL' in ca_transport)):
25 env.AppendUnique(CA_SRC = [
26 os.path.join(src_dir, 'camanager', 'android', 'caleconnectionmanager.c'),
27 os.path.join(src_dir, 'camanager', 'android', 'caleautoconnector.c'),
28 os.path.join(src_dir, 'camanager', 'android', 'camanagerleutil.c'),
29 os.path.join(src_dir, 'camanager', 'android', 'camanagerdevice.c')])
31 if (('BT' in ca_transport) or ('ALL' in ca_transport)):
32 env.AppendUnique(CA_SRC = [
33 os.path.join(src_dir, 'btpairing' ,'android', 'cabtpairing.c')])