Ticket #262 (new enhancement)
win32 buildbot2.bat not included in scripts directory when installing
| Reported by: | epu | Owned by: | |
|---|---|---|---|
| Priority: | trivial | Milestone: | 0.8.+ |
| Version: | 0.7.7 | Keywords: | windows |
| Cc: |
Description
while trying to figure out why the buildbot2.bat wasn't installed for me on windows xp, I wrote a patch to:
- only install service if on NT (i don't remember older winX having service manager)
- only install buildbot.bat if not NT (references python23, which seemed non-modern)
- rename buildbot2.bat to buildbot.cmd so it can be called by same name and live in source tree in same place
- separate setup arg value assignment from the dictionary key assignment
- assign setuptools dictionary keys clearly
- move long_description to top so it works as __doc__ string.
- add comments to explain why I did all that.
- add ez_install.py and setup.cfg for it to tree, but did not force enabling of setuptools
Please keep what you like and ignore the rest.
Attachments
Change History
Changed 4 years ago by epu
-
attachment
win32-setup-reorg.patch
added
comment:1 Changed 4 years ago by epu
um, the text lines aren't visible in the patch on trac (maybe I need a different file extension?), but if you choose 'original format' link, it downloads ok.
comment:2 Changed 3 years ago by dustin
- Milestone changed from undecided to 0.7.+
Ugh, I have no idea how to apply a darcsish patch without using darcs. Do you still have this in a darcs repo? Can you post the
darcs diff --unified
comment:3 Changed 3 years ago by epu
uh. I probably have this. I don't know what other clutter might be in the change, this was almost 1 yr ago. Let me dig ...
comment:4 Changed 3 years ago by epu
Argh. When trying to get a unified diff, darcs on win32 is barfing with a 'The system cannot find the file specified.' Maybe part of my disc is hosed. Will try moving my win32 repository to linux and see if darcs commands just work.
![[Buildbot Logo]](/chrome/site/header-text-transparent.png)
patch to trunk for setup.py