aboutsummaryrefslogtreecommitdiff
path: root/sftp_server/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'sftp_server/Makefile')
-rw-r--r--sftp_server/Makefile37
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
+