7 target_os = env.get('TARGET_OS')
8 transport = env.get('TARGET_TRANSPORT')
10 print "Given Transport is %s" % transport
11 print "Given OS is %s" % target_os
13 if 'ALL' in transport:
14 if target_os == 'linux':
15 env.AppendUnique(CPPDEFINES = ['WIFI_ADAPTER', 'ETHERNET_ADAPTER','NO_EDR_ADAPTER','NO_LE_ADAPTER'])
16 elif target_os == 'tizen':
17 env.AppendUnique(CPPDEFINES = ['WIFI_ADAPTER', 'NO_ETHERNET_ADAPTER','EDR_ADAPTER','LE_ADAPTER'])
19 env.AppendUnique(CPPDEFINES = ['WIFI_ADAPTER', 'ETHERNET_ADAPTER','EDR_ADAPTER','LE_ADAPTER'])
20 print "CA Transport is ALL"
23 env.AppendUnique(CPPDEFINES = ['EDR_ADAPTER'])
24 print "CA Transport is BT"
26 env.AppendUnique(CPPDEFINES = ['NO_EDR_ADAPTER'])
28 if 'BLE' in transport:
29 env.AppendUnique(CPPDEFINES = ['LE_ADAPTER'])
30 print "CA Transport is BLE"
32 env.AppendUnique(CPPDEFINES = ['NO_LE_ADAPTER'])
34 if 'WIFI' in transport:
35 env.AppendUnique(CPPDEFINES = ['WIFI_ADAPTER'])
36 print "CA Transport is WIFI"
38 env.AppendUnique(CPPDEFINES = ['NO_WIFI_ADAPTER'])
39 if 'ETHERNET' in transport:
40 env.AppendUnique(CPPDEFINES = ['ETHERNET_ADAPTER'])
41 print "CA Transport is ETHERNET"
43 env.AppendUnique(CPPDEFINES = ['NO_ETHERNET_ADAPTER'])
45 env.SConscript('./src/SConscript')