Only install (and uninstall) regular files

This commit is contained in:
Pierre Pronchery 2012-07-10 22:49:59 +00:00
parent c83c79a0fd
commit d8d5c03014

View File

@ -34,7 +34,7 @@ GTKDOC_MKHTML="gtkdoc-mkhtml"
GTKDOC_MKTMPL="gtkdoc-mktmpl" GTKDOC_MKTMPL="gtkdoc-mktmpl"
GTKDOC_SCAN="gtkdoc-scan" GTKDOC_SCAN="gtkdoc-scan"
INSTALL="install -m 0644" INSTALL="install -m 0644"
MKDIR="mkdir -p" MKDIR="mkdir -m 0755 -p"
MODULE="$PACKAGE" MODULE="$PACKAGE"
RM="rm -f" RM="rm -f"
TOUCH="touch" TOUCH="touch"
@ -95,6 +95,7 @@ while [ $# -gt 0 ]; do
#uninstall #uninstall
if [ "$uninstall" -eq 1 ]; then if [ "$uninstall" -eq 1 ]; then
for i in gtkdoc/html/*.*; do for i in gtkdoc/html/*.*; do
[ -f "$i" ] || continue
file="${i##*/}" file="${i##*/}"
$DEBUG $RM "$instdir/$MODULE/$file" || exit 2 $DEBUG $RM "$instdir/$MODULE/$file" || exit 2
done done
@ -151,6 +152,7 @@ while [ $# -gt 0 ]; do
if [ "$install" -eq 1 ]; then if [ "$install" -eq 1 ]; then
$DEBUG $MKDIR "$instdir/$MODULE" || exit 2 $DEBUG $MKDIR "$instdir/$MODULE" || exit 2
for i in gtkdoc/html/*.*; do for i in gtkdoc/html/*.*; do
[ -f "$i" ] || continue
file="${i##*/}" file="${i##*/}"
$DEBUG $INSTALL "$i" "$instdir/$MODULE/$file" \ $DEBUG $INSTALL "$i" "$instdir/$MODULE/$file" \
|| exit 2 || exit 2