1: 2: OBJECTS= client.o packet.o dh.o crypt.o connect.o error.o buffer.o \ 3: string.o kex.o channels.o options.o keys.o auth.o base64.o \ 4: keyfiles.o misc.o gzip.o wrapper.o sftp.o server.o 5: SHELL = /bin/sh 6: VPATH = @srcdir@ 7: 8: subdirs = @subdirs@ 9: top_srcdir = @top_srcdir@ 10: srcdir = @srcdir@ 11: prefix = @prefix@ 12: exec_prefix = @exec_prefix@ 13: bindir = $(exec_prefix)/bin 14: incldir= $(prefix)/include 15: infodir = $(prefix)/info 16: libdir = $(prefix)/lib/ 17: mandir = $(prefix)/man/man1 18: 19: CC = @CC@ 20: CFLAGS = @CFLAGS@ -Wall -g -I../include/ -fPIC 21: LDFLAGS = @LDFLAGS@ 22: LIBS = @LIBS@ 23: INSTALL = @INSTALL@ 24: DYLIB_EXTENSION = @DYLIB_EXTENSION@ 25: LIBSSH_LDFLAGS = @LIBSSH_LDFLAGS@ 26: 27: all: libssh.so 28: 29: libssh.so: $(OBJECTS) 30: $(CC) -o libssh.$(DYLIB_EXTENSION) $(LIBSSH_LDFLAGS) $(OBJECTS) $(LIBS) $(LDFLAGS) 31: libssh.a: $(OBJECTS) 32: rm -f libssh.a 33: ar q libssh.a $(OBJECTS) 34: @RANLIB@ libssh.a 35: install: all 36: $(top_srcdir)/mkinstalldirs $(incldir) 37: $(top_srcdir)/mkinstalldirs $(libdir) 38: $(INSTALL) libssh.$(DYLIB_EXTENSION) $(libdir) 39: clean: 40: rm -f *~ libssh.a libssh.so *.o 41: distclean: clean 42: rm -f Makefile 43: |