[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: src/Makefile unhelpful
From: |
Richard Stallman |
Subject: |
Re: src/Makefile unhelpful |
Date: |
Sat, 10 Sep 2022 23:38:09 -0400 |
[[[ To any NSA and FBI agents reading my email: please consider ]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]
> > I agree we do not want to output the expansion more than once.
> Note that CFLAGS can (I don't speak for whether they do in Emacs)
> vary per file, target, directory, ...
I'm asking for this in Emacs, and obly Emacs.
The other programs I've worked on did not need anything like this.
Their makefile commands were simple enough that you could figure
out the precise options easily enough.
So instead of proposing new features for make or automake,
which nobody here is likely to work on, let's look for
a simple way to implement this in the makefiles for Emacs itself.
> As for CC, I think you could read configure output if you're particularly
> interested in that.
I'd have to figure out which make variables get used, since the output
does not say. Then find out the value of each of them. It would be
a lot of work.
With the feature I proposed, it would be pretty easy.
> I think if you do want this, the best place to recommend it would be
> the automake mailing lists. Emacs will become harder to maintain
> if it develops quirks like this,
Alas, the quirks are already implemented. This command-explaining feature
would not require any of the complexity.
> >> The way to see the arguments is to say
> >
> >> make V=1
How about adding a make command such as
@echo Use V=1 to see the actual compilation commands
to run near the start of the make run. That would inform people.
--
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)
- src/Makefile unhelpful, Richard Stallman, 2022/09/06
- Re: src/Makefile unhelpful, Po Lu, 2022/09/06
- Re: src/Makefile unhelpful, Eli Zaretskii, 2022/09/06
- Re: src/Makefile unhelpful, Richard Stallman, 2022/09/07
- Re: src/Makefile unhelpful, Sam James, 2022/09/08
- Re: src/Makefile unhelpful,
Richard Stallman <=
- Re: src/Makefile unhelpful, Eli Zaretskii, 2022/09/11
- Re: src/Makefile unhelpful, Lars Ingebrigtsen, 2022/09/11
- Re: src/Makefile unhelpful, Po Lu, 2022/09/11
- Re: src/Makefile unhelpful, Eli Zaretskii, 2022/09/11
- Re: src/Makefile unhelpful, Lars Ingebrigtsen, 2022/09/11
- Re: src/Makefile unhelpful, Richard Stallman, 2022/09/13
- Re: src/Makefile unhelpful, Eli Zaretskii, 2022/09/13
- Re: src/Makefile unhelpful, Alfred M. Szmidt, 2022/09/14
- Re: src/Makefile unhelpful, Lars Ingebrigtsen, 2022/09/14
- Re: src/Makefile unhelpful, Gregory Heytings, 2022/09/14