- ocprovision_env.AppendUnique(LIBPATH = [env.get('BUILD_DIR')])
- ocprovision_env.AppendUnique(LIBS = ['ocspapi', 'octbstack', 'oc_logger', 'boost_thread', 'gnustl_shared', 'log'])
+ ocprovision_env.AppendUnique(LIBPATH = [ocprovision_env.get('BUILD_DIR')])
+ ocprovision_env.AppendUnique(LIBS = ['oc', 'octbstack', 'ocpmapi', 'oc_logger', 'boost_thread', 'gnustl_shared', 'log'])
+ ocprovision_env.AppendUnique(LINKFLAGS = ['-Wl,-soname,libocprovision.so'])
+
+if target_os in ['linux', 'tizen']:
+ ocprovision_env.AppendUnique(LIBPATH = [ocprovision_env.get('BUILD_DIR')])
+ ocprovision_env.AppendUnique(LIBS = ['oc', 'octbstack', 'ocpmapi', 'oc_logger', 'boost_thread'])