@@ -103,22 +103,20 @@ def create_new_chrome_files(src_base, chrome_milestone):
103
103
target_dir = root_dir / f"{ src_base } /v{ new_chrome (chrome_milestone )} "
104
104
old_dir = root_dir / f"{ src_base } /v{ old_chrome (chrome_milestone )} "
105
105
106
- # New target must not be already present
107
- if not target_dir .is_dir ():
108
- if old_dir .is_dir ():
109
- shutil .rmtree (old_dir )
106
+ if old_dir .is_dir ():
107
+ shutil .rmtree (old_dir )
110
108
111
- if source_dir .is_dir () and any (source_dir .iterdir ()):
112
- os .makedirs (target_dir , exist_ok = True )
113
- for item in source_dir .iterdir ():
114
- shutil .copy (item , target_dir )
109
+ if source_dir .is_dir () and any (source_dir .iterdir ()):
110
+ os .makedirs (target_dir , exist_ok = True )
111
+ for item in source_dir .iterdir ():
112
+ shutil .copy (item , target_dir )
115
113
116
- for file in target_dir .iterdir ():
117
- replace_in_file (file , previous_chrome (chrome_milestone ), new_chrome (chrome_milestone ))
118
- new_filename = file .name .replace (previous_chrome (chrome_milestone ), new_chrome (chrome_milestone ))
119
- file .rename (target_dir / new_filename )
114
+ for file in target_dir .iterdir ():
115
+ replace_in_file (file , previous_chrome (chrome_milestone ), new_chrome (chrome_milestone ))
116
+ new_filename = file .name .replace (previous_chrome (chrome_milestone ), new_chrome (chrome_milestone ))
117
+ file .rename (target_dir / new_filename )
120
118
121
- subprocess .run (["git" , "add" , str (target_dir / "*" )], cwd = root_dir )
119
+ subprocess .run (["git" , "add" , str (target_dir / "*" )], cwd = root_dir )
122
120
123
121
124
122
def replace_in_file (file_path , old_string , new_string , is_regex = False ):
@@ -187,3 +185,5 @@ def update_js(chrome_milestone):
187
185
update_ruby (chrome_milestone )
188
186
update_python (chrome_milestone )
189
187
update_js (chrome_milestone )
188
+
189
+ print (f"adding CDP { new_chrome (chrome_milestone )} and removing { old_chrome (chrome_milestone )} " )
0 commit comments