return count
-def print_result(success , fails):
+def print_result(success , fails):
print('')
print('-------------------------------------')
print(' packaging result ')
print('')
-def pack(module , cnt):
+def pack(module , cnt):
MODULE_NAME = module
PACKAGE_NAME = PREFIX+MODULE_NAME+SUFFIX
- TPK_PATH = PROJECT_PATH+PACKAGE_NAME+'/bin/Debug/tizen60/'+PACKAGE_NAME+'-1.0.0.tpk'
+ TPK_PATH = PROJECT_PATH+PACKAGE_NAME+'/bin/Debug/tizen70/'+PACKAGE_NAME+'-1.0.0.tpk'
RELEASE_PATH = 'release/'
# Check the module exist or not.
- if not os.path.isdir(PROJECT_PATH+PACKAGE_NAME+'/'):
+ if not os.path.isdir(PROJECT_PATH+PACKAGE_NAME+'/'):
print(bcolors.ERROR + str(cnt+1) + " please check the module name. "+bcolors.ENDC+MODULE_NAME+bcolors.ERROR+" package does not exist in tct-suite-vs."+bcolors.ENDC)
print(" You can choose from below package list.")
module_list = folder_list(PROJECT_PATH)
- module_list.sort()
+ module_list.sort()
for module in module_list:
temp = module
if module.find(".Manual") > -1:
- temp = module.replace(".Manual" , "")
+ temp = module.replace(".Manual" , "")
temp = "manual " + temp
else :
- temp = "auto " + temp
+ temp = "auto " + temp
print(" " + temp)
- global FAILS
+ global FAILS
FAILS += 1
return
if not os.path.isfile(TPK_PATH):
print(bcolors.ERROR + str(cnt+1) + " You should build "+MODULE_NAME+" project before run this script." +bcolors.ENDC)
FAILS += 1
- return
+ return
# Create release / tclist / bin folder.
create_folder(RELEASE_PATH)
if file_count(PROJECT_PATH+PACKAGE_NAME+'/res') > 0:
shutil.copytree(PROJECT_PATH+PACKAGE_NAME+'/res' , 'bin/opt/'+PACKAGE_NAME+'/res')
- # create zip
+ # create zip
zip('bin', RELEASE_PATH+PACKAGE_NAME+'-5.5')
if os.path.isfile(RELEASE_PATH+PACKAGE_NAME+'-5.5.zip'):
print( str(cnt+1) + " Created "+bcolors.OKGREEN + MODULE_NAME + bcolors.ENDC + " Packages.")
- global SUCCESS
+ global SUCCESS
SUCCESS += 1
- # copy zip file
+ # copy zip file
create_folder('../../release/'+TCT+'/'+TCT+'/package/mobile/')
shutil.copy(RELEASE_PATH+PACKAGE_NAME+'-5.5.zip', '../../release/'+TCT+'/'+TCT+'/package/mobile/')
if(sys.argv[1] != 'all'):
print_error()
exit(1)
- elif len(sys.argv) < 3:
+ elif len(sys.argv) < 3:
print_error()
exit(1)
print_error()
exit(1)
- if sys.argv[1] == 'all':
+ if sys.argv[1] == 'all':
pack_list = folder_list(PROJECT_PATH)
else:
MODULE = sys.argv[2]
- if sys.argv[1] == 'manual':
+ if sys.argv[1] == 'manual':
MODULE = MODULE +'.Manual'
pack_list.append(MODULE)
if os.path.isdir('/opt/tct/tizen_csharp_5.5'):
shutil.copy('../../release/'+TCT+'/'+TCT+'/package/pkg_infos/mobile_pkg_info.xml', '/opt/tct/tizen_csharp_5.5/packages/pkg_infos')
-
+
# pkg_info_gen = PKGInfoGenerator()
# pkg_info_gen.generate_pkg_info()