diff options
Diffstat (limited to '399.midipix_sh.build')
-rw-r--r-- | 399.midipix_sh.build | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/399.midipix_sh.build b/399.midipix_sh.build new file mode 100644 index 00000000..556b1a9b --- /dev/null +++ b/399.midipix_sh.build @@ -0,0 +1,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 |