projects
/
platform
/
upstream
/
iotivity.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Providing build option to disable BLE server
[platform/upstream/iotivity.git]
/
resource
/
csdk
/
connectivity
/
build
/
tizen
/
scons
/
SConscript
diff --git
a/resource/csdk/connectivity/build/tizen/scons/SConscript
b/resource/csdk/connectivity/build/tizen/scons/SConscript
index
aee4ce3
..
1042e31
100644
(file)
--- a/
resource/csdk/connectivity/build/tizen/scons/SConscript
+++ b/
resource/csdk/connectivity/build/tizen/scons/SConscript
@@
-1,3
+1,4
@@
+# -*- mode: python; python-indent-offset: 4; indent-tabs-mode: nil -*-
##
# 'resource' sub-project main build script
#
##
# 'resource' sub-project main build script
#
@@
-8,6
+9,8
@@
Import('env')
target_os = env.get('TARGET_OS')
transport = env.get('TARGET_TRANSPORT')
with_tcp = env.get('WITH_TCP')
target_os = env.get('TARGET_OS')
transport = env.get('TARGET_TRANSPORT')
with_tcp = env.get('WITH_TCP')
+disable_tcp_server = env.get('DISABLE_TCP_SERVER')
+disable_ble_server = env.get('DISABLE_BLE_SERVER')
print "Given Transport is %s" % transport
print "Given Transport is %s" % transport
@@
-17,9
+20,12
@@
else:
env.AppendUnique(CFLAGS = ['-std=c99', '-fPIC', '-D__TIZEN__','-DWITH_POSIX', '-Wall', '-DSLP_SDK_LOG', '-g','-D_GNU_SOURCE','-DTIZEN_DEBUG_ENABLE'])
if env.get('LOGGING'):
env.AppendUnique(CFLAGS = ['-std=c99', '-fPIC', '-D__TIZEN__','-DWITH_POSIX', '-Wall', '-DSLP_SDK_LOG', '-g','-D_GNU_SOURCE','-DTIZEN_DEBUG_ENABLE'])
if env.get('LOGGING'):
- env.AppendUnique(CPPDEFINES = ['-DTB_LOG'])
+ env.AppendUnique(CPPDEFINES = ['TB_LOG'])
+
+env.ParseConfig("pkg-config --cflags --libs capi-network-connection dlog glib-2.0")
+if env.get('OIC_SUPPORT_TIZEN_TRACE') == 'True':
+ env.ParseConfig("pkg-config --cflags --libs ttrace")
-env.ParseConfig("pkg-config --cflags --libs capi-network-wifi dlog glib-2.0")
if 'ALL' in transport:
env.AppendUnique(CPPDEFINES = ['WIFI_ADAPTER', 'NO_ETHERNET_ADAPTER','EDR_ADAPTER','LE_ADAPTER'])
print "CA Transport is ALL"
if 'ALL' in transport:
env.AppendUnique(CPPDEFINES = ['WIFI_ADAPTER', 'NO_ETHERNET_ADAPTER','EDR_ADAPTER','LE_ADAPTER'])
print "CA Transport is ALL"
@@
-48,8
+54,15
@@
else:
else:
env.AppendUnique(CPPDEFINES = ['NO_TCP_ADAPTER'])
else:
env.AppendUnique(CPPDEFINES = ['NO_TCP_ADAPTER'])
+ if disable_tcp_server == True:
+ env.AppendUnique(CPPDEFINES = ['DISABLE_TCP_SERVER'])
+ print "TCP server is disabled"
+
+ if disable_ble_server == True:
+ env.AppendUnique(CPPDEFINES = ['DISABLE_BLE_SERVER'])
+ print "BLE server is disabled"
env.SConscript(['../con/lib/libcoap-4.1.1/SConscript'])
env.SConscript(['../con/SConscript'])
env.SConscript(['../con/c_common/SConscript'])
env.SConscript(['../con/lib/libcoap-4.1.1/SConscript'])
env.SConscript(['../con/SConscript'])
env.SConscript(['../con/c_common/SConscript'])
-env.SConscript(['../con/logger/SConscript'])
\ No newline at end of file
+env.SConscript(['../con/logger/SConscript'])