summaryrefslogtreecommitdiff
path: root/src/displayapp/fonts/generate.py
diff options
context:
space:
mode:
authorYehoshua Pesach Wallach <yehoshuapw@gmail.com>2022-04-27 19:29:28 +0300
committerJF <JF002@users.noreply.github.com>2022-05-10 22:20:02 +0200
commitb6b322efddc3a2f952419a054256ed3354c5625c (patch)
tree7f91cc2e526d24529d85d13f6298ccd2b1a93c5b /src/displayapp/fonts/generate.py
parentf7e8caa04ad7c29955e07e08af750a9453b67c61 (diff)
fontgen: remove advanced (format string, process as list) from patching
Diffstat (limited to 'src/displayapp/fonts/generate.py')
-rwxr-xr-xsrc/displayapp/fonts/generate.py13
1 files changed, 1 insertions, 12 deletions
diff --git a/src/displayapp/fonts/generate.py b/src/displayapp/fonts/generate.py
index 801566b4..401d47ab 100755
--- a/src/displayapp/fonts/generate.py
+++ b/src/displayapp/fonts/generate.py
@@ -66,18 +66,7 @@ def main():
subprocess.check_call(line)
if patches:
for patch in patches:
- try:
- # Try and patch, if given a string
- patch = patch.format(name=name, file=name+'.c')
- subprocess.check_call(['/usr/bin/patch', name+'.c', patch])
- continue
- except: pass
- try:
- # otherwise, assume a "advanced" patch, which is a list of strings.
- patch = [arg.format(name=name, file=name+'.c') for arg in patch]
- subprocess.check_call(patch)
- except Exception as e:
- sys.exit('Failed to patch using "{patch}"\n{err}'.format(patch=patch,err=e))
+ subprocess.check_call(['/usr/bin/patch', name+'.c', patch])