Mercurialのビルド2
[ビルド環境]
Windows XP Pro. sp3
Python 2.6.2
VS 2008
C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\vsvars32.bat
実行後
C:\work\hg>python setup.py build running build running build_py creating build\lib.win32-2.6 creating build\lib.win32-2.6\mercurial copying mercurial\ancestor.py -> build\lib.win32-2.6\mercurial copying mercurial\archival.py -> build\lib.win32-2.6\mercurial copying mercurial\bundlerepo.py -> build\lib.win32-2.6\mercurial copying mercurial\byterange.py -> build\lib.win32-2.6\mercurial copying mercurial\changegroup.py -> build\lib.win32-2.6\mercurial copying mercurial\changelog.py -> build\lib.win32-2.6\mercurial copying mercurial\cmdutil.py -> build\lib.win32-2.6\mercurial copying mercurial\commands.py -> build\lib.win32-2.6\mercurial copying mercurial\config.py -> build\lib.win32-2.6\mercurial copying mercurial\context.py -> build\lib.win32-2.6\mercurial copying mercurial\copies.py -> build\lib.win32-2.6\mercurial copying mercurial\demandimport.py -> build\lib.win32-2.6\mercurial copying mercurial\dirstate.py -> build\lib.win32-2.6\mercurial copying mercurial\dispatch.py -> build\lib.win32-2.6\mercurial copying mercurial\encoding.py -> build\lib.win32-2.6\mercurial copying mercurial\error.py -> build\lib.win32-2.6\mercurial copying mercurial\extensions.py -> build\lib.win32-2.6\mercurial copying mercurial\fancyopts.py -> build\lib.win32-2.6\mercurial copying mercurial\filelog.py -> build\lib.win32-2.6\mercurial copying mercurial\filemerge.py -> build\lib.win32-2.6\mercurial copying mercurial\graphmod.py -> build\lib.win32-2.6\mercurial copying mercurial\hbisect.py -> build\lib.win32-2.6\mercurial copying mercurial\help.py -> build\lib.win32-2.6\mercurial copying mercurial\hg.py -> build\lib.win32-2.6\mercurial copying mercurial\hook.py -> build\lib.win32-2.6\mercurial copying mercurial\httprepo.py -> build\lib.win32-2.6\mercurial copying mercurial\i18n.py -> build\lib.win32-2.6\mercurial copying mercurial\ignore.py -> build\lib.win32-2.6\mercurial copying mercurial\keepalive.py -> build\lib.win32-2.6\mercurial copying mercurial\localrepo.py -> build\lib.win32-2.6\mercurial copying mercurial\lock.py -> build\lib.win32-2.6\mercurial copying mercurial\lsprof.py -> build\lib.win32-2.6\mercurial copying mercurial\lsprofcalltree.py -> build\lib.win32-2.6\mercurial copying mercurial\mail.py -> build\lib.win32-2.6\mercurial copying mercurial\manifest.py -> build\lib.win32-2.6\mercurial copying mercurial\match.py -> build\lib.win32-2.6\mercurial copying mercurial\mdiff.py -> build\lib.win32-2.6\mercurial copying mercurial\merge.py -> build\lib.win32-2.6\mercurial copying mercurial\node.py -> build\lib.win32-2.6\mercurial copying mercurial\patch.py -> build\lib.win32-2.6\mercurial copying mercurial\posix.py -> build\lib.win32-2.6\mercurial copying mercurial\repair.py -> build\lib.win32-2.6\mercurial copying mercurial\repo.py -> build\lib.win32-2.6\mercurial copying mercurial\revlog.py -> build\lib.win32-2.6\mercurial copying mercurial\simplemerge.py -> build\lib.win32-2.6\mercurial copying mercurial\sshrepo.py -> build\lib.win32-2.6\mercurial copying mercurial\sshserver.py -> build\lib.win32-2.6\mercurial copying mercurial\statichttprepo.py -> build\lib.win32-2.6\mercurial copying mercurial\store.py -> build\lib.win32-2.6\mercurial copying mercurial\streamclone.py -> build\lib.win32-2.6\mercurial copying mercurial\strutil.py -> build\lib.win32-2.6\mercurial copying mercurial\templatefilters.py -> build\lib.win32-2.6\mercurial copying mercurial\templater.py -> build\lib.win32-2.6\mercurial copying mercurial\transaction.py -> build\lib.win32-2.6\mercurial copying mercurial\ui.py -> build\lib.win32-2.6\mercurial copying mercurial\url.py -> build\lib.win32-2.6\mercurial copying mercurial\util.py -> build\lib.win32-2.6\mercurial copying mercurial\verify.py -> build\lib.win32-2.6\mercurial copying mercurial\win32.py -> build\lib.win32-2.6\mercurial copying mercurial\windows.py -> build\lib.win32-2.6\mercurial copying mercurial\__init__.py -> build\lib.win32-2.6\mercurial copying mercurial\__version__.py -> build\lib.win32-2.6\mercurial creating build\lib.win32-2.6\mercurial\hgweb copying mercurial\hgweb\common.py -> build\lib.win32-2.6\mercurial\hgweb copying mercurial\hgweb\hgwebdir_mod.py -> build\lib.win32-2.6\mercurial\hgweb copying mercurial\hgweb\hgweb_mod.py -> build\lib.win32-2.6\mercurial\hgweb copying mercurial\hgweb\protocol.py -> build\lib.win32-2.6\mercurial\hgweb copying mercurial\hgweb\request.py -> build\lib.win32-2.6\mercurial\hgweb copying mercurial\hgweb\server.py -> build\lib.win32-2.6\mercurial\hgweb copying mercurial\hgweb\webcommands.py -> build\lib.win32-2.6\mercurial\hgweb copying mercurial\hgweb\webutil.py -> build\lib.win32-2.6\mercurial\hgweb copying mercurial\hgweb\wsgicgi.py -> build\lib.win32-2.6\mercurial\hgweb copying mercurial\hgweb\__init__.py -> build\lib.win32-2.6\mercurial\hgweb creating build\lib.win32-2.6\hgext copying hgext\acl.py -> build\lib.win32-2.6\hgext copying hgext\alias.py -> build\lib.win32-2.6\hgext copying hgext\bookmarks.py -> build\lib.win32-2.6\hgext copying hgext\bugzilla.py -> build\lib.win32-2.6\hgext copying hgext\children.py -> build\lib.win32-2.6\hgext copying hgext\churn.py -> build\lib.win32-2.6\hgext copying hgext\color.py -> build\lib.win32-2.6\hgext copying hgext\extdiff.py -> build\lib.win32-2.6\hgext copying hgext\fetch.py -> build\lib.win32-2.6\hgext copying hgext\gpg.py -> build\lib.win32-2.6\hgext copying hgext\graphlog.py -> build\lib.win32-2.6\hgext copying hgext\hgcia.py -> build\lib.win32-2.6\hgext copying hgext\hgk.py -> build\lib.win32-2.6\hgext copying hgext\interhg.py -> build\lib.win32-2.6\hgext copying hgext\keyword.py -> build\lib.win32-2.6\hgext copying hgext\mq.py -> build\lib.win32-2.6\hgext copying hgext\notify.py -> build\lib.win32-2.6\hgext copying hgext\pager.py -> build\lib.win32-2.6\hgext copying hgext\parentrevspec.py -> build\lib.win32-2.6\hgext copying hgext\patchbomb.py -> build\lib.win32-2.6\hgext copying hgext\purge.py -> build\lib.win32-2.6\hgext copying hgext\rebase.py -> build\lib.win32-2.6\hgext copying hgext\record.py -> build\lib.win32-2.6\hgext copying hgext\transplant.py -> build\lib.win32-2.6\hgext copying hgext\win32mbcs.py -> build\lib.win32-2.6\hgext copying hgext\win32text.py -> build\lib.win32-2.6\hgext copying hgext\__init__.py -> build\lib.win32-2.6\hgext creating build\lib.win32-2.6\hgext\convert copying hgext\convert\bzr.py -> build\lib.win32-2.6\hgext\convert copying hgext\convert\common.py -> build\lib.win32-2.6\hgext\convert copying hgext\convert\convcmd.py -> build\lib.win32-2.6\hgext\convert copying hgext\convert\cvs.py -> build\lib.win32-2.6\hgext\convert copying hgext\convert\cvsps.py -> build\lib.win32-2.6\hgext\convert copying hgext\convert\darcs.py -> build\lib.win32-2.6\hgext\convert copying hgext\convert\filemap.py -> build\lib.win32-2.6\hgext\convert copying hgext\convert\git.py -> build\lib.win32-2.6\hgext\convert copying hgext\convert\gnuarch.py -> build\lib.win32-2.6\hgext\convert copying hgext\convert\hg.py -> build\lib.win32-2.6\hgext\convert copying hgext\convert\monotone.py -> build\lib.win32-2.6\hgext\convert copying hgext\convert\p4.py -> build\lib.win32-2.6\hgext\convert copying hgext\convert\subversion.py -> build\lib.win32-2.6\hgext\convert copying hgext\convert\transport.py -> build\lib.win32-2.6\hgext\convert copying hgext\convert\__init__.py -> build\lib.win32-2.6\hgext\convert creating build\lib.win32-2.6\hgext\highlight copying hgext\highlight\highlight.py -> build\lib.win32-2.6\hgext\highlight copying hgext\highlight\__init__.py -> build\lib.win32-2.6\hgext\highlight creating build\lib.win32-2.6\hgext\zeroconf copying hgext\zeroconf\Zeroconf.py -> build\lib.win32-2.6\hgext\zeroconf copying hgext\zeroconf\__init__.py -> build\lib.win32-2.6\hgext\zeroconf running build_ext building 'mercurial.base85' extension creating build\temp.win32-2.6 creating build\temp.win32-2.6\Release creating build\temp.win32-2.6\Release\mercurial C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W 3 /GS- /DNDEBUG -Ic:\python26\include -Ic:\python26\PC /Tcmercurial/base85.c /Fo build\temp.win32-2.6\Release\mercurial/base85.obj base85.c C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\link.exe /DLL /nologo /INCRE MENTAL:NO /LIBPATH:c:\python26\libs /LIBPATH:c:\python26\PCbuild /EXPORT:initbas e85 build\temp.win32-2.6\Release\mercurial/base85.obj /OUT:build\lib.win32-2.6\m ercurial\base85.pyd /IMPLIB:build\temp.win32-2.6\Release\mercurial\base85.lib /M ANIFESTFILE:build\temp.win32-2.6\Release\mercurial\base85.pyd.manifest ライブラリ build\temp.win32-2.6\Release\mercurial\base85.lib とオブジェクト b uild\temp.win32-2.6\Release\mercurial\base85.exp を作成中 C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\mt.exe -nologo -manifest build \temp.win32-2.6\Release\mercurial\base85.pyd.manifest -outputresource:build\lib. win32-2.6\mercurial\base85.pyd;2 building 'mercurial.bdiff' extension C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W 3 /GS- /DNDEBUG -Ic:\python26\include -Ic:\python26\PC /Tcmercurial/bdiff.c /Fob uild\temp.win32-2.6\Release\mercurial/bdiff.obj bdiff.c C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\link.exe /DLL /nologo /INCRE MENTAL:NO /LIBPATH:c:\python26\libs /LIBPATH:c:\python26\PCbuild /EXPORT:initbdi ff build\temp.win32-2.6\Release\mercurial/bdiff.obj /OUT:build\lib.win32-2.6\mer curial\bdiff.pyd /IMPLIB:build\temp.win32-2.6\Release\mercurial\bdiff.lib /MANIF ESTFILE:build\temp.win32-2.6\Release\mercurial\bdiff.pyd.manifest ライブラリ build\temp.win32-2.6\Release\mercurial\bdiff.lib とオブジェクト bu ild\temp.win32-2.6\Release\mercurial\bdiff.exp を作成中 C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\mt.exe -nologo -manifest build \temp.win32-2.6\Release\mercurial\bdiff.pyd.manifest -outputresource:build\lib.w in32-2.6\mercurial\bdiff.pyd;2 building 'mercurial.diffhelpers' extension C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W 3 /GS- /DNDEBUG -Ic:\python26\include -Ic:\python26\PC /Tcmercurial/diffhelpers. c /Fobuild\temp.win32-2.6\Release\mercurial/diffhelpers.obj diffhelpers.c C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\link.exe /DLL /nologo /INCRE MENTAL:NO /LIBPATH:c:\python26\libs /LIBPATH:c:\python26\PCbuild /EXPORT:initdif fhelpers build\temp.win32-2.6\Release\mercurial/diffhelpers.obj /OUT:build\lib.w in32-2.6\mercurial\diffhelpers.pyd /IMPLIB:build\temp.win32-2.6\Release\mercuria l\diffhelpers.lib /MANIFESTFILE:build\temp.win32-2.6\Release\mercurial\diffhelpe rs.pyd.manifest ライブラリ build\temp.win32-2.6\Release\mercurial\diffhelpers.lib とオブジェ クト build\temp.win32-2.6\Release\mercurial\diffhelpers.exp を作成中 C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\mt.exe -nologo -manifest build \temp.win32-2.6\Release\mercurial\diffhelpers.pyd.manifest -outputresource:build \lib.win32-2.6\mercurial\diffhelpers.pyd;2 building 'mercurial.mpatch' extension C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W 3 /GS- /DNDEBUG -Ic:\python26\include -Ic:\python26\PC /Tcmercurial/mpatch.c /Fo build\temp.win32-2.6\Release\mercurial/mpatch.obj mpatch.c C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\link.exe /DLL /nologo /INCRE MENTAL:NO /LIBPATH:c:\python26\libs /LIBPATH:c:\python26\PCbuild /EXPORT:initmpa tch build\temp.win32-2.6\Release\mercurial/mpatch.obj /OUT:build\lib.win32-2.6\m ercurial\mpatch.pyd /IMPLIB:build\temp.win32-2.6\Release\mercurial\mpatch.lib /M ANIFESTFILE:build\temp.win32-2.6\Release\mercurial\mpatch.pyd.manifest ライブラリ build\temp.win32-2.6\Release\mercurial\mpatch.lib とオブジェクト b uild\temp.win32-2.6\Release\mercurial\mpatch.exp を作成中 C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\mt.exe -nologo -manifest build \temp.win32-2.6\Release\mercurial\mpatch.pyd.manifest -outputresource:build\lib. win32-2.6\mercurial\mpatch.pyd;2 building 'mercurial.parsers' extension C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W 3 /GS- /DNDEBUG -Ic:\python26\include -Ic:\python26\PC /Tcmercurial/parsers.c /F obuild\temp.win32-2.6\Release\mercurial/parsers.obj parsers.c mercurial/parsers.c(199) : warning C4018: '>' : signed と unsigned の数値を比較 しようとしました。 mercurial/parsers.c(337) : warning C4018: '<' : signed と unsigned の数値を比較 しようとしました。 C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\link.exe /DLL /nologo /INCRE MENTAL:NO /LIBPATH:c:\python26\libs /LIBPATH:c:\python26\PCbuild /EXPORT:initpar sers build\temp.win32-2.6\Release\mercurial/parsers.obj /OUT:build\lib.win32-2.6 \mercurial\parsers.pyd /IMPLIB:build\temp.win32-2.6\Release\mercurial\parsers.li b /MANIFESTFILE:build\temp.win32-2.6\Release\mercurial\parsers.pyd.manifest ライブラリ build\temp.win32-2.6\Release\mercurial\parsers.lib とオブジェクト build\temp.win32-2.6\Release\mercurial\parsers.exp を作成中 C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\mt.exe -nologo -manifest build \temp.win32-2.6\Release\mercurial\parsers.pyd.manifest -outputresource:build\lib .win32-2.6\mercurial\parsers.pyd;2 building 'mercurial.osutil' extension C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W 3 /GS- /DNDEBUG -Ic:\python26\include -Ic:\python26\PC /Tcmercurial/osutil.c /Fo build\temp.win32-2.6\Release\mercurial/osutil.obj osutil.c C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\link.exe /DLL /nologo /INCRE MENTAL:NO /LIBPATH:c:\python26\libs /LIBPATH:c:\python26\PCbuild /EXPORT:initosu til build\temp.win32-2.6\Release\mercurial/osutil.obj /OUT:build\lib.win32-2.6\m ercurial\osutil.pyd /IMPLIB:build\temp.win32-2.6\Release\mercurial\osutil.lib /M ANIFESTFILE:build\temp.win32-2.6\Release\mercurial\osutil.pyd.manifest ライブラリ build\temp.win32-2.6\Release\mercurial\osutil.lib とオブジェクト b uild\temp.win32-2.6\Release\mercurial\osutil.exp を作成中 C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\mt.exe -nologo -manifest build \temp.win32-2.6\Release\mercurial\osutil.pyd.manifest -outputresource:build\lib. win32-2.6\mercurial\osutil.pyd;2 running build_scripts creating build\scripts-2.6 copying and adjusting hg -> build\scripts-2.6 copying contrib\win32\hg.bat -> build\scripts-2.6 running build_mo warning: build_mo: could not find msgfmt executable, no translations will be built
最後のワーニングは何だろう?
C:\work\hg>python setup.py install (略) byte-compiling c:\python26\Lib\site-packages\mercurial\sshrepo.py to sshrepo.pyc byte-compiling c:\python26\Lib\site-packages\mercurial\sshserver.py to sshserver .pyc byte-compiling c:\python26\Lib\site-packages\mercurial\statichttprepo.py to stat ichttprepo.pyc byte-compiling c:\python26\Lib\site-packages\mercurial\store.py to store.pyc byte-compiling c:\python26\Lib\site-packages\mercurial\streamclone.py to streamc lone.pyc byte-compiling c:\python26\Lib\site-packages\mercurial\strutil.py to strutil.pyc byte-compiling c:\python26\Lib\site-packages\mercurial\templatefilters.py to tem platefilters.pyc byte-compiling c:\python26\Lib\site-packages\mercurial\templater.py to templater .pyc byte-compiling c:\python26\Lib\site-packages\mercurial\transaction.py to transac tion.pyc byte-compiling c:\python26\Lib\site-packages\mercurial\ui.py to ui.pyc byte-compiling c:\python26\Lib\site-packages\mercurial\url.py to url.pyc byte-compiling c:\python26\Lib\site-packages\mercurial\util.py to util.pyc byte-compiling c:\python26\Lib\site-packages\mercurial\verify.py to verify.pyc byte-compiling c:\python26\Lib\site-packages\mercurial\win32.py to win32.pyc byte-compiling c:\python26\Lib\site-packages\mercurial\windows.py to windows.pyc byte-compiling c:\python26\Lib\site-packages\mercurial\__init__.py to __init__.p yc byte-compiling c:\python26\Lib\site-packages\mercurial\__version__.py to __versi on__.pyc running install_scripts creating c:\python26\Scripts copying build\scripts-2.6\hg -> c:\python26\Scripts copying build\scripts-2.6\hg.bat -> c:\python26\Scripts running install_data creating c:\python26\Lib\site-packages\mercurial\templates copying templates\map-cmdline.changelog -> c:\python26\Lib\site-packages\mercuri al\templates copying templates\map-cmdline.compact -> c:\python26\Lib\site-packages\mercurial \templates copying templates\map-cmdline.default -> c:\python26\Lib\site-packages\mercurial \templates copying templates\template-vars.txt -> c:\python26\Lib\site-packages\mercurial\t emplates creating c:\python26\Lib\site-packages\mercurial\templates\atom copying templates\atom\changelog.tmpl -> c:\python26\Lib\site-packages\mercurial \templates\atom copying templates\atom\changelogentry.tmpl -> c:\python26\Lib\site-packages\merc urial\templates\atom copying templates\atom\error.tmpl -> c:\python26\Lib\site-packages\mercurial\tem plates\atom copying templates\atom\filelog.tmpl -> c:\python26\Lib\site-packages\mercurial\t emplates\atom copying templates\atom\header.tmpl -> c:\python26\Lib\site-packages\mercurial\te mplates\atom copying templates\atom\map -> c:\python26\Lib\site-packages\mercurial\templates\ atom copying templates\atom\tagentry.tmpl -> c:\python26\Lib\site-packages\mercurial\ templates\atom copying templates\atom\tags.tmpl -> c:\python26\Lib\site-packages\mercurial\temp lates\atom creating c:\python26\Lib\site-packages\mercurial\templates\coal copying templates\coal\header.tmpl -> c:\python26\Lib\site-packages\mercurial\te mplates\coal copying templates\coal\map -> c:\python26\Lib\site-packages\mercurial\templates\ coal creating c:\python26\Lib\site-packages\mercurial\templates\gitweb copying templates\gitweb\changelog.tmpl -> c:\python26\Lib\site-packages\mercuri al\templates\gitweb copying templates\gitweb\changelogentry.tmpl -> c:\python26\Lib\site-packages\me rcurial\templates\gitweb copying templates\gitweb\changeset.tmpl -> c:\python26\Lib\site-packages\mercuri al\templates\gitweb copying templates\gitweb\error.tmpl -> c:\python26\Lib\site-packages\mercurial\t emplates\gitweb copying templates\gitweb\fileannotate.tmpl -> c:\python26\Lib\site-packages\merc urial\templates\gitweb copying templates\gitweb\filediff.tmpl -> c:\python26\Lib\site-packages\mercuria l\templates\gitweb copying templates\gitweb\filelog.tmpl -> c:\python26\Lib\site-packages\mercurial \templates\gitweb copying templates\gitweb\filerevision.tmpl -> c:\python26\Lib\site-packages\merc urial\templates\gitweb copying templates\gitweb\footer.tmpl -> c:\python26\Lib\site-packages\mercurial\ templates\gitweb copying templates\gitweb\graph.tmpl -> c:\python26\Lib\site-packages\mercurial\t emplates\gitweb copying templates\gitweb\header.tmpl -> c:\python26\Lib\site-packages\mercurial\ templates\gitweb copying templates\gitweb\index.tmpl -> c:\python26\Lib\site-packages\mercurial\t emplates\gitweb copying templates\gitweb\manifest.tmpl -> c:\python26\Lib\site-packages\mercuria l\templates\gitweb copying templates\gitweb\map -> c:\python26\Lib\site-packages\mercurial\template s\gitweb copying templates\gitweb\notfound.tmpl -> c:\python26\Lib\site-packages\mercuria l\templates\gitweb copying templates\gitweb\search.tmpl -> c:\python26\Lib\site-packages\mercurial\ templates\gitweb copying templates\gitweb\shortlog.tmpl -> c:\python26\Lib\site-packages\mercuria l\templates\gitweb copying templates\gitweb\summary.tmpl -> c:\python26\Lib\site-packages\mercurial \templates\gitweb copying templates\gitweb\tags.tmpl -> c:\python26\Lib\site-packages\mercurial\te mplates\gitweb creating c:\python26\Lib\site-packages\mercurial\templates\monoblue copying templates\monoblue\changelog.tmpl -> c:\python26\Lib\site-packages\mercu rial\templates\monoblue copying templates\monoblue\changelogentry.tmpl -> c:\python26\Lib\site-packages\ mercurial\templates\monoblue copying templates\monoblue\changeset.tmpl -> c:\python26\Lib\site-packages\mercu rial\templates\monoblue copying templates\monoblue\error.tmpl -> c:\python26\Lib\site-packages\mercurial \templates\monoblue copying templates\monoblue\fileannotate.tmpl -> c:\python26\Lib\site-packages\me rcurial\templates\monoblue copying templates\monoblue\filediff.tmpl -> c:\python26\Lib\site-packages\mercur ial\templates\monoblue copying templates\monoblue\filelog.tmpl -> c:\python26\Lib\site-packages\mercuri al\templates\monoblue copying templates\monoblue\filerevision.tmpl -> c:\python26\Lib\site-packages\me rcurial\templates\monoblue copying templates\monoblue\footer.tmpl -> c:\python26\Lib\site-packages\mercuria l\templates\monoblue copying templates\monoblue\graph.tmpl -> c:\python26\Lib\site-packages\mercurial \templates\monoblue copying templates\monoblue\header.tmpl -> c:\python26\Lib\site-packages\mercuria l\templates\monoblue copying templates\monoblue\index.tmpl -> c:\python26\Lib\site-packages\mercurial \templates\monoblue copying templates\monoblue\manifest.tmpl -> c:\python26\Lib\site-packages\mercur ial\templates\monoblue copying templates\monoblue\map -> c:\python26\Lib\site-packages\mercurial\templa tes\monoblue copying templates\monoblue\notfound.tmpl -> c:\python26\Lib\site-packages\mercur ial\templates\monoblue copying templates\monoblue\search.tmpl -> c:\python26\Lib\site-packages\mercuria l\templates\monoblue copying templates\monoblue\shortlog.tmpl -> c:\python26\Lib\site-packages\mercur ial\templates\monoblue copying templates\monoblue\summary.tmpl -> c:\python26\Lib\site-packages\mercuri al\templates\monoblue copying templates\monoblue\tags.tmpl -> c:\python26\Lib\site-packages\mercurial\ templates\monoblue creating c:\python26\Lib\site-packages\mercurial\templates\paper copying templates\paper\changeset.tmpl -> c:\python26\Lib\site-packages\mercuria l\templates\paper copying templates\paper\error.tmpl -> c:\python26\Lib\site-packages\mercurial\te mplates\paper copying templates\paper\fileannotate.tmpl -> c:\python26\Lib\site-packages\mercu rial\templates\paper copying templates\paper\filediff.tmpl -> c:\python26\Lib\site-packages\mercurial \templates\paper copying templates\paper\filelog.tmpl -> c:\python26\Lib\site-packages\mercurial\ templates\paper copying templates\paper\filelogentry.tmpl -> c:\python26\Lib\site-packages\mercu rial\templates\paper copying templates\paper\filerevision.tmpl -> c:\python26\Lib\site-packages\mercu rial\templates\paper copying templates\paper\footer.tmpl -> c:\python26\Lib\site-packages\mercurial\t emplates\paper copying templates\paper\graph.tmpl -> c:\python26\Lib\site-packages\mercurial\te mplates\paper copying templates\paper\header.tmpl -> c:\python26\Lib\site-packages\mercurial\t emplates\paper copying templates\paper\index.tmpl -> c:\python26\Lib\site-packages\mercurial\te mplates\paper copying templates\paper\manifest.tmpl -> c:\python26\Lib\site-packages\mercurial \templates\paper copying templates\paper\map -> c:\python26\Lib\site-packages\mercurial\templates \paper copying templates\paper\notfound.tmpl -> c:\python26\Lib\site-packages\mercurial \templates\paper copying templates\paper\search.tmpl -> c:\python26\Lib\site-packages\mercurial\t emplates\paper copying templates\paper\shortlog.tmpl -> c:\python26\Lib\site-packages\mercurial \templates\paper copying templates\paper\shortlogentry.tmpl -> c:\python26\Lib\site-packages\merc urial\templates\paper copying templates\paper\tags.tmpl -> c:\python26\Lib\site-packages\mercurial\tem plates\paper creating c:\python26\Lib\site-packages\mercurial\templates\raw copying templates\raw\changeset.tmpl -> c:\python26\Lib\site-packages\mercurial\ templates\raw copying templates\raw\error.tmpl -> c:\python26\Lib\site-packages\mercurial\temp lates\raw copying templates\raw\fileannotate.tmpl -> c:\python26\Lib\site-packages\mercuri al\templates\raw copying templates\raw\filediff.tmpl -> c:\python26\Lib\site-packages\mercurial\t emplates\raw copying templates\raw\index.tmpl -> c:\python26\Lib\site-packages\mercurial\temp lates\raw copying templates\raw\manifest.tmpl -> c:\python26\Lib\site-packages\mercurial\t emplates\raw copying templates\raw\map -> c:\python26\Lib\site-packages\mercurial\templates\r aw copying templates\raw\notfound.tmpl -> c:\python26\Lib\site-packages\mercurial\t emplates\raw creating c:\python26\Lib\site-packages\mercurial\templates\rss copying templates\rss\changelog.tmpl -> c:\python26\Lib\site-packages\mercurial\ templates\rss copying templates\rss\changelogentry.tmpl -> c:\python26\Lib\site-packages\mercu rial\templates\rss copying templates\rss\error.tmpl -> c:\python26\Lib\site-packages\mercurial\temp lates\rss copying templates\rss\filelog.tmpl -> c:\python26\Lib\site-packages\mercurial\te mplates\rss copying templates\rss\filelogentry.tmpl -> c:\python26\Lib\site-packages\mercuri al\templates\rss copying templates\rss\header.tmpl -> c:\python26\Lib\site-packages\mercurial\tem plates\rss copying templates\rss\map -> c:\python26\Lib\site-packages\mercurial\templates\r ss copying templates\rss\tagentry.tmpl -> c:\python26\Lib\site-packages\mercurial\t emplates\rss copying templates\rss\tags.tmpl -> c:\python26\Lib\site-packages\mercurial\templ ates\rss creating c:\python26\Lib\site-packages\mercurial\templates\spartan copying templates\spartan\changelog.tmpl -> c:\python26\Lib\site-packages\mercur ial\templates\spartan copying templates\spartan\changelogentry.tmpl -> c:\python26\Lib\site-packages\m ercurial\templates\spartan copying templates\spartan\changeset.tmpl -> c:\python26\Lib\site-packages\mercur ial\templates\spartan copying templates\spartan\error.tmpl -> c:\python26\Lib\site-packages\mercurial\ templates\spartan copying templates\spartan\fileannotate.tmpl -> c:\python26\Lib\site-packages\mer curial\templates\spartan copying templates\spartan\filediff.tmpl -> c:\python26\Lib\site-packages\mercuri al\templates\spartan copying templates\spartan\filelog.tmpl -> c:\python26\Lib\site-packages\mercuria l\templates\spartan copying templates\spartan\filelogentry.tmpl -> c:\python26\Lib\site-packages\mer curial\templates\spartan copying templates\spartan\filerevision.tmpl -> c:\python26\Lib\site-packages\mer curial\templates\spartan copying templates\spartan\footer.tmpl -> c:\python26\Lib\site-packages\mercurial \templates\spartan copying templates\spartan\graph.tmpl -> c:\python26\Lib\site-packages\mercurial\ templates\spartan copying templates\spartan\header.tmpl -> c:\python26\Lib\site-packages\mercurial \templates\spartan copying templates\spartan\index.tmpl -> c:\python26\Lib\site-packages\mercurial\ templates\spartan copying templates\spartan\manifest.tmpl -> c:\python26\Lib\site-packages\mercuri al\templates\spartan copying templates\spartan\map -> c:\python26\Lib\site-packages\mercurial\templat es\spartan copying templates\spartan\notfound.tmpl -> c:\python26\Lib\site-packages\mercuri al\templates\spartan copying templates\spartan\search.tmpl -> c:\python26\Lib\site-packages\mercurial \templates\spartan copying templates\spartan\shortlog.tmpl -> c:\python26\Lib\site-packages\mercuri al\templates\spartan copying templates\spartan\shortlogentry.tmpl -> c:\python26\Lib\site-packages\me rcurial\templates\spartan copying templates\spartan\tags.tmpl -> c:\python26\Lib\site-packages\mercurial\t emplates\spartan creating c:\python26\Lib\site-packages\mercurial\templates\static copying templates\static\background.png -> c:\python26\Lib\site-packages\mercuri al\templates\static copying templates\static\coal-file.png -> c:\python26\Lib\site-packages\mercuria l\templates\static copying templates\static\coal-folder.png -> c:\python26\Lib\site-packages\mercur ial\templates\static copying templates\static\excanvas.js -> c:\python26\Lib\site-packages\mercurial\ templates\static copying templates\static\graph.js -> c:\python26\Lib\site-packages\mercurial\tem plates\static copying templates\static\hgicon.png -> c:\python26\Lib\site-packages\mercurial\t emplates\static copying templates\static\hglogo.png -> c:\python26\Lib\site-packages\mercurial\t emplates\static copying templates\static\style-coal.css -> c:\python26\Lib\site-packages\mercuri al\templates\static copying templates\static\style-gitweb.css -> c:\python26\Lib\site-packages\mercu rial\templates\static copying templates\static\style-monoblue.css -> c:\python26\Lib\site-packages\mer curial\templates\static copying templates\static\style-paper.css -> c:\python26\Lib\site-packages\mercur ial\templates\static copying templates\static\style.css -> c:\python26\Lib\site-packages\mercurial\te mplates\static creating c:\python26\Lib\site-packages\mercurial\i18n copying i18n\da.po -> c:\python26\Lib\site-packages\mercurial\i18n copying i18n\de.po -> c:\python26\Lib\site-packages\mercurial\i18n copying i18n\it.po -> c:\python26\Lib\site-packages\mercurial\i18n copying i18n\ja.po -> c:\python26\Lib\site-packages\mercurial\i18n copying i18n\pt_BR.po -> c:\python26\Lib\site-packages\mercurial\i18n copying i18n\zh_CN.po -> c:\python26\Lib\site-packages\mercurial\i18n running install_egg_info Writing c:\python26\Lib\site-packages\mercurial-9afef2eba84c-py2.6.egg-info
C:\work\hg>python c:\python26\scripts\hg version Mercurial Distributed SCM (version 9afef2eba84c) Copyright (C) 2005-2009 Matt Mackall <mpm@selenic.com> and others This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
だいたい、
http://www.selenic.com/mercurial/wiki/index.cgi/BuildingOnWindows
と似たような感じになってるかな?