View Single Post
Old 06-29-2011, 01:13 PM   #3
Halo
Connoisseur
Halo did not drink the Kool Aid.Halo did not drink the Kool Aid.Halo did not drink the Kool Aid.Halo did not drink the Kool Aid.Halo did not drink the Kool Aid.Halo did not drink the Kool Aid.Halo did not drink the Kool Aid.Halo did not drink the Kool Aid.Halo did not drink the Kool Aid.Halo did not drink the Kool Aid.Halo did not drink the Kool Aid.
 
Halo's Avatar
 
Posts: 96
Karma: 72130
Join Date: Nov 2008
Location: San Francisco Bay Area, CA, USA
Device: Sony PRS-505, Kindle DX 1st Gen, Kindle Fire 1st Gen
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:
  1. One for day-to-day use with my regular libraries. This would be a weekly release or older version.
  2. 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?

Last edited by Halo; 06-29-2011 at 01:16 PM.
Halo is offline   Reply With Quote