diff options
| author | Keith Vetter <keithv@fusion.com> | 1995-03-03 02:20:21 +0000 |
|---|---|---|
| committer | Keith Vetter <keithv@fusion.com> | 1995-03-03 02:20:21 +0000 |
| commit | 02a6367ca07d1d098a67121716cf02dfa0d7a0e2 (patch) | |
| tree | f1d3fffae86d5d463a64f058aa8d8c4c74bc2722 /src/lib/crypto/Makefile.in | |
| parent | e61bc5292e6690d3e2e188016274758264351286 (diff) | |
| download | krb5-02a6367ca07d1d098a67121716cf02dfa0d7a0e2.tar.gz krb5-02a6367ca07d1d098a67121716cf02dfa0d7a0e2.tar.xz krb5-02a6367ca07d1d098a67121716cf02dfa0d7a0e2.zip | |
Added the files and changes needed to create a dll out of libcrypto
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5068 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/crypto/Makefile.in')
| -rw-r--r-- | src/lib/crypto/Makefile.in | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/src/lib/crypto/Makefile.in b/src/lib/crypto/Makefile.in index 66b19507e..fc632bde3 100644 --- a/src/lib/crypto/Makefile.in +++ b/src/lib/crypto/Makefile.in @@ -3,7 +3,7 @@ CFLAGS = $(CCOPTS) $(DEFS) -I$(srcdir)/crc32 -I$(srcdir)/des -I$(srcdir)/md4 \ LDFLAGS = -g ##DOSBUILDTOP = ..\.. -##DOSLIBNAME=libcrypto.$(LIBEXT) +##DOSLIBNAME=crypto.lib ##DOS!include $(BUILDTOP)\config\windows.in TST=if test -n "`cat DONE`" ; then @@ -22,7 +22,18 @@ all:: all-$(WHAT) all-unix:: -all-windows:: $(OBJS) +all-windows:: $(OBJS) win_glue.obj + +win_glue.obj:: win_glue.c + $(CC) $(CFLAGS) /c $*.c + +libcrypto.lib:: libcrypto.dll + implib /nologo $@ $(@R).dll + +libcrypto.dll:: $(LIBNAME) + link /co /noe /nologo win_glue,libcrypto.dll,nul,\ + crypto.lib winsock ldllcew libw,libcrypto.def + rc /p /k $@ libcrypto.a: des/DONE md4/DONE md5/DONE crc32/DONE os/DONE $(OBJS) (cd des; $(TST) $(ARADD) ../$@ `cat DONE` ; fi) @@ -38,10 +49,13 @@ install:: libcrypto.a $(RANLIB) $(DESTDIR)$(KRB5_LIBDIR)/libcrypto.a clean:: clean-$(WHAT) - $(RM) libcrypto.$(LIBEXT) libcrypto.bak + $(RM) libcrypto.$(LIBEXT) libcrypto.dll libcrypto.bak clean-unix:: +clean-windows:: + $(RM) crypto.lib crypto.bak + check:: check-$(WHAT) check-unix:: @@ -100,3 +114,6 @@ check-windows:: @echo Making check in ..\os -$(MAKE) -$(MFLAGS) check cd .. + +all-windows:: libcrypto.lib + |
