all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* 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 external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.