if target_os in ['linux', 'tizen']:
es_enrollee_common_src = ['./src/easysetup.c','./src/resourcehandler.c']
enrollee_sdk_shared = enrollee_env.SharedLibrary('ESEnrolleeSDK', es_enrollee_common_src)
- enrollee_env.InstallTarget(enrollee_sdk_shared, 'libESEnrollee')
- enrollee_env.UserInstallTargetLib(enrollee_sdk_shared, 'libESEnrollee')
+ enrollee_sdk_static = enrollee_env.StaticLibrary('ESEnrolleeSDK', es_enrollee_common_src)
+ enrollee_env.InstallTarget([enrollee_sdk_shared, enrollee_sdk_static], 'libESEnrollee')
+ enrollee_env.UserInstallTargetLib([enrollee_sdk_shared, enrollee_sdk_static], 'libESEnrollee')
if target_os == 'arduino':
es_enrollee_common_src = ['./src/easysetup.c','./src/resourcehandler.c']
env.AppendUnique(es_src = es_common_src)
es_sdk_shared = easy_setup_env.SharedLibrary('ESMediatorRich', env.get('es_src'))
- easy_setup_env.InstallTarget(es_sdk_shared, 'libESMediatorRich')
+ es_sdk_static = easy_setup_env.StaticLibrary('ESMediatorRich', env.get('es_src'))
+ easy_setup_env.InstallTarget([es_sdk_shared, es_sdk_static], 'libESMediatorRich')
easy_setup_env.AppendUnique(LINKFLAGS = ['-Wl,-soname,libESMediatorRich.so'])
print "Files path is %s" % env.get('es_src')