Re: [pygccxml-development] Installing from cvs doesn't work
Brought to you by:
mbaas,
roman_yakovenko
From: Roman Y. <rom...@gm...> - 2006-04-09 13:05:28
|
On 4/9/06, Matthias Baas <ba...@ir...> wrote: > Hi, > > the latest version of pyplusplus cannot be built/installed when the > sources are obtained from cvs. > Running the setup script for pyplusplus results in the following error: > > error: pyplusplus\scripts\CVS: Permission denied > > The problem is that in the setup script the entire contents of the > scripts directory is passed to the "scripts" argument: > > , scripts=3D map( lambda script_name: os.path.join( 'pyplusplus', > 'scripts', script_name ) > , os.listdir( os.path.join( 'pyplusplus', > 'scripts' ) ) ) > > This includes the directory "CVS" which leads to the above error. > (My quick workaround was to remove the above two lines from the setup > script. A proper fix would be to specify the files explicitly) 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? > - Matthias - -- Roman Yakovenko C++ Python language binding http://www.language-binding.net/ |