Hello. I read "Setting up a calibre development environment" in the user's manual but I am still confused about how to set up a Windows 7 development environment.
I would like to have two versions of calibre on my system:
- One for day-to-day use with my regular libraries. This would be a weekly release or older version.
- Another for development use with a test library that I would keep up to date with the bzr repository.
The installer will not allow me to have two copies of calibre installed. When I run it again I'm asked asked to change, repair, or remove. To work around that I installed Cygwin so I have a unix-like environment on Windows. I then performed a bzr checkout of the source as described in the calibre manual. I went with Cygwin since I'm comfortable with the unix CLI and I expect to use the Launchpad SSH integration at some point.
Is this a recommended setup or is there a better way? Can I have separate development and production installations on the same computer? I'm not sure what to do next. I assume I set CALIBRE_DEVELOP_FROM to point to the bzr checkout. Is that correct? Will that affect my use of calibre installed from the installer?