summaryrefslogtreecommitdiffstats
path: root/src/lib/krb5util
diff options
context:
space:
mode:
authorTom Yu <tlyu@mit.edu>1997-11-19 00:55:59 +0000
committerTom Yu <tlyu@mit.edu>1997-11-19 00:55:59 +0000
commitad0d9108d9968968e86b4360841cf8f9df274dac (patch)
treeb0f8c88e1d02ed517c07a82e2b9ebd5a19361420 /src/lib/krb5util
parentec20a56ac9f85c89051319b2b92ab1f637975a09 (diff)
downloadkrb5-ad0d9108d9968968e86b4360841cf8f9df274dac.tar.gz
krb5-ad0d9108d9968968e86b4360841cf8f9df274dac.tar.xz
krb5-ad0d9108d9968968e86b4360841cf8f9df274dac.zip
* configure.in: Use new library build rules
* Makefile.in: Use new library build rules. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10293 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/krb5util')
-rw-r--r--src/lib/krb5util/ChangeLog6
-rw-r--r--src/lib/krb5util/Makefile.in32
-rw-r--r--src/lib/krb5util/configure.in8
3 files changed, 17 insertions, 29 deletions
diff --git a/src/lib/krb5util/ChangeLog b/src/lib/krb5util/ChangeLog
index 515b199d5..57fdd7455 100644
--- a/src/lib/krb5util/ChangeLog
+++ b/src/lib/krb5util/ChangeLog
@@ -1,3 +1,9 @@
+Tue Nov 18 19:55:22 1997 Tom Yu <tlyu@mit.edu>
+
+ * configure.in: Use new library build rules.
+
+ * Makefile.in: Use new library build rules.
+
Tue Feb 18 09:47:34 1997 Ezra Peisach <epeisach@mit.edu>
* compat_recv.c: Remove include of kerberosIV/krb4-proto.h
diff --git a/src/lib/krb5util/Makefile.in b/src/lib/krb5util/Makefile.in
index b25298adb..ecab50032 100644
--- a/src/lib/krb5util/Makefile.in
+++ b/src/lib/krb5util/Makefile.in
@@ -3,39 +3,25 @@ CFLAGS = $(CCOPTS) $(DEFS)
##DOSBUILDTOP = ..\..
##DOSLIBNAME=krb5util.lib
-.c.o:
- $(CC) $(CFLAGS) -c $(srcdir)/$*.c
-
OBJS= compat_recv.$(OBJEXT) seteuid.$(OBJEXT)
+STLIBOBJS=compat_recv.o seteuid.o
+
SRCS= $(srcdir)/compat_recv.c $(srcdir)/seteuid.c
-LIB_SUBDIRS= .
-LIBDONE= DONE
+LIB=krb5util
+LIBMAJOR=1
+LIBMINOR=0
+STOBJLISTS=OBJS.ST
+RELDIR=krb5util
LIBNAME=libkrb5util.
-all::
-
-all-unix:: libkrb5util.$(LIBEXT)
+all-unix:: all-liblinks
all-mac::
all-windows::
-libkrb5util.a: $(OBJS)
- $(RM) $@
- $(ARADD) $@ $(OBJS)
- $(RANLIB) $@
-
-install:: libkrb5util.a
- $(INSTALL_DATA) libkrb5util.a $(DESTDIR)$(KRB5_LIBDIR)/libkrb5util.a
- $(RANLIB) $(DESTDIR)$(KRB5_LIBDIR)/libkrb5util.a
-
-check-unix::
-check-mac::
-check-windows::
-
-clean-unix::
- $(RM) libkrb5util.$(LIBEXT)
+clean-unix:: clean-liblinks clean-libs clean-libobjs
clean-mac::
clean-windows::
$(RM) krb5util.lib krb5util.bak
diff --git a/src/lib/krb5util/configure.in b/src/lib/krb5util/configure.in
index 638bf2735..4db6fec01 100644
--- a/src/lib/krb5util/configure.in
+++ b/src/lib/krb5util/configure.in
@@ -1,12 +1,8 @@
AC_INIT(configure.in)
CONFIG_RULES
-AC_PROG_ARCHIVE
-AC_PROG_ARCHIVE_ADD
-AC_PROG_RANLIB
-AC_PROG_INSTALL
AC_CHECK_HEADERS(unistd.h stdlib.h sys/types.h)
AC_CHECK_FUNCS(seteuid setresuid setreuid)
-LinkFileDir(../libkrb5util.a, libkrb5util.a, ./krb5util)
-AppendRule([all-unix:: ../libkrb5util.a])
dnl AppendRule([all:: all-$(WHAT)])
+KRB5_BUILD_LIBRARY_STATIC
+KRB5_BUILD_LIBOBJS
V5_AC_OUTPUT_MAKEFILE