comparison: make/install-lib-macos.sh
make/install-lib-macos.sh
- changeset 1471
- 2309b553c604
- child 1473
- 944f02992369
equal
deleted
inserted
replaced
| |
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 |