make/install-lib-macos.sh

changeset 1471
2309b553c604
child 1473
944f02992369
equal deleted inserted replaced
1470:c1a144db699f 1471:2309b553c604
1 #!/bin/sh
2
3 if [ -z "$1" ] || [ -z "$2" ] || [ -z "$3" ] || [ -z "$4" ] ; then
4 echo "Usage: $0 <src> <libdir> <version> <major_version>"
5 exit 1
6 fi
7
8
9 NAME=$(basename $1)
10 LIBNAME=${NAME/.dylib/.$4.dylib}
11
12 SRC="$1"
13 DST="$2/$LIBNAME"
14 LN_DST="$2/$NAME"
15
16 cp -f "$SRC" "$DST"
17
18 install_name_tool -id "$DST" "$DST"
19
20 rm -f $LN_DST
21 ln -s $LIBNAME $LN_DST

mercurial