if [ "${TERM}" != "dumb" ] ; then
- PS1=
+ # Set the terminal's window title.
+ PS1='\[\e(B\017\e]0;\u@\h \w\007\]'
if [ -n "${SDK_VERSION}" ] ; then
PS1+="(sdk ${SDK_BOARD} ${SDK_VERSION}) "
fi
# The cat here affects the exit code after this assignment.
- PS1+='\[\e[0;33m\]\u\[\e[30;1m\]@\[\e[31;1m\]\h'$(cat /etc/ps1_append 2>/dev/null || :)'\[\e[30;1m\] \j:$? \[\e[34;1m\]\W \$\[\e[0m\] '
+ PS1+='\[\e[0;33m\]\u\[\e[30;1m\]@\[\e[31;1m\]\h'\
+$(cat /etc/ps1_append 2>/dev/null || :)\
+"${TARGET_PRODUCT+ {${TARGET_PRODUCT}\}}"\
+'\[\e[30;1m\] \j:$? \[\e[34;1m\]\W \$\[\e[0m\] '
fi