Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add feaIncludeDir option to allow override the include search path #637

Merged
merged 3 commits into from Jul 28, 2022

Conversation

anthrotype
Copy link
Member

@anthrotype anthrotype commented Jul 22, 2022

This is intended to fix googlefonts/glyphsLib#797, by allowing fontmake to override the default include directory used for parsing a UFO features.fea; useful when the UFOs were generated from a .glyphs source whose features contain some include statements and they are saved in a different directory (or not saved to disk at all).

fontmake will need to be modified to call ufo2ft with this new option when starting to build from a .glyphs input.

This is intended to fix googlefonts/glyphsLib#797, by allowing fontmake to override the default include directory used for parsing a UFO features.fea; useful when the UFOs where generated from a .glyphs source whose features contain some `include` statements and they are saved in a different directory (or not saved to disk at all).

fontmake will need to be modified to call ufo2ft with this new option when starting to build from a .glyphs input.
@anthrotype anthrotype merged commit 036cb54 into main Jul 28, 2022
@anthrotype anthrotype deleted the fea-include-dir branch July 28, 2022 15:25
anthrotype added a commit to googlefonts/fontmake that referenced this pull request Jul 28, 2022
anthrotype added a commit to googlefonts/fontmake that referenced this pull request Oct 28, 2022
anthrotype added a commit to googlefonts/fontmake that referenced this pull request Oct 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

enhance support for external feature files (adapt file path)
1 participant