|
From: Andrew S. <str...@as...> - 2007-02-12 18:10:53
|
Jouni K. Seppänen wrote: > "Nicolas Grilly" <nic...@ga...> writes: > > >> When you are working on matplotlib, after a checkout from the SVN >> repository, which method do you use to compile extensions without >> re-building and re-installing everything each time? >> > > I use "python setupegg.py develop", which I think does the same thing > as build_ext --inplace. I have made a symbolic link for the mpl-data > subdirectory. (Perhaps some setuptools wizard can tell us how to fix > setupegg.py so that mpl-data gets installed in-place?) IMO, the way to fix it is to move all the data into lib/matplotlib/mpl-data to start with. If we did that, all the shuffling that setup.py does would be unnecessary and using setuptools' develop mode would work out-of-the-box. I'd be happy to move these files in the svn repository if people agree this is a good idea. -Andrew |