summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1995-05-26 01:39:37 +0000
committerTheodore Tso <tytso@mit.edu>1995-05-26 01:39:37 +0000
commit0c347bd0ed0a29d21e62a298b472b6c93983a874 (patch)
treec040a36de078aa9f8b179ec8388558c17b5bf8d2 /src
parent97a711343b226b2e0e377e38ea08e0d38b3b7887 (diff)
downloadkrb5-0c347bd0ed0a29d21e62a298b472b6c93983a874.tar.gz
krb5-0c347bd0ed0a29d21e62a298b472b6c93983a874.tar.xz
krb5-0c347bd0ed0a29d21e62a298b472b6c93983a874.zip
Added shell script for creating shared libraries
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5881 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/util/ChangeLog4
-rw-r--r--src/util/makeshlib25
2 files changed, 29 insertions, 0 deletions
diff --git a/src/util/ChangeLog b/src/util/ChangeLog
index 03e4ab832d..9906a4a7c5 100644
--- a/src/util/ChangeLog
+++ b/src/util/ChangeLog
@@ -1,3 +1,7 @@
+Thu May 25 21:39:02 1995 Theodore Y. Ts'o (tytso@dcl)
+
+ * makeshlib: Added shell script for creating shared libraries
+
Tue May 2 21:32:23 1995 Tom Yu (tlyu@dragons-lair)
* Makefile.in: remove spurious whitespace from blank line
diff --git a/src/util/makeshlib b/src/util/makeshlib
new file mode 100644
index 0000000000..1c7a06bd19
--- /dev/null
+++ b/src/util/makeshlib
@@ -0,0 +1,25 @@
+#!/bin/sh
+#
+# makeshlib: Make a shared library.....
+#
+# Usage: makeshlib <host> <CC> <library> <directories>
+#
+
+host=$1 ; shift
+CC=$1 ; shift
+library=$1 ; shift
+
+case $host in
+*-*-solaris*)
+ FILES=`for i
+ do
+ sed -e "s;^;$i/shared/;" -e "s; ; $i/shared/;g" $i/DONE
+ done`
+
+ echo $CC -G -o $library $FILES
+ $CC -G -o $library $FILES
+ ;;
+*)
+ echo "Host type $host not supported!"
+ exit 1
+esac