Re: Re: build Phoenix from source fails
Greg Couch <[email protected]>
| Newsgroups | gmane.comp.python.wxpython.devel |
|---|---|
| Message-ID | <[email protected]> |
I see my mistake, I had wxWidgets in a parallel directory to Phoenix, not
in the exts subdirectory.
-- Greg
On Wednesday, February 11, 2015 at 11:42:34 PM UTC-8, Greg Couch wrote:
>
> "python build.py dox etg --nodoc sip build" fails with a similar error:
>
> python build.py dox etg --nodoc sip build
> Build using: "/usr/bin/python"
> 2.7.8 (default, Oct 20 2014, 15:05:19)
> [GCC 4.9.1]
> Python's architecture is 64bit
> cfg.VERSION: 3.0.3
>
> Running command: dox
> Checking for /home/gregc/src/Phoenix/bin/doxygen-1.8.2-linux...
> Traceback (most recent call last):
> File "build.py", line 1613, in <module>
> main(sys.argv[1:])
> File "build.py", line 168, in main
> function(options, args)
> File "build.py", line 670, in cmd_dox
> _doDox('xml')
> File "build.py", line 663, in _doDox
> pwd = pushDir(posixjoin(wxDir(), 'docs/doxygen'))
> File "build.py", line 430, in __init__
> os.chdir(newDir)
> OSError: [Errno 2] No such file or directory:
> '/home/gregc/src/Phoenix/ext/wxWidgets/docs/doxygen'
> Finished command: dox (0.41s)
>
>
> On Wednesday, February 11, 2015 at 11:21:12 PM UTC-8, Robin Dunn wrote:
>>
>> Greg Couch wrote:
>> > So what's the current way of building Phoenix from source? Here's my
>> script:
>> >
>> > python build.py clean
>> > python build.py touch etg --nodoc
>> > python build.py dox etg --nodoc sip build
>> >
>> > It now fails earlier in the "touch etg" stage with:
>> >
>>
>> ...
>>
>> > AssertionError: Doxygen XML folder not found:
>> > /home/gregc/src/Phoenix/ext/wxWidgets/docs/doxygen/out/xml
>>
>> Because you are running the etg command before the dox command. The dox
>> command generates the XML, and the etg command consumes it. Remove the
>> "etg --nodoc" from the 2nd line above. Or you could combine them all
>> into one line, just as long as dox is done before etg.
>>
>>
>> --
>> Robin Dunn
>> Software Craftsman
>> http://wxPython.org
>>
>
--
You received this message because you are subscribed to the Google Groups "wxPython-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.