Re: [Distutils] specify available build commands

Specifically, I want to be able to add a configuration and build some classes only if one of these commands is specified.
what are you trying to do precisely ?
In a setup.py, there's a method that builds some classes and puts them in a zip file. Then there's a line
config.add_data_files(this_method)
The method doesn't need to be called when only a source distribution is being created. I was hoping there might be a way to switch this config line off if there's no need for it, or maybe only switch it on when it is needed (something beyond using sys.argv).

On Tue, Aug 12, 2008 at 5:38 PM, chris cdcasey@gmail.com wrote:
Specifically, I want to be able to add a configuration and build some classes only if one of these commands is specified.
what are you trying to do precisely ?
In a setup.py, there's a method that builds some classes and puts them in a zip file. Then there's a line
config.add_data_files(this_method)
The method doesn't need to be called when only a source distribution is being created. I was hoping there might be a way to switch this config line off if there's no need for it, or maybe only switch it on when it is needed (something beyond using sys.argv).
So you create a specific zip file on the fly, with some things in it, that is added in your source tree ?
Maybe you could create a specific source distribution command, that runs your code then call sdist
Tarek
Distutils-SIG maillist - Distutils-SIG@python.org http://mail.python.org/mailman/listinfo/distutils-sig
participants (2)
-
chris
-
Tarek Ziadé