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>
Mon, 7 Nov 2016 13:54:04 +0000 (13:54 +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>
(cherry picked from commit e282030872fe4cf065b26fef5c46e95d75c4bc07)
Reviewed-on: https://gerrit.iotivity.org/gerrit/13947
Reviewed-by: Habib Virji <habib.virji@samsung.com>
build_common/SConscript

index 665a3e3..a5a2e3c 100644 (file)
@@ -341,8 +341,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,