diff options
Diffstat (limited to 'sftp_server/Makefile')
-rw-r--r-- | sftp_server/Makefile | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/sftp_server/Makefile b/sftp_server/Makefile new file mode 100644 index 00000000..ca0a1b1c --- /dev/null +++ b/sftp_server/Makefile @@ -0,0 +1,37 @@ + +OBJECTS= main.o +SHELL = /bin/sh + + +subdirs = @subdirs@ +top_srcdir = .. +srcdir = . +prefix = /usr/local +exec_prefix = ${prefix} +bindir = $(exec_prefix)/bin +incldir= $(prefix)/include +infodir = $(prefix)/info +libdir = $(prefix)/lib/ +mandir = $(prefix)/man/man1 + +CC = gcc +CFLAGS = -g -O2 -Wall -g -I../include/ +LDFLAGS = -L../libssh/ -lssh +LIBS = -lz -lcrypto +INSTALL = /usr/bin/install -c +DYLIB_EXTENSION = so +LIBSSH_LDFLAGS = -shared + +all: sftp_server + +sftp_server: $(OBJECTS) ../libssh/libssh.$(DYLIB_EXTENSION) + $(CC) -o sftp_server $(OBJECTS) $(LIBS) $(LDFLAGS) +install: all + $(top_srcdir)/mkinstalldirs $(incldir) + $(top_srcdir)/mkinstalldirs $(libdir) + $(INSTALL) sftp_server $(bindir) +clean: + rm -f *~ sftp_server *.o +distclean: clean + rm -f Makefile + |