#! /bin/sh # fake the module hierarchy for uninstalled shared objects libdir="`pwd`/.libs" libexecdir="./.libexec" libs="rep.io.db.gdbm rep.io.db.sdbm rep.i18n.gettext rep.io.readline \ rep.lang.record-profile rep.data.tables rep.io.timers \ rep.vm.safe-interpreter rep.io.sockets rep.util.md5 rep.ffi" rm -rf $libexecdir for f in $libs; do g=`echo $f | tr . /` src=$libdir dest=$libexecdir/`dirname $g` for b in `( cd $libdir && echo *\`basename $g\`.* )`; do rm -f $dest/$b echo "$src/$b -> $dest/$b" ../mkinstalldirs $dest ln -s $src/$b $dest/$b done done