summaryrefslogtreecommitdiffhomepage
path: root/399.midipix_sh.build
blob: 556b1a9bcc45577d05730efa98a8a88a5507e378 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#
# . ./build.vars and set -o errexit are assumed.
#

if ! is_build_script_done install; then
	IFS=""; cat <<EOF > ${PREFIX}/midipix.sh;
#!/bin/sh
MIDIPIX_DRIVE=\${1:-z};
MIDIPIX_DNAME="\${2:-}";
MIDIPIX_PATH="/\${MIDIPIX_DRIVE}\${MIDIPIX_DNAME:+/\${MIDIPIX_DNAME}}";
mintty -h always -e /bin/sh -c "
	set -o errexit; stty raw -echo;
	mount --change-cygdrive-prefix /;
	cd \"\${MIDIPIX_PATH}/native/bin\";
	export PATH=\"\${MIDIPIX_PATH}/native/bin:\${MIDIPIX_PATH}/native/lib\";
	./ntctty.exe -e chroot /native /bin/bash";
fi;
EOF
	chmod +x ${PREFIX}/midipix.sh;
	set_build_script_done install finish;
fi;

# vim:filetype=sh