diff options
author | Tony Theodore <tonyt@logyst.com> | 2013-01-06 13:09:23 (GMT) |
---|---|---|
committer | Tony Theodore <tonyt@logyst.com> | 2013-01-06 13:09:23 (GMT) |
commit | cafdf5d1e7d078b54fa72c1c42623acc9e9257b9 (patch) | |
tree | aafae1e0393174d174006f78fbc9a6d9a3007583 /tools | |
parent | 34d7b0f5b8846fda7589f87538fc1102d1ad0fb6 (diff) | |
download | mxe-cafdf5d1e7d078b54fa72c1c42623acc9e9257b9.zip mxe-cafdf5d1e7d078b54fa72c1c42623acc9e9257b9.tar.gz mxe-cafdf5d1e7d078b54fa72c1c42623acc9e9257b9.tar.bz2 |
add mxe alias and path to completion script
Diffstat (limited to 'tools')
-rw-r--r-- | tools/mxe-bash-completion | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/tools/mxe-bash-completion b/tools/mxe-bash-completion index e40178f..66bdb66 100644 --- a/tools/mxe-bash-completion +++ b/tools/mxe-bash-completion @@ -1,11 +1,15 @@ -_make() +export MXE_DIR=`pwd` +export PATH=$MXE_DIR/usr/bin:$PATH +alias mxe='make -C $MXE_DIR' + +_mxe() { local cur prev pkgs tgts COMPREPLY=() cur="${COMP_WORDS[COMP_CWORD]}" prev="${COMP_WORDS[COMP_CWORD-1]}" - pkgs=$( for x in `ls -l src/*.mk | gsed -n 's,.*src/\(.*\)\.mk,\1,p'`; do echo ${x} ; done ) + pkgs=$( for x in `ls -l $MXE_DIR/src/*.mk | gsed -n 's,.*src/\(.*\)\.mk,\1,p'`; do echo ${x} ; done ) tgts="i686-pc-mingw32 x86_64-w64-mingw32 i686-w64-mingw32" case "${cur}" in @@ -38,4 +42,4 @@ _make() esac } -complete -o nospace -o default -F _make make +complete -o nospace -o default -F _mxe mxe make |