|
From: | Óscar Fuentes |
Subject: | Re: Git help please - checking out old commit doesn't find lib/gnulib.mk.in. |
Date: | Mon, 13 Nov 2017 03:34:59 +0100 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
Stefan Monnier <address@hidden> writes: >>> Why can Emacs not have a reliable way of cleaning up configuration and >>> build products (and _only_ these) such that a clean build can then be >>> done? >> How the Emacs build system could know the products generated of the >> future? Because this is the problem you faced. > > We don't need to solve this impossible problem. > Instead we just need to make a rule in GNUmakefile (which is not > autoconf-generated contrarily to Makefile) to remove all the > auto-generated files of the present. This works as long as we remember to remove the build products *before* we switch to another revision and then perform a full rebuild. A bit draconian.
[Prev in Thread] | Current Thread | [Next in Thread] |