Re: [pygccxml-development] Installing from cvs doesn't work
Brought to you by:
mbaas,
roman_yakovenko
From: Roman Y. <rom...@gm...> - 2006-04-09 16:58:09
|
On 4/9/06, Matthias Baas <ba...@ir...> wrote: > Roman Yakovenko wrote: > > May be. I don't think/expect user/programmer to run > > setup_pyplusplus.py directly. > > I think he should run release_manager/release_builder.py and then to > > run setup.py > > from pyplusplusXXX directory. > > > > Is this wrong approach? > > Well, in my opinion it is. ;) The main reason is that it is > non-standard. The standard way of dealing with an extension package is > by using the distutils. This includes not only building and installing > the package but also creating a source or binary distribution (see the > "sdist" and "bdist_*" commands (setup.py --help-commands)). > Some other reasons are that it takes much longer and is inconvenient > when I just want to update the sources and apply those updates. Are you able to build something similar to release manager with distutils? If so, can you spend some time and implement this. I will be glad to drop the usage of release manager. If not, I think I will release this version using release manager. > - Matthias - Thanks -- Roman Yakovenko C++ Python language binding http://www.language-binding.net/ |