-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathinstall_darwin.sh
executable file
·28 lines (22 loc) · 1.29 KB
/
install_darwin.sh
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
#!/bin/bash
destdir=$1
if [ -z "$destdir" ]; then
export destdir=/tmp/indistarter
fi
echo Install indistarter to $destdir
install -d -m 755 $destdir
install -d -m 755 $destdir/IndiStarter.app
install -d -m 755 $destdir/IndiStarter.app/Contents
install -d -m 755 $destdir/IndiStarter.app/Contents/MacOS
install -d -m 755 $destdir/IndiStarter.app/Contents/Resources
install -v -m 644 system_integration/MacOSX/pkg/IndiStarter.app/Contents/Info.plist $destdir/IndiStarter.app/Contents/
install -v -m 644 system_integration/MacOSX/pkg/IndiStarter.app/Contents/PkgInfo $destdir/IndiStarter.app/Contents/
install -v -m 755 -s indistarter $destdir/IndiStarter.app/Contents/MacOS/indistarter
install -v -m 644 system_integration/MacOSX/pkg/IndiStarter.app/Contents/Resources/README.rtf $destdir/IndiStarter.app/Contents/Resources/
install -v -m 644 system_integration/MacOSX/pkg/IndiStarter.app/Contents/Resources/indistarter.icns $destdir/IndiStarter.app/Contents/Resources/
install -v -m 644 doc/indistarter.pdf $destdir/IndiStarter.app/Contents/Resources/
# download the last version from https://sourceforge.net/projects/indistarter/files/build-data/
# or build following the instruction at https://github.com/pchev/indi-mac
if [ -e indimac*.tgz ]; then
tar xvf indimac*.tgz -C $destdir/IndiStarter.app/
fi