@@ -14,15 +14,13 @@ def write_json_to_file(content: Any, file_path: str) -> None:
1414 with open (file_path , 'w' , encoding = 'utf-8' ) as f :
1515 json .dump (content , f , ensure_ascii = False , indent = 2 )
1616
17- def sync_package (package : str , version : str , sub_version : str , license_path : str ) -> None :
17+ def sync_package (package : str , version : str , license_path : str ) -> None :
1818 package_path = path .abspath (path .join (__file__ , '../../Packages/{0}/' .format (package )))
1919 package_json_path = path .join (package_path , 'package.json' )
2020
2121 package_json = read_json_from_file (package_json_path )
2222
2323 new_package_version = version
24- if sub_version :
25- new_package_version += '+{0}' .format (sub_version )
2624
2725 # Set new package version
2826 package_json ['version' ] = new_package_version
@@ -55,33 +53,19 @@ def sync_package(package: str, version: str, sub_version: str, license_path: str
5553version = version_json ['version' ]
5654license_path = path .abspath (path .join (__file__ , '../../../LICENSE.md' ))
5755
58- # Sync CEF Engine version.json
59- cef_engine_version_json_path = path .abspath (path .join (__file__ , '../../UnityWebBrowser.Engine.Cef/version.json' ))
60- cef_engine_version_json = read_json_from_file (cef_engine_version_json_path )
61- cef_engine_versions = cef_engine_version_json ['version' ].split ('+' )
62-
63- cef_engine_versions [0 ] = version
64-
65- cef_engine_version = '+' .join (cef_engine_versions )
66- cef_engine_version_json ['version' ] = cef_engine_version
67- write_json_to_file (cef_engine_version_json , cef_engine_version_json_path )
68-
69- cef_version = cef_engine_versions [1 ]
70-
7156# Package Name - Sub Version
72- packages = {
73- 'UnityWebBrowser' : None ,
74- 'UnityWebBrowser.Communication.Pipes' : None ,
75- 'UnityWebBrowser.Engine.Cef' : cef_version ,
76- 'UnityWebBrowser.Engine.Cef.Win-x64' : cef_version ,
77- 'UnityWebBrowser.Engine.Cef.Linux-x64' : cef_version ,
78- 'UnityWebBrowser.Engine.Cef.MacOS-x64' : cef_version ,
79- 'UnityWebBrowser.Engine.Cef.MacOS-arm64' : cef_version ,
80- }
57+ packages = [
58+ 'UnityWebBrowser' ,
59+ 'UnityWebBrowser.Communication.Pipes' ,
60+ 'UnityWebBrowser.Engine.Cef' ,
61+ 'UnityWebBrowser.Engine.Cef.Win-x64' ,
62+ 'UnityWebBrowser.Engine.Cef.Linux-x64' ,
63+ 'UnityWebBrowser.Engine.Cef.MacOS-x64' ,
64+ 'UnityWebBrowser.Engine.Cef.MacOS-arm64'
65+ ]
8166
8267for package in packages :
83- sub_version = packages [package ]
84- sync_package (package , version , sub_version , license_path )
68+ sync_package (package , version , license_path )
8569
8670# Update assembly info
8771assembly_info_path = path .abspath (path .join (__file__ , '../../Packages/UnityWebBrowser/Runtime/AssemblyInfo.cs' ))
0 commit comments