Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Make Makefile compatible with GNU Make >= 3.79.1 #2853
This is a small change to the Makefile that makes it syntactically compatible with GNU
I'm interested in this change because some coworkers of mine are working on an R package wrapper, and some of the build tools available in the R package compilation environment — particularly
I figured it might be useful for other people to build with really old versions of
The particular reason for this change is that
conditional-directive text-if-true else text-if-false endif
conditional-directive-one text-if-one-is-true else conditional-directive-two text-if-two-is-true else text-if-one-and-two-are-false endif
The latter syntax is the one used in libsass's Makefile, but
This PR translates instances of of the "new" syntax into the old so that
With the old syntax, libsass is likely to build on a wider variety of old platforms.
The old syntax is slightly more verbose.
Thanks in advance for considering this change!