[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [TSVN] Building, part 2

From: SteveKing <steveking_at_gmx.ch>
Date: 2005-07-28 17:43:25 CEST

Peter Mounce wrote:

> The MSI has been generated in svn\TortoiseSVN\bin, despite the
> occurrence of warnings and errors in the log file. Can someone please

You can safely ignore all warnings. Mostly the Subversion build throws
many warnings with VS.NET2003. But those aren't warnings when you build
it with VC6 ;)

About the errors: we build Subversion twice, once without any
networking/database libs and once completely. The 'reduced' build then
throws out some errors because e.g. 'svn' depends on those libs. But
since TSVN only needs those libs who actually got built we can ignore
the errors.
Of course, it would be better if we would just compile those libs we
really need, but just calling
devenv subversion_vcnet.sln /useenv /rebuild release /project "__ALL__"
to build everything is much easier ;)

> I assume, by the way, that I can call the build.bat with "setup" as a
> parameter, to just build the setups...? And also, now that I've built
> once, I can build just the setups with the MakeMsi.bat script?

No, you can't just call 'build.bat setup' - that's not implemented
(hint, hint - some volunteers?). But you can just call MakeMsi.bat, that
will only build the installer (of course, it will only succeed once
you've built all binaries which the installer includes).
So since you've successfully ran build.bat, you can simply call
MakeMsi.bat from now on.

One little hint: it might be way easier to create a separate installer
which doesn't install any files or set any registry keys for testing the
UI and other features.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Jul 28 17:44:19 2005

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.