aboutsummaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorAris Adamantiadis <aris@0xbadc0de.be>2005-07-05 01:21:44 +0000
committerAris Adamantiadis <aris@0xbadc0de.be>2005-07-05 01:21:44 +0000
commitc65f56aefa50a2e2a78a0e45564526ecc921d74f (patch)
tree11bd53cf92869ccbab30f29253ce30f7078a4a26 /Makefile.in
downloadlibssh-c65f56aefa50a2e2a78a0e45564526ecc921d74f.tar.gz
libssh-c65f56aefa50a2e2a78a0e45564526ecc921d74f.tar.xz
libssh-c65f56aefa50a2e2a78a0e45564526ecc921d74f.zip
first import
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@1 7dcaeef0-15fb-0310-b436-a5af3365683c
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in79
1 files changed, 79 insertions, 0 deletions
diff --git a/Makefile.in b/Makefile.in
new file mode 100644
index 00000000..e3eed952
--- /dev/null
+++ b/Makefile.in
@@ -0,0 +1,79 @@
+SHELL = /bin/sh
+VPATH = @srcdir@
+
+subdirs = libssh/
+top_srcdir = @top_srcdir@
+srcdir = @srcdir@
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+bindir = $(exec_prefix)/bin
+incldir= $(prefix)/include
+infodir = $(prefix)/info
+libdir = $(prefix)/lib/
+mandir = $(prefix)/man/man1
+
+CC = @CC@
+CFLAGS = @CFLAGS@ -Iinclude/ -Wall -g
+LDFLAGS = @LDFLAGS@
+LIBS = -lssh -Llibssh/
+INSTALL = @INSTALL@
+LN= @LN_S@
+OBJECTS= sample.o samplesshd.o
+VERSION=0.12-dev
+DISTLIB=libssh-$(VERSION)
+CONFIG=include/libssh/config.h
+all: $(CONFIG) $(OBJECTS)
+ @for dir in ${subdirs}; do \
+ (cd $$dir && $(MAKE) all) \
+ || case "$(MFLAGS)" in *k*) fail=yes;; *) exit 1;; esac; \
+ done && test -z "$$fail"
+ $(CC) -o samplessh sample.o $(LDFLAGS) $(LIBS)
+ $(LN) -sf samplessh samplesftp
+ $(CC) -o samplesshd samplesshd.o $(LDFLAGS) $(LIBS)
+$(CONFIG):
+ $(LN) -f ../../config.h $(CONFIG)
+dist:
+ rm -fr $(DISTLIB)
+ mkdir $(DISTLIB)
+ cp Makefile.in configure.in configure config.h.in install-sh \
+ mkinstalldirs config.sub config.guess $(DISTLIB)
+ mkdir $(DISTLIB)/libssh
+ mkdir $(DISTLIB)/include
+ mkdir $(DISTLIB)/include/libssh
+ mkdir $(DISTLIB)/doc
+ cp libssh/Makefile.in $(DISTLIB)/libssh/
+ cp libssh/*.c $(DISTLIB)/libssh/
+ cp include/libssh/libssh.h include/libssh/sftp.h \
+ include/libssh/priv.h \
+ include/libssh/crypto.h include/libssh/ssh2.h \
+ include/libssh/server.h $(DISTLIB)/include/libssh/
+ cp *.c COPYING README AUTHORS CHANGELOG $(DISTLIB)/
+ cp doc/* $(DISTLIB)/doc/
+ tar czf $(DISTLIB).tgz $(DISTLIB)/
+install: all
+ @for dir in ${subdirs}; do \
+ (cd $$dir && $(MAKE) install) \
+ || case "$(MFLAGS)" in *k*) fail=yes;; *) exit 1;; esac; \
+ done && test -z "$$fail"
+ $(top_srcdir)/mkinstalldirs $(incldir)/libssh
+ $(INSTALL) include/libssh/libssh.h $(incldir)/libssh/
+ $(INSTALL) include/libssh/config.h $(incldir)/libssh/
+ $(INSTALL) include/libssh/sftp.h $(incldir)/libssh/
+ $(INSTALL) include/libssh/crypto.h $(incldir)/libssh/
+ $(INSTALL) include/libssh/server.h $(incldir)/libssh/
+ $(INSTALL) include/libssh/ssh2.h $(incldir)/libssh/
+ $(INSTALL) include/libssh/ssh1.h $(incldir)/libssh/
+clean:
+ /bin/rm -f *~ *.o ssh sftp
+ @for dir in ${subdirs}; do \
+ (cd $$dir && $(MAKE) clean) \
+ || case "$(MFLAGS)" in *k*) fail=yes;; *) exit 1;; esac; \
+ done && test -z "$$fail"
+
+distclean: clean
+ /bin/rm -f Makefile config.h config.status config.cache config.log
+ @for dir in ${subdirs}; do \
+ (cd $$dir && $(MAKE) distclean) \
+ || case "$(MFLAGS)" in *k*) fail=yes;; *) exit 1;; esac; \
+ done && test -z "$$fail"
+