install_jackdmp 1.38 KB
Newer Older
sletz's avatar
sletz committed
1
2
# Install jackdmp and owerwrite jack installation

3
# Plug-ins
4
5
[ -d Panda.framework ] && sudo cp -r Panda.framework /Library/Frameworks
[ -d JackRouter.plugin ] && sudo cp -r JackRouter.plugin /Library/Audio/Plug-Ins/HAL/
sletz's avatar
sletz committed
6

7
# Copy libraries and exe
sletz's avatar
sletz committed
8
sudo cp -r Jackmp.framework /Library/Frameworks/  
sletz's avatar
sletz committed
9
sudo cp -r Jackservermp.framework /Library/Frameworks/   
sletz's avatar
sletz committed
10
sudo install -d /usr/local/bin 
sletz's avatar
sletz committed
11
12
sudo cp jackdmp /usr/local/bin  

13
# Copy drivers
sletz's avatar
sletz committed
14
15
16
sudo install -d  /usr/local/lib/jackmp 
sudo cp  jack_coreaudio.so  /usr/local/lib/jackmp 
sudo cp  jack_dummy.so  /usr/local/lib/jackmp
17
[ -f jack_net.so ] && sudo cp jack_net.so /usr/local/lib/jackmp
sletz's avatar
sletz committed
18
19

# Copy tools
20
21
22
[ -f netmanager.so ] && sudo cp  netmanager.so /usr/local/lib/jackmp
[ -f netadapter.so ] && sudo cp  netadapter.so /usr/local/lib/jackmp
[ -f audioadapter.so ] && sudo cp  audioadapter.so /usr/local/lib/jackmp
sletz's avatar
sletz committed
23

24
# Create links to jackmp ressources
sletz's avatar
sletz committed
25
cd /usr/local/lib && [ -f libjack.0.dylib ] && sudo mv -f libjack.0.dylib tmp_libjack.0.dylib 
26
cd /usr/local/lib && [ -f jackd ] && sudo mv -f jackd tmp_jackd 
sletz's avatar
sletz committed
27
cd /usr/local/lib && [ -f libjack.dylib ] && sudo rm libjack.dylib
28
cd /usr/local/bin && [ -f jackd ] && sudo rm jackd
sletz's avatar
sletz committed
29
30
cd /usr/local/lib && sudo ln -s /Library/Frameworks/Jackmp.framework/Jackmp libjack.dylib
cd /usr/local/lib && sudo ln -s /Library/Frameworks/Jackmp.framework/Jackmp libjack.0.dylib
31
cd /usr/local/bin && sudo ln -s jackdmp jackd
sletz's avatar
sletz committed
32
33