multiple SC version support
nathan-PB1wun9k+p9Wk0Htik3J/[email protected]
| Newsgroups | gmane.comp.audio.supercollider.devel |
|---|---|
| Message-ID | <[email protected]> |
hi list, right now, getting multiple SC versions installed on the same system is nontrivial. considering that 3.x versions are in general not compatible, i have a simple proposal to help ensure clean separation between multiple 3.x's, inspired by the way python does things: - we subdivide the various library directories by version: /usr/local/lib/SuperCollider/3.9/plugins, /usr/local/share/SuperCollider/3.9/SCClassLibrary - we tack the version number onto the executables: /usr/bin/scsynth3.9 and /usr/bin/sclang3.9 the path examples i've given are for Linux, but i think you get the idea. i haven't really thought through how configuration files would carry over. i think it's reasonable that e.g. your sc_lang_conf.yaml and sc_ide_conf.yaml should be retained when you upgrade. quarks, probably not. server plugins, definitely not, considering ABI changes. any thoughts? nathan _______________________________________________ sc-dev mailing list info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/ search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/