On 2007-02-26 11:12, Romulo Goncalves wrote:
> 
>>> What is the best procedure to update the MonetDB in windows? I cannot
>>> all the time check if there are old files or not. The compilation should
>>> detect if there are changes and if yes the old files should me removed.
>>>
>>> If not the best way is to checkout all the time a new version and
>>> compile everything.
>>>
>>> Regards,
>>> Romulo
>>
>> There should not be a need to do a complete checkout ever.  I never do.
>>  I only use "cvs update -dP".
>>
>> It is very hard to get all make dependencies right so that make always
>> does the right thing.  Therefore, it is sometimes necessary to recompile
>> everything, or at least everything in a particular subproject.  The
>> easiest way to do that is by completely removing the build directory (in
>> the default setup of the conf.bash script that would be the Linux
>> subdirectory on Linux and the CYGWIN subdirectory on Cygwin).  You can
>> also run ./de-bootstrap, but that is also rarely needed (as long as you
>> do run ./bootstrap when any *.ag file changes).
>>
> In cygwin I know that, However, I am using the nmake. I do not have a
> build directory to remove ;)
> 
> Regards,
> Romulo
> 
> 
> 
> 
> 

Use my script ~sjoerd/bin/cvsfiles and run it (in a Cygwin shell) with
the -x option.  That will list all files that are *not* in CVS.  You can
remove those.  Also remove the top-level Makefile.msc files:

rm -r `cvsfiles -x {MonetDB{,4,5},clients,sql}/NT`
rm {MonetDB{,4,5},clients,sql}/Makefile.msc

-- 
Sjoerd Mullender

Attachment: signature.asc
Description: OpenPGP digital signature

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Monetdb-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-developers

Reply via email to