1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
#!/bin/bash
## A wrapper script around the xterm utility
## which allows codelite to export LD_LIBRARY_PATH into the exterm
## shell
program_title=$1
if [ "$program_title" = "" ]; then
if [ "${LD_LIBRARY_PATH}" = "" ]; then
## LD_LIBRARY_PATH is not defined OR empty
## Run xterm without the bash wrapper
x-terminal-emulator -T "codelite's shell" 2> /dev/null
fi
else
if [ "${LD_LIBRARY_PATH}" = "" ]; then
## LD_LIBRARY_PATH is not defined OR empty
## Run xterm without the bash wrapper
x-terminal-emulator -T "$program_title" -e $2 2> /dev/null
else
x-terminal-emulator -T "$program_title" -e /bin/bash -c 'export LD_LIBRARY_PATH=$0;shift;$@' $LD_LIBRARY_PATH "$@" 2> /dev/null
fi
fi
|