DTLS handshake retransmission
[platform/upstream/iotivity.git] / resource / csdk / connectivity / src / SConscript
index ec68e29..9b21749 100755 (executable)
@@ -45,6 +45,12 @@ if env.get('SECURED') == '1':
                env.SConscript(os.path.join(root_dir, 'extlibs/tinydtls/SConscript'))
        else:
                env.SConscript('#extlibs/tinydtls/SConscript')
+       if ca_os == 'tizen' and os.path.exists(root_dir + '/extlibs/timer'):
+               env.SConscript(os.path.join(root_dir, 'extlibs/timer/SConscript'))
+               env.AppendUnique(CPPPATH = [os.path.join(root_dir, 'extlibs/timer')])
+       else:
+               env.SConscript('#extlibs/timer/SConscript')
+               env.AppendUnique(CPPPATH = ['#extlibs/timer'])
 
 env.AppendUnique(CA_SRC = [os.path.join(ca_path,
                                         'adapter_util/caadapterutils.c')])
@@ -136,6 +142,7 @@ if ca_os in ['android', 'tizen']:
        env.AppendUnique(LIBS = ['coap'])
        if env.get('SECURED') == '1':
                env.AppendUnique(LIBS = ['tinydtls'])
+               env.AppendUnique(LIBS = ['timer'])
        if ca_os != 'android':
                env.AppendUnique(LIBS = ['rt'])
        calib = env.SharedLibrary('connectivity_abstraction', env.get('CA_SRC'))