
What I did was to remove the following lines from the setup.py in the chirp.hg file.
elif sys.platform == "win32": win32_build()
I think that is what you wanted.
Yep.
I executed tox and piped the output it to a file (attached). This definitely got further. It looks like there were some permissions errors during the tests. I don't know if those are normal errors for pep8 or not.
The unit test permissions failures are a little weird since it's just trying to write to files returned to it from the mktemp function. The style issues look like they may be related to windows-style line endings, although I'm not sure why it's complaining about only a few files amongst many.
Anyway, definitely much farther. I'd have to spin up a windows dev environment to debug them myself.
Today's win32 build should have ignored the in-tree setup.py file for the exe generation part. If someone can confirm that it looks okay on windows, I can remove the "if win32" bit in the main setup.py file so that it works like your test above for developers.
--Dan