# $Id: Makefile.in,v 1.298 2008/11/05 05:20:46 djm Exp $ # uncomment if you run a non bourne compatable shell. Ie. csh #SHELL = @SH@ AUTORECONF=autoreconf prefix=@prefix@ srcdir=@srcdir@ top_srcdir=@top_srcdir@ DESTDIR= VPATH=@srcdir@ CC=@CC@ LD=@LD@ CFLAGS=@CFLAGS@ CPPFLAGS=-I. -I$(srcdir) @CPPFLAGS@ @DEFS@ #LIBS=@LIBS@ AR=@AR@ RANLIB=@RANLIB@ INSTALL=@INSTALL@ LDFLAGS= @LDFLAGS@ -L. $(STATIC) TARGETS=libopenssh.a # first line are openbsd-compat files LIBSSH_OBJS= strlcpy.o strlcat.o bsd-snprintf.o bsd-asprintf.o base64.o sha2.o\ acss.o bufaux.o bufbn.o buffer.o \ cipher.o cipher-acss.o cipher-aes.o \ cipher-bf1.o cipher-ctr.o cipher-3des1.o cleanup.o \ compat.o crc32.o deattack.o fatal.o \ log.o match.o md-sha256.o moduli.o packet.o \ rsa.o xmalloc.o key.o kex.o mac.o misc.o \ rijndael.o ssh-dss.o ssh-rsa.o dh.o kexdh.o \ kexgex.o kexdhc.o kexgexc.o umac.o sshconnect2.o all: $(TARGETS) $(LIBSSH_OBJS): Makefile.in config.h .c.o: $(CC) $(CFLAGS) $(CPPFLAGS) -c $< libopenssh.a: $(LIBSSH_OBJS) $(AR) cr $@ $(LIBSSH_OBJS) $(RANLIB) $@ # fake rule to stop make trying to compile moduli.o into a binary "moduli.o" moduli: echo clean: rm -f *.o *.a $(TARGETS) config.cache config.log rm -f *.out core veryclean: distclean rm -f configure config.h.in *.0