How does one run multiple versions of Processing?

rjdrjd
edited February 2014 in Using Processing

Hello, I need to run both Processing 1.5.1 and 2.x on the same system and can't seem to get the sketch location to save for two different locations. I am doing this because I want a way to run a bunch of old sketches using 1.5.1 without needing to update them to 2.x, while moving forward with developing with 2.x.

I have two folders to point to as the sketch folder for each version: Processing_1_5_1 (I made this) Processing (default)

I also setup another folder in Users/username/Library/ with the same names. By default there is a Users/username/Library/Processing directory with the preferences.txt file in it. Modifying the sketchbook.path variable in preferences.txt doesn't work.

Is there another way or better way to do this?

System Info: Mac OSX 10.6.8

Answers

  • I would expect the sketchbook path preference to work... even if not in the way that you want. Although it may be possible to change the sketchbook location, both versions of Processing will continue to use the same preferences.txt file (this cannot be changed) and thus the same sketchbook folder.

    This issue has been addressed before. I do not know of a solution.

  • edited February 2014
  • Answer ✓

    What worked for me is changing the file '/lib/defaults.txt' About line 53 is commented: #settings.path=data If you read some lines before, you can change it in: settings.path=/your/favorite/path/to/a/2nd/folder

  • Thanks E3D3, that works.

    I just changed my /lib/preferences.txt file in the Processing.app (1.5.1) to point to my other location, settings.path=/Users/username/Library/Processing_1_5_1.

Sign In or Register to comment.