Lines Matching +full:- +full:- +full:libdir
1 #!/bin/sh -e
30 set -e
36 USRSRC=${1:-/usr/src} # source root
48 # convert -lfoo to foo
51 sed -e "s/\-l//g" -e "s/pthread/thr/g" -e "s/ncurses.*/ncurses/g"
84 echo -n > $LIBDIRS
86 # First pass - generate list of directories
88 find -s ${LIBS} -name Makefile |
89 xargs grep -l 'bsd\.lib\.mk' |
91 libdir=$(dirname ${makefile})
93 cd ${libdir}
94 make -m ${USRSRC}/share/mk WITH_OFED=YES -V LIB
97 echo "${libname} ${libdir}" >> $LIBDIRS
101 # Second pass - generate dependencies
102 find -s ${LIBS} -name Makefile |
103 xargs grep -l 'bsd\.lib\.mk' |
105 libdir=$(dirname ${makefile})
107 cd ${libdir}
108 make -m ${USRSRC}/share/mk WITH_OFED=YES -V LDADD
111 echo ${libdir}"${FS}"$(echo ${deps} | tr ' ' '\n' | convert | resolvelibdirs)
119 if [ ! -f ${LIBDEPENDS} ]; then
124 awk -F"${FS}" '{ print $2 }' ${LIBDEPENDS} | tr ' ' '\n' |
125 sort -u
137 awk -F"${FS}" '{