X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=resource%2Fcsdk%2Fconnectivity%2FSConscript;h=4c0f448a630afec43f6b0b908a912c5946ff96c7;hb=8c01dff2c5bc5496f7dc1632c498943ec6ecb015;hp=acfbac7033e27bb7af0d1dee9cc3bb3aafb953d3;hpb=935fdb9b67b6c10d007e652e9e2e028fd6ccfe09;p=platform%2Fupstream%2Fiotivity.git diff --git a/resource/csdk/connectivity/SConscript b/resource/csdk/connectivity/SConscript index acfbac7..4c0f448 100644 --- a/resource/csdk/connectivity/SConscript +++ b/resource/csdk/connectivity/SConscript @@ -7,6 +7,7 @@ Import('env') target_os = env.get('TARGET_OS') transport = env.get('TARGET_TRANSPORT') build_sample = env.get('BUILD_SAMPLE') +with_ra = env.get('WITH_RA') print "Given Transport is %s" % transport print "Given OS is %s" % target_os @@ -21,11 +22,13 @@ if target_os in targets_disallow_multitransport: Exit(1) if 'ALL' in transport: + if with_ra == True: + env.AppendUnique(CPPDEFINES = ['RA_ADAPTER']) if target_os == 'linux': env.AppendUnique(CPPDEFINES = ['IP_ADAPTER','NO_EDR_ADAPTER','NO_LE_ADAPTER']) elif target_os == 'tizen': env.AppendUnique(CPPDEFINES = ['IP_ADAPTER','EDR_ADAPTER','LE_ADAPTER']) - elif target_os == 'darwin': + elif target_os in['darwin','ios']: env.AppendUnique(CPPDEFINES = ['IP_ADAPTER','NO_EDR_ADAPTER','NO_LE_ADAPTER']) else: env.AppendUnique(CPPDEFINES = ['IP_ADAPTER','EDR_ADAPTER','LE_ADAPTER']) @@ -60,6 +63,9 @@ else: env.SConscript('./src/SConscript') if build_sample == 'ON': - if target_os in ['linux', 'arduino', 'android']: - env.SConscript('./samples/' + target_os + '/SConscript') - + if target_os in ['linux', 'arduino', 'android', 'darwin']: + target_path = target_os + if target_os == 'darwin': + target_path = 'linux' + env.SConscript('./samples/' + target_path + '/SConscript') +