forgive me if this has already been mentioned...
how about a sub-optimal (but at least an)
improvement?
something along the lines of
set X $deplibs; shift
_last=$1; shift
_deplibs=
for _lib in $*; do
if [ x$_lib != x$_last ]; then
_deplibs="$_deplibs $_lib"
fi
_last=$_lib
done
deplibs=$_deplibs
before: deplibs="-lfoo -lbar -lfoo -lfoo -lbar -lbar
-lfoo"
after: deplibs="-lbar -lfoo -lbar -lfoo"
This cuts down on all the extraneous stuff *safely*, i
think.
edward
|
Title: RE: FYI: duplicate removal patch [Was Re: ok, new libtool for cygwinupdates]
- Re: FYI: duplicate removal patch [Was Re: ok, new libtool... Michael Matz
- Re: FYI: duplicate removal patch [Was Re: ok, new li... Michael Matz
- Re: FYI: duplicate removal patch [Was Re: ok, new li... Michael Matz
- Re: FYI: duplicate removal patch [Was Re: ok, new li... Nick Hudson
- Re: FYI: duplicate removal patch [Was Re: ok, new li... Robert Boehne
- Re: FYI: duplicate removal patch [Was Re: ok, new li... Gary V . Vaughan
- Re: FYI: duplicate removal patch [Was Re: ok, ne... Michael Matz
- Re: FYI: duplicate removal patch [Was Re: ok, new li... Alexandre Oliva
- Re: FYI: duplicate removal patch [Was Re: ok, ne... Gary V . Vaughan
- RE: FYI: duplicate removal patch [Was Re: ok, new li... Boehne, Robert
- Re: FYI: duplicate removal patch [Was Re: ok, new li... edward
- Re: FYI: duplicate removal patch [Was Re: ok, new li... Alexandre Oliva
- Re: FYI: duplicate removal patch [Was Re: ok, new li... Alexandre Oliva
- Re: FYI: duplicate removal patch [Was Re: ok, new li... edward