[prev in list] [next in list] [prev in thread] [next in thread]
List: gcc-patches
Subject: [patch] install-sh
From: brent verner <brent () rcfile ! org>
Date: 2000-08-22 20:12:57
[Download RAW message or body]
(originally sent to gcc@... oops!)
Hi,
I recently noticed that doing 'make install' was not writing over
previously installed files (specifically, libstdc++-v3 headers). This
is due to the fact that I have 'alias cp="cp -i"' in my .bashrc. The
following patch to install-sh causes each of the mv, cp and rm commands
to use the '-f' switch (overriding any default '-i' behavior).
cheers.
brent
--
Damon Brent Verner o _ _ _
Cracker JackŪ Surprise Certified _o /\_ _ \\o (_)\__/o (_)
brent@rcfile.org _< \_ _>(_) (_)/<_ \_| \ _|/' \/
brent@linux1.org (_)>(_) (_) (_) (_) (_)' _\o_
["install-sh.diff" (text/plain)]
Index: install-sh
===================================================================
RCS file: /cvs/gcc/egcs/install-sh,v
retrieving revision 1.3
diff -c -p -3 -r1.3 install-sh
*** install-sh 1998/10/12 10:44:57 1.3
--- install-sh 2000/08/22 19:59:57
*************** mkdirprog="${MKDIRPROG-mkdir}"
*** 43,62 ****
transformbasename=""
transform_arg=""
- instcmd="$mvprog"
chmodcmd="$chmodprog 0755"
chowncmd=""
chgrpcmd=""
stripcmd=""
rmcmd="$rmprog -f"
! mvcmd="$mvprog"
src=""
dst=""
dir_arg=""
while [ x"$1" != x ]; do
case $1 in
! -c) instcmd="$cpprog"
shift
continue;;
--- 43,63 ----
transformbasename=""
transform_arg=""
chmodcmd="$chmodprog 0755"
chowncmd=""
chgrpcmd=""
stripcmd=""
rmcmd="$rmprog -f"
! mvcmd="$mvprog -f"
! cpcmd="$cpprog -f"
! instcmd="$mvcmd"
src=""
dst=""
dir_arg=""
while [ x"$1" != x ]; do
case $1 in
! -c) instcmd="$cpcmd"
shift
continue;;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic