From: Grzegorz A. H. <gr...@ti...> - 2008-10-10 19:26:48
|
El 10/10/2008, a las 20:30, Frédéric escribió: > On vendredi 10 octobre 2008, Thomas Heller wrote: >> setup(console=["firstscript.py", "secondscript.py"]) >> >> This will create two small executables, firstscript.exe and >> secondscript.exe, and both will use the library.zip archive. > > Ok. Does it work with windows param? My setup is build like this: > > class Target: > def __init__(self, **kw): > self.__dict__.update(kw) > self.version = VERSION # config.VERSION > self.company_name = "" > self.copyright = "(C) 2007-2008 Frédéric Mantegazza" > self.name = "" > > setup(options=..., > windows=[Target(description="Merlin/Orion panohead control > software", > script="../papywizard/scripts/main.py", > icon_resources=[(1, "papywizard.ico")], > dest_base="papywizard")], > ...) > > Is it possible to put a list to the script param? Well, if you can't you could try calling setup() three times with different parameters. AFAICS distutils *works* because you *are* calling setup, so calling it thrice is equivalent to run three times the script or have three different ones. I would try anyway Thomas' suggestion, as that possibly avoids 'compiling' three times your whole package. > PS: did you also receive my last e-mails twice? Apparently there is somebody's ISP misbehaving and doing some sort of vacation-like spam. If you diff the two messages you will find one is a copy with stuff added. The messages bounce of Fabien Wahl at snecma.fr, though the culprit is most likely "Symantec Mail Security", "Lotus Domino Release 5.0.13a" or their misconfiguration. Googling for "Brightmail-Tracker" makes it sound like the last. |