From 6e450f22bb86a18b66ec4053d5aacdf7788753dd Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Sat, 21 Feb 2004 18:08:41 +0000 Subject: some minor tweaks --- bin/mklib | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'bin/mklib') diff --git a/bin/mklib b/bin/mklib index 05b07f6060..496a69410e 100755 --- a/bin/mklib +++ b/bin/mklib @@ -38,7 +38,7 @@ LIBNAME="" MAJOR=1 MINOR=0 -PATCH=0 +PATCH="" DEPS="" CPLUSPLUS=0 STATIC=0 @@ -116,18 +116,23 @@ case $ARCH in if [ $STATIC = 1 ] ; then echo "mklib: Making" $ARCH "static library: " ${LIBNAME}.a LINK="ar" - OPTS="-ruv" + OPTS="-ru" # make lib ${LINK} ${OPTS} ${LIBNAME}.a ${OBJECTS} + ranlib ${LIBNAME}.a # finish up - FINAL_LIBS=${LIBNAME} + FINAL_LIBS=${LIBNAME}.a else if [ $ARCH = 'Linux' ] ; then OPTS="-Xlinker -Bsymbolic -shared -Wl,-soname,${LIBNAME}.so.${MAJOR}" else OPTS="-shared -Wl,-soname,${LIBNAME}.so.${MAJOR}" fi - VERSION="${MAJOR}.${MINOR}.${PATCH}" + if [ x${PATCH} = "x" ] ; then + VERSION="${MAJOR}.${MINOR}" + else + VERSION="${MAJOR}.${MINOR}.${PATCH}" + fi echo "mklib: Making" $ARCH "shared library: " ${LIBNAME}.so.${VERSION} @@ -325,7 +330,7 @@ case $ARCH in ;; 'Darwin') - VERSION="${MAJOR}.${MINOR}.${TINY}" + VERSION="${MAJOR}.${MINOR}.${PATCH}" LIBNAME="lib${LIBNAME}.dylib" ARNAME="lib${LIBNAME}.dylib.a" echo "mklib: Making Darwin libraries: " ${LIBNAME} ${ARNAME} -- cgit v1.2.3