summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEzra Peisach <epeisach@mit.edu>1998-03-03 14:12:59 +0000
committerEzra Peisach <epeisach@mit.edu>1998-03-03 14:12:59 +0000
commit078ae3e1b7dd272e6a788330e0ded8b8c9df33fa (patch)
tree4f5128ec084c1d5875a34e935f42797d4598e005 /src
parentabde830f77486589e2c796b0cfe8b85300d0b4ba (diff)
downloadkrb5-078ae3e1b7dd272e6a788330e0ded8b8c9df33fa.tar.gz
krb5-078ae3e1b7dd272e6a788330e0ded8b8c9df33fa.tar.xz
krb5-078ae3e1b7dd272e6a788330e0ded8b8c9df33fa.zip
* configure.in: Add KRB5_BUILD_PROGRAM
* Makefile.in (verify): Use CC_LINK and proper Makefile variables for library dependencies. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10494 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/lib/des425/ChangeLog7
-rw-r--r--src/lib/des425/Makefile.in11
-rw-r--r--src/lib/des425/configure.in2
3 files changed, 14 insertions, 6 deletions
diff --git a/src/lib/des425/ChangeLog b/src/lib/des425/ChangeLog
index 6b0c73f2f..b137e4a75 100644
--- a/src/lib/des425/ChangeLog
+++ b/src/lib/des425/ChangeLog
@@ -1,3 +1,10 @@
+Tue Mar 3 08:59:03 1998 Ezra Peisach <epeisach@kangaroo.mit.edu>
+
+ * configure.in: Add KRB5_BUILD_PROGRAM
+
+ * Makefile.in (verify): Use CC_LINK and proper Makefile variables
+ for library dependencies.
+
Wed Feb 18 16:10:05 1998 Tom Yu <tlyu@mit.edu>
* Makefile.in: Remove trialing slash from thisconfigdir. Fix up
diff --git a/src/lib/des425/Makefile.in b/src/lib/des425/Makefile.in
index 36ffaa9f5..e284839ec 100644
--- a/src/lib/des425/Makefile.in
+++ b/src/lib/des425/Makefile.in
@@ -8,6 +8,9 @@ CFLAGS = $(CCOPTS) $(DEFS) -I$(srcdir)/../crypto/des -I$(srcdir)/../../include/k
##DOS##OBJFILEDEP=des425.lst
##DOS##OBJFILELIST=@des425.lst
+PROG_LIBPATH=-L$(TOPLIBD)
+PROG_RPATH=$(KRB5_LIBDIR)
+
RUN_SETUP=@KRB5_RUN_ENV@
LIB=des425
@@ -72,10 +75,6 @@ SRCS= $(srcdir)/cksum.c \
$(srcdir)/weak_key.c \
$(srcdir)/k4_glue.c
-# For test programs
-EXT_LIB= libdes425.a $(TOPLIBD)/libcrypto.a
-DEPKLIB= $(TOPLIBD)/libcrypto.a
-
all-unix:: all-liblinks
all-mac:: $(OBJS)
@@ -84,8 +83,8 @@ all-mac:: $(OBJS)
shared:
mkdir shared
-verify: verify.o libdes425.a $(DEPKLIB)
- $(CC) -o $@ verify.o $(LDFLAGS) $(EXT_LIB)
+verify: verify.o $(DES425_DEPLIB) $(KRB5_BASE_DEPLIBS)
+ $(CC_LINK) -o $@ verify.o $(DES425_LIB) $(KRB5_BASE_LIBS)
check-unix:: verify
$(RUN_SETUP) ./verify -z
diff --git a/src/lib/des425/configure.in b/src/lib/des425/configure.in
index c124c212e..291b44908 100644
--- a/src/lib/des425/configure.in
+++ b/src/lib/des425/configure.in
@@ -22,4 +22,6 @@ dnl
KRB5_RUN_FLAGS
KRB5_BUILD_LIBOBJS
KRB5_BUILD_LIBRARY_WITH_DEPS
+KRB5_BUILD_PROGRAM
+dnl
V5_AC_OUTPUT_MAKEFILE