-
Notifications
You must be signed in to change notification settings - Fork 29
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
building from source broken #20
Comments
I hit this when installing on OSX too in #5 (comment) The simplest fix was to run Also, I don't think I would expect most users to want to build the fonts from source. Most will simply download the compiled zip. |
I also see you opened #22 to update the readme, but accepting that change seems dependent on the answer to the comment above. |
Agreed. Should I add another line mentioning this dependency on the
I'm not in favor of that either. I was just indicating a temporary workaround until fontmake could put in a proper fix or a proper exception rather than like a fatal, un-handled exception stack-trace; like @m4rc1e mentioned in #5 (comment).
There are a few developers / enthusiasts (like me) who love building / compiling everything from source. I speak for their sake. Also, the instructions are for building from source right? The download instructions are provided in the Download section in the beginning of the
I think both #21 and #22 are independent of the |
Ok - things I think we can do to close this issue:
|
Done. Can you take a look at #22 now @alexgibson? |
Done, thanks @shinenelson |
the
build.sh
script has multiple issues while building on a Linux machine.fontmake
cannotautohint
(tested with bothpython3.5
andpython2.7
).I managed to build the fonts without
autohint
.sfnt2woff
andwoff2_compress
are dependencies that are not mentioned in therequirements.txt
. Neither are the steps to install the dependencies are not mentioned in theREADME.md
file.I had to install the
woff-tools
package to get thesfnt2woff
command working. I also compiled thewoff2
library from source to get thewoff2_compress
command working.But these are tech-y stuff that a normal user cannot comprehend.
fontmake
can'tautohint
. If it is an upstream issue, we should remove the-a
flag from thefontmake
command so that the script doesn't break.README.md
file.The text was updated successfully, but these errors were encountered: