[cantarell-fonts: 107/109] Build fonts within the src/ directory
- From: Nikolaus Waxweiler <nwaxweiler src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [cantarell-fonts: 107/109] Build fonts within the src/ directory
- Date: Mon, 5 Feb 2018 21:20:38 +0000 (UTC)
commit e5986a46f1d0cabe084b4e101b33af9795875fde
Author: Nikolaus Waxweiler <madigens gmail com>
Date: Sat Feb 3 01:10:03 2018 +0000
Build fonts within the src/ directory
scripts/fm.py | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/scripts/fm.py b/scripts/fm.py
index a34a5f9..f90da97 100644
--- a/scripts/fm.py
+++ b/scripts/fm.py
@@ -18,13 +18,15 @@ parser.add_argument("font_source", help="The path to the font source.")
parser.add_argument("output_dir", help="The full target output path.")
args = parser.parse_args()
+source = Path(args.font_source).resolve()
+output_dir = Path(args.output_dir)
+
subprocess.run([
- args.fontmake, "-g", args.font_source, "-i", "-o", "otf", "--verbose",
+ args.fontmake, "-g", source, "-i", "-o", "otf", "--verbose",
"WARNING"
-])
+], cwd=output_dir)
-for otf in Path("./instance_otf").glob("*.otf"):
+for otf in (output_dir / "instance_otf").glob("*.otf"):
subprocess.run([args.psautohint, "-qq", str(otf)])
- output_dir = Path(args.output_dir)
output_dir.mkdir(exist_ok=True)
otf.rename(output_dir / otf.name)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]