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