Closed TimothyGu closed 9 years ago
One pull requests changes it to this, another changes it back. You should really finally decide.
IMHO, the current system works just fine. Its a syntax used by many other projects. env vars are ignored for CC/AR, and if you want to override, use "make CC=foo"
IMHO, the current system works just fine. Its a syntax used by many other projects. env vars are ignored for
CC
/AR
, and if you want to override, usemake CC=foo
That's the thing that should be improved, and inconsistent with other projects. For example, all autotools projects respect CC
etc. environmental variables in the configure stage.
There is no configure stage here, therefor your argument is invalid. Any Makefile-only projects I know will only take arguments to make when overriding CC or other tools.
Merged with suggested modification to remove assignments to CC and AR. Thanks.
Fixes #12. Based on @jamrial's "patch."