aboutsummaryrefslogtreecommitdiff
path: root/src/lib/des425/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/des425/Makefile.in')
-rw-r--r--src/lib/des425/Makefile.in52
1 files changed, 33 insertions, 19 deletions
diff --git a/src/lib/des425/Makefile.in b/src/lib/des425/Makefile.in
index c8e5139..2e370d1 100644
--- a/src/lib/des425/Makefile.in
+++ b/src/lib/des425/Makefile.in
@@ -8,9 +8,35 @@ CFLAGS = $(CCOPTS) $(DEFS) -I$(srcdir)/../crypto/des -I$(srcdir)/../../include/k
RUN_SETUP=@KRB5_RUN_ENV@
-.c.o:
- $(CC) $(CFLAGS) -c $(srcdir)/$*.c
-@SHARED_RULE@
+LIB=des425
+LIBMAJOR=1
+LIBMINOR=0
+RELDIR=des425
+# Depends on libcrypto and libkrb5
+SHLIB_EXPDEPS = \
+ $(TOPLIBD)/libcrypto$(SHLIBEXT) \
+ $(TOPLIBD)/libkrb5$(SHLIBEXT)
+SHLIB_EXPLIBS=-lkrb5 -lcom_err
+SHLIB_DIRS=-L$(TOPLIBD)
+SHLIB_RDIRS=$(KRB5_LIBDIR)
+
+STOBJLISTS=OBJS.ST
+STLIBOBJS=cksum.o \
+ des.o \
+ enc_dec.o \
+ key_parity.o \
+ key_sched.o \
+ new_rnd_key.o \
+ pcbc_encrypt.o \
+ quad_cksum.o \
+ random_key.o \
+ read_passwd.o \
+ str_to_key.o \
+ unix_time.o \
+ util.o \
+ weak_key.o \
+ k4_glue.o
+
OBJS= cksum.$(OBJEXT) \
des.$(OBJEXT) \
@@ -44,22 +70,11 @@ SRCS= $(srcdir)/cksum.c \
$(srcdir)/weak_key.c \
$(srcdir)/k4_glue.c
-LIB_SUBDIRS= .
-LIBDONE= DONE
-#
-# Depends on libcrypto.
-#
-CRYPTO_VER=@CRYPTO_SH_VERS@
-KRB5_VER=@KRB5_SH_VERS@
-DEPLIBS=$(TOPLIBD)/libkrb5.$(SHEXT).$(KRB5_VER) $(TOPLIBD)/libcrypto.$(SHEXT).$(CRYPTO_VER)
-SHLIB_LIBS=-lkrb5 -lcrypto
-SHLIB_LDFLAGS= $(LDFLAGS) @SHLIB_RPATH_DIRS@
-SHLIB_LIBDIRS= @SHLIB_LIBDIRS@
-
+# For test programs
EXT_LIB= libdes425.a $(TOPLIBD)/libcrypto.a
DEPKLIB= $(TOPLIBD)/libcrypto.a
-all-unix:: shared $(OBJS)
+all-unix:: all-liblinks
all-mac:: $(OBJS)
all-windows:: $(OBJFILE)
@@ -84,9 +99,7 @@ check-windows::
clean::
$(RM) verify$(EXEEXT) verify.$(OBJEXT)
-clean-unix::
- $(RM) shared/*
-
+clean-unix:: clean-liblinks clean-libs clean-libobjs
clean-mac::
clean-windows::
$(RM) des425.lib des425.bak $(OBJFILE)
@@ -103,3 +116,4 @@ install:: libdes425.a
clean::
$(RM) libdes425.$(LIBEXT) libdes425.bak
+install-unix:: install-libs