if installed git; then
+ generate gitconfig .in simple_cpp \
+ PWD -- "`pwd`"
+
+ # Older Git versions don't support push.default = simple.
+ if ! git status >/dev/null 2>&1; then
+ echo 'gitconfig: removing push.default = simple'
+ grep_i -v '^[[:space:]]default = simple$' gitconfig
+ fi
# Older Git versions don't support --patience.
- PATIENCE=
- if git diff --patience >/dev/null 2>&1; then
- PATIENCE=--patience
+ if ! git diff --patience >/dev/null 2>&1; then
+ sed_i 's/--patience//' gitconfig
fi
- generate gitconfig .m4 m4 \
- -DPATIENCE="$PATIENCE" \
- -DOS=`os` \
- -DPWD="`pwd`"
link gitconfig ~/.gitconfig
fi
fi
if installed hg; then
- generate hgrc .m4 m4 \
- -DOS=`os`
link hgrc ~/.hgrc
fi