Closed CodeGat closed 10 months ago
Don't worry about the failing final check...that is a CI issue that I shall fix...
I looked into @harshula s links in the megathread and the answers were all substituting rather than escaping, so I went with that.
Notes
https://perldoc.perl.org/perlre#Extended-Patterns
Perl also defines a consistent extension syntax for features not found in standard tools like awk and lex. The syntax for most of these is a pair of parentheses with a question mark as the first thing within the parentheses. The character after the question mark indicates the extension.
mkmf
fails to generate a valid Makefile when directories have=
in them because it is a reserved word. This PR reads in the created Makefile and substitues all non-assignment=
with$(EQUALS)
(whereEQUALS = =
).Closes #9 !