I got following build error.
The cause is that BOS's book name contains a colon:
"Mercurial: The Definitive Guide (PDF)"

output:
===

C:\work\thg-winbuild>python setup.py --thg-unstable

{snip}

build-thg> ..\wix\build-tortoisehg.bat 0.9.35091 "Installs TortoiseHg version 0.
9.3+91-22ca05d4bfbf" ..\output\tortoisehg-unstable-0.9.3+91-22ca05d4bfbf-hg-1.4.
3+69-f163775e36e0
help.wxs
templates.wxs
locale.wxs
i18n.wxs
doc.wxs
contrib.wxs
gtk.wxs
icons.wxs
thg-locale.wxs
thg-i18n.wxs
cmenu-i18n.wxs
tortoisehg.wxs
C:\work\thg-winbuild\wix\tortoisehg.wxs(108) : error CNDL0027 : The Shortcut/@Na
me attribute's value, 'Mercurial: The Definitive Guide (PDF)', is not a valid lo
ng name because it contains illegal characters.  Legal long names contain no mor
e than 260 characters and must contain at least one non-period character.  Any c
haracter except for the follow may be used: \ ? | > < : / * ".
light.exe : error LGHT0103 : The system cannot find the file 'tortoisehg.wixobj'
 with type 'Source'.
tortoisehg.wxs
C:\work\thg-winbuild\wix\tortoisehg.wxs(108) : error CNDL0027 : The Shortcut/@Na
me attribute's value, 'Mercurial: The Definitive Guide (PDF)', is not a valid lo
ng name because it contains illegal characters.  Legal long names contain no mor
e than 260 characters and must contain at least one non-period character.  Any c
haracter except for the follow may be used: \ ? | > < : / * ".
light.exe : error LGHT0103 : The system cannot find the file 'tortoisehg.wixobj'
 with type 'Source'.
Traceback (most recent call last):
  File "setup.py", line 512, in <module>
    build_thg_installer(packagename)
  File "setup.py", line 222, in build_thg_installer
    run(r'..\wix\build-tortoisehg.bat %s "%s" %s' % (thgversion, comments, packa
ge), 'build-thg')
  File "setup.py", line 78, in run
    subprocess.check_call(cmd, shell=True, cwd=cwd, env=installenv)
  File "C:\tools\python26\lib\subprocess.py", line 488, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '..\wix\build-tortoisehg.bat 0.9.35091 "I
nstalls TortoiseHg version 0.9.3+91-22ca05d4bfbf" ..\output\tortoisehg-unstable-
0.9.3+91-22ca05d4bfbf-hg-1.4.3+69-f163775e36e0' returned non-zero exit status 10
3


-- 
Yuki KODAMA

------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
Tortoisehg-develop mailing list
Tortoisehg-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop

Reply via email to