[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Git transition checklist

From: Óscar Fuentes
Subject: Re: Git transition checklist
Date: Thu, 09 Jan 2014 21:12:47 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

Eli Zaretskii <address@hidden> writes:

>> I have a defadvice for the magit function that switches branches. It
>> saves the file timestamps of the current branch, switches to the other
>> branch and restores the file timestamps for that branch.
>> Then, each branch has its own build directory.
>> For Emacs, this approach has the problem of having the .elc files shared
>> on the source directory. A configure option for putting the .elc files
>> on the build directory would fix that.
> Thanks, but I don't think a VCS should dictate how I configure my
> builds to such a great extent. I'm quite sure a less invasive solution
> can be found.

Where is the "great extent" and how is it "invasive"? Because you need
to remove hacks from the build system and Emacs itself?

Placing build products in the source directory while doing an
out-of-source build is terrible, so the feature shouldn't exist to begin
with. If the hacker wishes to save the time of producing the .elc files,
just cp -R them to the new build directory.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]