remove_folder('../../release/csharp-tct_6.0_dotnet/csharp-tct_6.0_dotnet/package/mobile')
remove_folder('../../release/csharp-tct_6.0_dotnet/csharp-tct_6.0_dotnet/package/tv')
remove_folder('../../release/csharp-tct_6.0_dotnet/csharp-tct_6.0_dotnet/package/wearable')
+ remove_folder('../../release/csharp-tct_6.0_dotnet/csharp-tct_6.0_dotnet/package/tizeniot')
create_folder('../../release/csharp-tct_6.0_dotnet/csharp-tct_6.0_dotnet/package/mobile')
remove_folder('../../release/csharp-tct_6.0_dotnet/csharp-tct_6.0_dotnet/package/pkg_infos')
create_folder('../../release/csharp-tct_6.0_dotnet/csharp-tct_6.0_dotnet/package/pkg_infos')
# rename mobile folder to wearable folder
os.rename('../../release/csharp-tct_6.0_dotnet/csharp-tct_6.0_dotnet/package/mobile','../../release/csharp-tct_6.0_dotnet/csharp-tct_6.0_dotnet/package/wearable')
+ # pack tizeniot package
+ os.system(LINUX_PERMISSION + ' python pack.py ' + 'all')
+
+ # Copy mobile package folder to tizeniot package.
+ # set tizeniot_pkg_info.xml
+ sed_inplace('../../release/csharp-tct_6.0_dotnet/csharp-tct_6.0_dotnet/package/pkg_infos/mobile_pkg_info.xml',
+ 'profile="mobile"', 'profile="tizeniot"')
+ sed_inplace('../../release/csharp-tct_6.0_dotnet/csharp-tct_6.0_dotnet/package/pkg_infos/mobile_pkg_info.xml',
+ 'mobile/', 'tizeniot/')
+ os.rename('../../release/csharp-tct_6.0_dotnet/csharp-tct_6.0_dotnet/package/pkg_infos/mobile_pkg_info.xml',
+ '../../release/csharp-tct_6.0_dotnet/csharp-tct_6.0_dotnet/package/pkg_infos/tizeniot_pkg_info.xml')
+ # rename mobile folder to tizeniot folder
+ os.rename('../../release/csharp-tct_6.0_dotnet/csharp-tct_6.0_dotnet/package/mobile',
+ '../../release/csharp-tct_6.0_dotnet/csharp-tct_6.0_dotnet/package/tizeniot')
# pack mobile package
create_folder('../../release/csharp-tct_6.0_dotnet/csharp-tct_6.0_dotnet/package/mobile')