On 18.08.2009 07:23, Steve Borho wrote:
> Hi folks,
> 
> I've rewritten the TortoiseHg build script in pure python and replaced
> the previous forest based approach with subrepos. The resulting script
> is able to build nightly, unstable, and release packages of Mercurial
> and TortoiseHg (at least once some crew-stable patches make it onto
> the hg mainline).

Whew. Finally got something cooked together.

The doc building is impressive (miktex downloaded missing packages
during build...)

Console excerpt below:


> setup.py --thg-unstable
Build config:
[TortoiseHg] branch=default, tag=tip
[Mercurial]  branch=hg-main, tag=tip

[...snip...]

Output written on TortoiseHG.pdf (69 pages, 1513367 bytes).
Transcript written on TortoiseHG.log.

Build finished; the PDF file is in build/pdf.

[...snip...]

> call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86
Setting environment for using Microsoft Visual Studio 2005 x86 tools.

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation.  All rights reserved.

[...snip...]

> call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86_amd64
Setting environment for using Microsoft Visual Studio 2005 x64 cross tools.

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation.  All rights reserved.

[...snip...]

build-thg> ""C:\Program Files\Inno Setup 5\iscc.exe" 
"/F"TortoiseHg-Unstable-090830"" "/DVERSION=090830" 
"contrib\win32\mercurial.iss""
Inno Setup 5 Command-Line Compiler
Copyright (C) 1997-2007 Jordan Russell. All rights reserved.
Portions by Martijn Laan
Inno Setup Preprocessor
Copyright (C) 2001-2002 Alex Yackimoff. All rights reserved.

Compiler engine version: Inno Setup 5.3.4 (a) (ISPP 5.3.3 (a))

[...snip...]

   Compressing: W:\thg-winbuild\build-thg\COPYING.txt
   Compressing: W:\thg-winbuild\build-thg\..\misc\hgbook.pdf
   Compressing: W:\thg-winbuild\build-thg\..\misc\ThgShellx86.dll
   Compressing: W:\thg-winbuild\build-thg\..\misc\ThgShellx64.dll
   Compressing Setup program executable
   Updating version info


Successful compile (102.828 sec). Resulting Setup program filename is:
W:\thg-winbuild\build-thg\Output\TortoiseHg-Unstable-090830.exe

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Tortoisehg-develop mailing list
Tortoisehg-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop

Reply via email to