* Worth doing fresh checkout of emacs 22 branch
@ 2007-05-15 12:34 Eric Lilja
2007-05-15 20:39 ` Eli Zaretskii
0 siblings, 1 reply; 3+ messages in thread
From: Eric Lilja @ 2007-05-15 12:34 UTC (permalink / raw)
To: emacs-devel
Hello!
Right now I'm running GNU Emacs 22.0.99.1 (i386-mingw-nt5.1.2600) of
2007-04-24
I noticed my laptop was using a lot older version so I'm trying to
decide if I should copy the binaries from my main computer or build
again using a fresh checkout. I know the emacs release is Really Close
Now<tm>, but it's been a few weeks since the last prerelease and I was
thinking that maybe fixes have gone in that could be worth having. What
do you say? It takes less than ten minutes for me to do full bootstrap
so that time spent is not an issue.
Here's my build script for the emacs 22 branch btw:
#!/bin/bash
export CVS_RSH="ssh"
touch ~/.cvspass
cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co -r
EMACS_22_BASE emacs
rm ~/.cvspass
cd emacs/nt/
./configure.bat --with-gcc --no-cygwin --no-debug
mingw32-make bootstrap --jobs=2 XMFLAGS="--jobs=2"
mingw32-make install
Is that correct if I want to build the latest sources of what is going
to be Emacs 22?
- Eric
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Worth doing fresh checkout of emacs 22 branch
2007-05-15 12:34 Worth doing fresh checkout of emacs 22 branch Eric Lilja
@ 2007-05-15 20:39 ` Eli Zaretskii
2007-05-15 20:43 ` Eric Lilja
0 siblings, 1 reply; 3+ messages in thread
From: Eli Zaretskii @ 2007-05-15 20:39 UTC (permalink / raw)
To: Eric Lilja; +Cc: emacs-devel
> From: Eric Lilja <mindcooler@gmail.com>
> Date: Tue, 15 May 2007 14:34:10 +0200
>
> Here's my build script for the emacs 22 branch btw:
> #!/bin/bash
> export CVS_RSH="ssh"
> touch ~/.cvspass
> cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co -r
> EMACS_22_BASE emacs
> rm ~/.cvspass
> cd emacs/nt/
> ./configure.bat --with-gcc --no-cygwin --no-debug
> mingw32-make bootstrap --jobs=2 XMFLAGS="--jobs=2"
> mingw32-make install
>
> Is that correct if I want to build the latest sources of what is going
> to be Emacs 22?
Yes, except that I suggest to use "co -kb", in order to avoid EOL
mangling, especially in *.bat files that already have one CR after
each LF.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Worth doing fresh checkout of emacs 22 branch
2007-05-15 20:39 ` Eli Zaretskii
@ 2007-05-15 20:43 ` Eric Lilja
0 siblings, 0 replies; 3+ messages in thread
From: Eric Lilja @ 2007-05-15 20:43 UTC (permalink / raw)
To: emacs-devel
Eli Zaretskii wrote:
>> From: Eric Lilja <mindcooler@gmail.com>
>> Date: Tue, 15 May 2007 14:34:10 +0200
>>
>> Here's my build script for the emacs 22 branch btw:
>> #!/bin/bash
>> export CVS_RSH="ssh"
>> touch ~/.cvspass
>> cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co -r
>> EMACS_22_BASE emacs
>> rm ~/.cvspass
>> cd emacs/nt/
>> ./configure.bat --with-gcc --no-cygwin --no-debug
>> mingw32-make bootstrap --jobs=2 XMFLAGS="--jobs=2"
>> mingw32-make install
>>
>> Is that correct if I want to build the latest sources of what is going
>> to be Emacs 22?
>
> Yes, except that I suggest to use "co -kb", in order to avoid EOL
> mangling, especially in *.bat files that already have one CR after
> each LF.
Ok, I already went ahead and used the script since I got too restless
waiting for replies, hehe. :) Next time I perform a checkout I will make
sure to add it, thanks for pointing this out!
As it feels now I will use CVS head after emacs 22 is released since I
want some fixes that are not going to be added to the 22 branch at this
time so close to the release and therefore it's good to have an optimal
script for performing checkouts and building emacs.
- Eric
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2007-05-15 20:43 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-05-15 12:34 Worth doing fresh checkout of emacs 22 branch Eric Lilja
2007-05-15 20:39 ` Eli Zaretskii
2007-05-15 20:43 ` Eric Lilja
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).