Makefile.in revision 1.2
1# $Id: Makefile.in,v 1.2 2009/04/28 20:50:48 agc Exp $ 2 3@SET_MAKE@ 4SHELL = @SHELL@ 5VPATH=@srcdir@ 6 7PACKAGE_NAME= @PACKAGE_NAME@ 8PACKAGE_VERSION= @PACKAGE_VERSION@ 9PACKAGE_BUGREPORT= @PACKAGE_BUGREPORT@ 10 11srcdir = @srcdir@ 12VPATH = @srcdir@ 13prefix = @prefix@ 14PREFIX = @prefix@ 15exec_prefix = @exec_prefix@ 16 17libdir = @libdir@ 18mandir = @mandir@ 19incdir = @incdir@ 20top_builddir = . 21 22AUTOCONF = @AUTOCONF@ 23AUTOHEADER = @AUTOHEADER@ 24mkinstalldirs = $(SHELL) $(srcdir)/mkinstalldirs 25install_sh = $(SHELL) $(srcdir)/install-sh 26 27INSTALL = @INSTALL@ 28INSTALL_PROGRAM = @INSTALL_PROGRAM@ 29INSTALL_DATA = @INSTALL_DATA@ 30INSTALL_SCRIPT = @INSTALL_SCRIPT@ 31INSTALL_HEADER = $(INSTALL_DATA) 32transform = @program_transform_name@ 33host_alias = @host_alias@ 34host_triplet = @host@ 35CANONICAL_HOST = @CANONICAL_HOST@ 36LIBTOOL= ../../libtool 37 38CC = @CC@ 39CCLD= $(CC) 40LIBS= @LIBS@ 41CPPFLAGS= @CPPFLAGS@ 42DEFS= @DEFS@ -I. -I@srcdir@ -DHOST=\"$(CANONICAL_HOST)\" -DNETPGP_AUTOCONF_VERSION=\"$(PACKAGE_VERSION)\" 43DEFS+= -I@srcdir@/../../include 44CFLAGS= @CFLAGS@ 45LDFLAGS= @LDFLAGS@ 46 47LINK= $(CCLD) $(CFLAGS) $(LDFLAGS) -o $@ 48COMPILE= $(CC) $(DEFS) $(CPPFLAGS) $(CFLAGS) 49 50OPSOBJS+= compress.o create.o crypto.o 51OPSOBJS+= keyring.o misc.o netpgp.o openssl_crypto.o packet-parse.o 52OPSOBJS+= packet-print.o packet-show.o reader.o signature.o 53OPSOBJS+= symmetric.o validate.o writer.o 54 55SRCS+= compress.c create.c crypto.c 56SRCS+= keyring.c misc.c netpgp.c openssl_crypto.c packet-parse.c 57SRCS+= packet-print.c packet-show.c reader.c signature.c 58SRCS+= symmetric.c validate.c writer.c 59 60DISTFILES= $(SRCS) AUTHORS COPYING DESCR INSTALL Makefile.in NEWS aclocal.m4 \ 61config.guess config.h.in config.sub configure configure.ac install-sh \ 62missing mkinstalldirs regress.sh 63 64LIB= libnetpgp.a 65 66.c.o: 67 ${LIBTOOL} --mode=compile ${COMPILE} -c $< -o $@ 68 69all: ${LIB} 70 71${LIB}: $(OPSOBJS) 72 ${LIBTOOL} --mode=link cc -o ${LIB:.a=.la} ${OPSOBJS:.o=.lo} -rpath ${PREFIX}/lib -version-info 1:0 73 74check: ${LIB} 75 @SHELL@ $(srcdir)/regress.sh 76 77clean: 78 rm -rf *.o *.lo .libs ${LIB} ${LIB:.a=.la} 79 80distclean: clean 81 rm -f Makefile config.h 82 rm -f config.status config.cache config.log 83 84maintainer-clean: distclean 85 rm -f configure config.h.in 86 87install: ${LIB} 88 $(srcdir)/mkinstalldirs ${DESTDIR}$(libdir) ${DESTDIR}$(prefix)/include ${DESTDIR}$(mandir)/man3 89 ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} ${LIB:.a=.la} ${DESTDIR}${libdir} 90 @f=`echo libnetpgp.3|sed '$(transform)'`; \ 91 echo "$(INSTALL_DATA) libnetpgp.3 $(DESTDIR)$(mandir)/man3/$$f"; \ 92 $(INSTALL_DATA) libnetpgp.3 $(DESTDIR)$(mandir)/man3/$$f 93 (cd ../../include && \ 94 for f in *.h; do \ 95 ${INSTALL_DATA} $$f ${DESTDIR}${prefix}/include; \ 96 done) 97 98uninstall: 99 @f=`echo ${LIB}|sed '$(transform)'`; \ 100 echo " rm -f $(DESTDIR)$(libdir)/$$f"; \ 101 rm -f $(DESTDIR)$(libdir)/$$f 102 103GZIP_ENV= --best 104TAR= tar 105distdir= $(PACKAGE_NAME)-$(PACKAGE_VERSION) 106 107distdir: $(DISTFILES) 108 -chmod -R a+w $(distdir) >/dev/null 2>&1; rm -rf $(distdir) 109 mkdir $(distdir) 110 @for file in $(DISTFILES); do \ 111 if test -f $$file; then d=.; else d=$(srcdir); fi; \ 112 dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ 113 if test "$$dir" != "$$file" && test "$$dir" != "."; then \ 114 $(mkinstalldirs) "$(distdir)/$$dir"; \ 115 fi; \ 116 if test -d $$d/$$file; then \ 117 cp -pR $$d/$$file $(distdir) \ 118 || exit 1; \ 119 else \ 120 test -f $(distdir)/$$file \ 121 || cp -p $$d/$$file $(distdir)/$$file \ 122 || exit 1; \ 123 fi; \ 124 done 125 -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \ 126 ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ 127 ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ 128 ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \ 129 || chmod -R a+r $(distdir) 130 131dist: distdir 132 $(TAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz 133 -chmod -R a+w $(distdir) >/dev/null 2>&1; rm -rf $(distdir) 134 135distcheck: dist 136 -chmod -R a+w $(distdir) > /dev/null 2>&1; rm -rf $(distdir) 137 GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(TAR) xf - 138 chmod -R a-w $(distdir); chmod a+w $(distdir) 139 mkdir $(distdir)/=build 140 mkdir $(distdir)/=inst 141 chmod a-w $(distdir) 142 dc_install_base=`CDPATH=: && cd $(distdir)/=inst && pwd` \ 143 && cd $(distdir)/=build \ 144 && ../configure --srcdir=.. --prefix=$$dc_install_base \ 145 && $(MAKE) \ 146 && $(MAKE) check \ 147 && $(MAKE) install \ 148 && $(MAKE) uninstall \ 149 && (test `find $$dc_install_base -type f -print | wc -l` -le 1 \ 150 || (echo "Error: files left after uninstall" 1>&2; \ 151 exit 1) ) \ 152 && $(MAKE) dist \ 153 && $(MAKE) distclean \ 154 && rm -f $(distdir).tar.gz \ 155 && (test `find . -type f -print | wc -l` -eq 0 \ 156 || (echo "Error: files left after distclean" 1>&2; \ 157 exit 1) ) 158 -chmod -R a+w $(distdir) > /dev/null 2>&1; rm -rf $(distdir) 159 @echo "$(distdir).tar.gz is ready for distribution" | \ 160 sed 'h;s/./=/g;p;x;p;x' 161