build: Export mbedtls defines with iotivity.pc
authorPhilippe Coval <philippe.coval@osg.samsung.com>
Wed, 2 Nov 2016 10:22:53 +0000 (11:22 +0100)
committerPhil Coval <philippe.coval@osg.samsung.com>
Thu, 3 Nov 2016 17:26:11 +0000 (17:26 +0000)
Change-Id: Ic15661d9300b56e93b0ae53c4d71d85430af31b8
Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/13965
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Dmitriy Zhuravlev <d.zhuravlev@samsung.com>
build_common/SConscript

index f848a0f..1427f08 100644 (file)
@@ -336,8 +336,14 @@ elif env.get('ROUTING') == 'EP':
     defines.append('-DROUTING_EP=1')
 
 libs = []
+if env.get('WITH_TCP'):
+    defines.append('-DTCP_ADAPTER=1')
+    if env.get('SECURED'):
+        defines.append('-D__WITH_TLS__=1')
+
 if env.get('SECURED'):
     libs.append('-locpmapi')
+    defines.append('-D_WITH_DTLS_=1')
 
 pc_vars = {
     '\@VERSION\@': project_version,