Use GATT server's get mtu size API instead of GATT client API
[platform/upstream/iotivity.git] / resource / csdk / connectivity / src / bt_le_adapter / tizen / SConscript
1 #######################################################
2 #       Build BLE adapter for Tizen
3 #######################################################
4
5 Import('env', 'src_dir')
6 import os.path
7
8 root_dir = os.pardir
9 division = env.get('BLE_DIVISION')
10 tizen30 = env.get('BLE_TIZEN_30')
11 tizen40 = env.get('BLE_TIZEN_40')
12 tizen55 = env.get('BLE_TIZEN_55')
13
14 env.PrependUnique(CPPPATH = [ os.path.join(src_dir, 'tizen')])
15
16 env.ParseConfig("pkg-config --cflags --libs capi-network-bluetooth")
17
18 if 'MCD' in division:
19     env.AppendUnique(CPPDEFINES = ['BLE_MCD'])
20     print "BLE for MCD"
21
22 if tizen55 == 'True':
23     env.AppendUnique(CPPDEFINES = ['BLE_TIZEN_30'])
24     env.AppendUnique(CPPDEFINES = ['BLE_TIZEN_40'])
25     env.AppendUnique(CPPDEFINES = ['BLE_TIZEN_55'])
26     print "Build using Tizen 5.5 BLE API"
27 elif tizen40 == 'True':
28     env.AppendUnique(CPPDEFINES = ['BLE_TIZEN_30'])
29     env.AppendUnique(CPPDEFINES = ['BLE_TIZEN_40'])
30     print "Build using Tizen 4.0 BLE API"
31 elif tizen30 == 'True':
32     env.AppendUnique(CPPDEFINES = ['BLE_TIZEN_30'])
33     print "Build using Tizen 3.0 BLE API"
34
35 if 'MCD' in division:
36     src_files = [ 'caleclient.c',
37                'caleserver_mcd.c',
38                'caleutil.c',
39                'calenwmonitor.c']
40 elif 'VD' in division:
41     src_files = [ 'caleclient_vd.c',
42                'caleserver_vd.c',
43                'caleutil.c',
44                'calenwmonitor_vd.c']
45 else:
46     src_files = [ 'caleclient.c',
47                'caleserver.c',
48                'caleutil.c',
49                'calenwmonitor.c']
50
51 Return('src_files')