projects
/
platform
/
upstream
/
iotivity.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Cloud Client
[platform/upstream/iotivity.git]
/
resource
/
csdk
/
security
/
provisioning
/
SConscript
diff --git
a/resource/csdk/security/provisioning/SConscript
b/resource/csdk/security/provisioning/SConscript
index
84bae32
..
4ef15ed
100644
(file)
--- a/
resource/csdk/security/provisioning/SConscript
+++ b/
resource/csdk/security/provisioning/SConscript
@@
-36,6
+36,7
@@
provisioning_env.AppendUnique(CPPPATH = [
'../../../c_common/oic_malloc/include',
'include',
'include/internal',
'../../../c_common/oic_malloc/include',
'include',
'include/internal',
+ 'include/cloud',
'include/oxm',
'../../resource/csdk/security/include',
'../../../../extlibs/cjson/',
'include/oxm',
'../../resource/csdk/security/include',
'../../../../extlibs/cjson/',
@@
-67,6
+68,9
@@
provisioning_env.PrependUnique(LIBS = ['oc', 'octbstack', 'oc_logger', 'connecti
provisioning_env.AppendUnique(LIBS = ['tinydtls'])
provisioning_env.AppendUnique(LIBS = ['tinydtls'])
+if provisioning_env.get('WITH_TCP') == True:
+ provisioning_env.AppendUnique(LIBS = ['mbedtls', 'mbedx509','mbedcrypto'])
+
if provisioning_env.get('DTLS_WITH_X509') == '1':
provisioning_env.AppendUnique(LIBS = ['CKManager', 'asn1'])
if provisioning_env.get('WITH_TCP') == True:
if provisioning_env.get('DTLS_WITH_X509') == '1':
provisioning_env.AppendUnique(LIBS = ['CKManager', 'asn1'])
if provisioning_env.get('WITH_TCP') == True:
@@
-104,6
+108,15
@@
provisioning_src = [
'src/oxmrandompin.c',
'src/provisioningdatabasemanager.c' ]
'src/oxmrandompin.c',
'src/provisioningdatabasemanager.c' ]
+if provisioning_env.get('WITH_TCP') == True:
+ provisioning_src = provisioning_src + [
+ 'src/cloud/utils.c',
+ 'src/cloud/crl.c',
+ 'src/cloud/aclgroup.c',
+ 'src/cloud/aclinvite.c',
+ 'src/cloud/aclid.c',
+ 'src/cloud/csr.c']
+
if target_os not in ['tizen', 'windows', 'msys_nt']:
provisioning_src = provisioning_src + [root_dir+'/extlibs/sqlite3/sqlite3.c' ]
if target_os not in ['tizen', 'windows', 'msys_nt']:
provisioning_src = provisioning_src + [root_dir+'/extlibs/sqlite3/sqlite3.c' ]