Browse Source

build: improve patch filename remembering (#23185)

* build: improve patch filename remembering (#23070)

* update patches

Co-authored-by: Electron Bot <[email protected]>
Jeremy Apthorp 5 years ago
parent
commit
b355d722dc
1 changed files with 3 additions and 1 deletions
  1. 3 1
      script/lib/patches.py

+ 3 - 1
script/lib/patches.py

@@ -7,10 +7,12 @@ def read_patch(patch_dir, patch_filename):
   """Read a patch from |patch_dir/filename| and amend the commit message with
   metadata about the patch file it came from."""
   ret = []
+  added_filename_line = False
   with open(os.path.join(patch_dir, patch_filename)) as f:
     for l in f.readlines():
-      if l.startswith('diff -'):
+      if not added_filename_line and (l.startswith('diff -') or l.startswith('---')):
         ret.append('Patch-Filename: {}\n'.format(patch_filename))
+        added_filename_line = True
       ret.append(l)
   return ''.join(ret)