forked from supercollider/supercollider
-
Notifications
You must be signed in to change notification settings - Fork 0
/
MOVED_STUFF.txt
44 lines (30 loc) · 1.29 KB
/
MOVED_STUFF.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
sclang, scsynth and (if available) supernova HAVE BEEN MOVED into
SuperCollider.app/Contents/MacOS.
The SuperCollider class library and help files have been moved into
SuperCollider.app/Contents/Resources.
In previous versions of SuperCollider, these resources lived in the
top folder next to SuperCollider.app. To make a standard self-contained
app bundle with correct library linking, these have now been moved into
the app bundle.
If you need to access them from the Finder, ctrl-click SuperCollider.app
and choose "Show package contents" from the context menu.
To access them in the Terminal, simply:
$ cd path/to/SuperCollider.app/Contents/Resources
or
$ cd path/to/SuperCollider.app/Contents/MacOS
To have sclang and scsynth available system-wide, you can put wrapper-
scripts into a folder in your PATH, like /usr/local/bin
For sclang:
#!/bin/sh
cd /full/path/to/SuperCollider.app/Contents/MacOS
exec ./sclang $*
And for scsynth:
#!/bin/sh
cd /full/path/to/SuperCollider.app/Contents/MacOS
exec ./scsynth $*
NOTE: Why not symlinking them instead? Because:
- If you have Qt installed system-wide, sclang will complain that
Qt frameworks are loaded twice.
- scsynth will not find the included "plugins", unless given explicitly
with the -U commandline flag.
Happy supercolliding!