pip install . would install the current setup.py in the directory ( and I should add allow you to then do a “pip uninstall scons” to remove it. You can still do a “python setup.py install” as well you however would now have meta generated to remove it with a nice command.
>>Not ok. SCons is a build system, so it should build itself to experiment on a >>live code. If we can teach pip to invoke scons as a part of build step - that >>is ok. I'd say that there is a even a demand for a cross-platform build tool >>that can work with pip to build binary stuff like extensions. >> Not sure what is not OK. If you have python setup.py install Scons installs… but how do you remove it… you don’t Pip install SCons Installs it like the above. But now I want to remove it: Pip uninstall SCons. That is nice… what is wrong with that? Jason From: Scons-dev [mailto:[email protected]] On Behalf Of anatoly techtonik Sent: Tuesday, April 7, 2015 11:23 AM To: SCons developer list Subject: Re: [Scons-dev] Packaging logic? On Fri, Apr 3, 2015 at 7:28 PM, Kenny, Jason L <[email protected]<mailto:[email protected]>> wrote: The current way is to get a source dist and install it. This would not stop. You would be able to do the same thing. If nothing else will be broken then I don't mind against uploading wheels to PyPI. The difference in the below would be: Pip install scons would be default go to the internet and get SCons Ok. pip install . would install the current setup.py in the directory ( and I should add allow you to then do a “pip uninstall scons” to remove it. You can still do a “python setup.py install” as well you however would now have meta generated to remove it with a nice command. Not ok. SCons is a build system, so it should build itself to experiment on a live code. If we can teach pip to invoke scons as a part of build step - that is ok. I'd say that there is a even a demand for a cross-platform build tool that can work with pip to build binary stuff like extensions. -- anatoly t.
_______________________________________________ Scons-dev mailing list [email protected] https://pairlist2.pair.net/mailman/listinfo/scons-dev
