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

Use ‘,’ instead of ‘#’ as delimiter in sed’s “s” command #69

Merged
merged 1 commit into from
Aug 24, 2020
Merged

Conversation

d125q
Copy link
Contributor

@d125q d125q commented Aug 24, 2020

The # is a start-of-comment character in Makefiles. This commit changes sed to use , instead, as otherwise things break with

unterminated call to function 'notdir': missing ')'.  Stop.

The ‘#’ is a start-of-comment character in Makefiles.  This commit
changes sed to use ‘,’ instead, as otherwise things break with

    “unterminated call to function 'notdir': missing ')'.  Stop.”
@alerque
Copy link
Member

alerque commented Aug 24, 2020

Good catch, and thanks for contributing the fix! If memory serves me the handling of comment characters in contexts like this was actually fixed in GNU Make 4.3 which is why it's been working fine for me (and in Docker) but it's great to have compatibility with older versions of make.

@alerque
Copy link
Member

alerque commented Aug 24, 2020

Before I can merge this I have to ask ... the project as posted right now is licensed AGPL. There is a good chance than I'll kind of be bullied into changing this to be GPL before font projects that want to be published on Google Fonts can use this without making a scene (see #35). Since tracking down contributors after the fact to approve a license change is a hassle, can I just ask up front if you'll be willing to have your contributions re-licensed as GPL-3 were I to make the decision to do so?

@d125q
Copy link
Contributor Author

d125q commented Aug 24, 2020

Hi, and thanks for getting back so quickly! I am absolutely fine with having my contributions re-licensed as GPLv3.

@alerque alerque merged commit 66f3aa3 into theleagueof:master Aug 24, 2020
@alerque alerque added the bug Something isn't working label Aug 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants