| |
| |
| |
| |
| |
| |
| |
| SHELL = @SHELL@ |
| |
| |
| prefix = @prefix@ |
| exec_prefix = @exec_prefix@ |
| libdir = @libdir@ |
| |
| |
| VPATH = @srcdir@ |
| top_builddir = @top_builddir@ |
| top_srcdir = @top_srcdir@ |
| |
| |
| CC = @CC@ |
| AR = @AR@ |
| RANLIB = @RANLIB@ |
| LIBTOOL = @LIBTOOL@ |
| |
| |
| CPPFLAGS = @DEFS@ @CPPFLAGS@ |
| CFLAGS = @CFLAGS@ |
| LDFLAGS = @LDFLAGS@ |
| NEON_LINK_FLAGS = @NEON_LINK_FLAGS@ |
| |
| |
| LIBS = @NEON_LIBS@ @NEON_LTLIBS@ |
| |
| COMPILE = $(CC) $(CPPFLAGS) $(CFLAGS) |
| LT_COMPILE = $(LIBTOOL) --quiet --mode=compile $(COMPILE) |
| LINK = $(LIBTOOL) --quiet --mode=link $(CC) -no-undefined $(LDFLAGS) |
| |
| NEON_BASEOBJS = ne_request.@NEON_OBJEXT@ ne_session.@NEON_OBJEXT@ \ |
| ne_basic.@NEON_OBJEXT@ ne_string.@NEON_OBJEXT@ \ |
| ne_uri.@NEON_OBJEXT@ ne_dates.@NEON_OBJEXT@ \ |
| ne_alloc.@NEON_OBJEXT@ ne_md5.@NEON_OBJEXT@ \ |
| ne_utils.@NEON_OBJEXT@ ne_socket.@NEON_OBJEXT@ \ |
| ne_auth.@NEON_OBJEXT@ ne_redirect.@NEON_OBJEXT@ \ |
| ne_compress.@NEON_OBJEXT@ ne_i18n.@NEON_OBJEXT@ \ |
| ne_pkcs11.@NEON_OBJEXT@ ne_socks.@NEON_OBJEXT@ \ |
| ne_ntlm.@NEON_OBJEXT@ |
| |
| NEON_DAVOBJS = $(NEON_BASEOBJS) \ |
| ne_207.@NEON_OBJEXT@ ne_xml.@NEON_OBJEXT@ \ |
| ne_props.@NEON_OBJEXT@ ne_locks.@NEON_OBJEXT@ \ |
| ne_xmlreq.@NEON_OBJEXT@ |
| |
| OBJECTS = @NEONOBJS@ @NEON_EXTRAOBJS@ |
| |
| .SUFFIXES: |
| .SUFFIXES: .c .lo .o |
| |
| NEON_TARGET = @NEON_TARGET@ |
| |
| |
| all: all-@NEON_BUILD_BUNDLED@ |
| |
| all-yes: $(NEON_TARGET) |
| all-no: |
| @echo "Bundled neon build not being used." |
| |
| .c.lo: |
| $(LT_COMPILE) -c $< -o $@ |
| .c.o: |
| $(COMPILE) -c $< -o $@ |
| |
| libneon.la: $(OBJECTS) |
| $(LINK) -rpath $(libdir) $(NEON_LINK_FLAGS) -o $@ $(OBJECTS) $(LIBS) |
| |
| libneon.a: $(OBJECTS) |
| @rm -f $@ |
| $(AR) cru $@ $(OBJECTS) |
| $(RANLIB) $@ |
| |
| clean: |
| rm -f $(NEON_TARGET) *.o *.lo *.bbg *.bb *.gc* |
| rm -rf .libs |
| |
| c++.c: |
| find . -name ne_\*.h -print | sed 's/.*/ |
| echo "int main(void) {}" >> $@ |
| |
| check-c++: c++.c |
| c++ -I. c++.c |
| |
| check-incl: |
| @for f in ne_*.h; do \ |
| echo Checking $$f...; \ |
| echo "#include \"$$f\"" > checkincl.c; \ |
| $(COMPILE) -c checkincl.c -o checkincl.o || exit 1; done |
| |
| |
| update-deps: |
| for f in `echo $(OBJECTS) | sed 's/\\.@NEON_OBJEXT@/.c/g;s/ne_openssl.c//;s/ne_gnutls.c//;s/ne_pkcs11.c//;s/ne_stubssl.c//'`; do \ |
| $(CC) $(CPPFLAGS) -MM -c $$f; \ |
| done | sed 's, \.\./, $$(top_builddir)/,g;s, /[^ ]*.h,,g;/^ .$$/d;s/\.o: /.@NEON''_OBJEXT@: /' > new-deps |
| sed '/[-]--CUT---/q' Makefile.in > Makefile.new |
| cat Makefile.new new-deps > Makefile.in |
| rm new-deps Makefile.new |
| |
| ne_openssl.@NEON_OBJEXT@: ne_openssl.c $(top_builddir)/config.h ne_ssl.h ne_defs.h ne_string.h \ |
| ne_alloc.h ne_session.h ne_uri.h ne_socket.h ne_internal.h ne_private.h \ |
| ne_request.h ne_utils.h ne_pkcs11.h ne_privssl.h |
| ne_stubssl.@NEON_OBJEXT@: ne_stubssl.c $(top_builddir)/config.h ne_ssl.h ne_defs.h ne_session.h \ |
| ne_uri.h ne_socket.h |
| ne_pkcs11.@NEON_OBJEXT@: ne_pkcs11.c $(top_builddir)/config.h ne_pkcs11.h ne_defs.h ne_session.h \ |
| ne_ssl.h ne_uri.h ne_socket.h ne_internal.h ne_privssl.h \ |
| ne_alloc.h ne_private.h ne_request.h ne_utils.h ne_string.h |
| ne_gnutls.@NEON_OBJEXT@: ne_gnutls.c $(top_builddir)/config.h ne_ssl.h ne_defs.h \ |
| ne_string.h ne_alloc.h ne_session.h ne_uri.h ne_socket.h ne_internal.h \ |
| ne_private.h ne_request.h ne_utils.h ne_privssl.h |
| |
| ne_request.@NEON_OBJEXT@: ne_request.c $(top_builddir)/config.h ne_internal.h ne_defs.h ne_alloc.h \ |
| ne_request.h ne_utils.h ne_string.h ne_session.h ne_ssl.h ne_uri.h \ |
| ne_socket.h ne_private.h |
| ne_session.@NEON_OBJEXT@: ne_session.c $(top_builddir)/config.h ne_session.h ne_ssl.h ne_defs.h \ |
| ne_uri.h ne_socket.h ne_alloc.h ne_utils.h ne_internal.h ne_string.h \ |
| ne_dates.h ne_private.h ne_request.h |
| ne_basic.@NEON_OBJEXT@: ne_basic.c $(top_builddir)/config.h ne_request.h ne_utils.h ne_defs.h \ |
| ne_string.h ne_alloc.h ne_session.h ne_ssl.h ne_uri.h ne_socket.h \ |
| ne_basic.h ne_207.h ne_xml.h ne_locks.h ne_dates.h ne_internal.h |
| ne_string.@NEON_OBJEXT@: ne_string.c $(top_builddir)/config.h ne_alloc.h ne_defs.h ne_string.h |
| ne_uri.@NEON_OBJEXT@: ne_uri.c $(top_builddir)/config.h ne_string.h ne_defs.h ne_alloc.h ne_uri.h |
| ne_dates.@NEON_OBJEXT@: ne_dates.c $(top_builddir)/config.h ne_alloc.h ne_defs.h ne_dates.h \ |
| ne_string.h |
| ne_alloc.@NEON_OBJEXT@: ne_alloc.c $(top_builddir)/config.h ne_alloc.h ne_defs.h |
| ne_md5.@NEON_OBJEXT@: ne_md5.c $(top_builddir)/config.h ne_md5.h ne_defs.h ne_string.h ne_alloc.h |
| ne_utils.@NEON_OBJEXT@: ne_utils.c $(top_builddir)/config.h ne_utils.h ne_defs.h ne_string.h \ |
| ne_alloc.h ne_dates.h |
| ne_socket.@NEON_OBJEXT@: ne_socket.c $(top_builddir)/config.h ne_privssl.h ne_ssl.h ne_defs.h \ |
| ne_socket.h ne_internal.h ne_utils.h ne_string.h ne_alloc.h ne_sspi.h |
| ne_auth.@NEON_OBJEXT@: ne_auth.c $(top_builddir)/config.h ne_md5.h ne_defs.h ne_dates.h \ |
| ne_request.h ne_utils.h ne_string.h ne_alloc.h ne_session.h ne_ssl.h \ |
| ne_uri.h ne_socket.h ne_auth.h ne_internal.h ne_ntlm.h |
| ne_redirect.@NEON_OBJEXT@: ne_redirect.c $(top_builddir)/config.h ne_session.h ne_ssl.h ne_defs.h \ |
| ne_uri.h ne_socket.h ne_request.h ne_utils.h ne_string.h ne_alloc.h \ |
| ne_redirect.h ne_internal.h |
| ne_compress.@NEON_OBJEXT@: ne_compress.c $(top_builddir)/config.h ne_request.h ne_utils.h \ |
| ne_defs.h ne_string.h ne_alloc.h ne_session.h ne_ssl.h ne_uri.h \ |
| ne_socket.h ne_compress.h ne_internal.h |
| ne_i18n.@NEON_OBJEXT@: ne_i18n.c $(top_builddir)/config.h ne_i18n.h ne_defs.h |
| ne_socks.@NEON_OBJEXT@: ne_socks.c $(top_builddir)/config.h ne_internal.h ne_defs.h ne_string.h \ |
| ne_alloc.h ne_socket.h ne_ssl.h ne_utils.h |
| ne_ntlm.@NEON_OBJEXT@: ne_ntlm.c ne_ntlm.h $(top_builddir)/config.h ne_defs.h ne_string.h \ |
| ne_alloc.h |
| ne_207.@NEON_OBJEXT@: ne_207.c $(top_builddir)/config.h ne_alloc.h ne_defs.h ne_utils.h ne_xml.h \ |
| ne_207.h ne_request.h ne_string.h ne_session.h ne_ssl.h ne_uri.h \ |
| ne_socket.h ne_basic.h ne_internal.h |
| ne_xml.@NEON_OBJEXT@: ne_xml.c $(top_builddir)/config.h ne_internal.h ne_defs.h ne_alloc.h \ |
| ne_xml.h ne_utils.h ne_string.h |
| ne_props.@NEON_OBJEXT@: ne_props.c $(top_builddir)/config.h ne_alloc.h ne_defs.h ne_xml.h \ |
| ne_props.h ne_request.h ne_utils.h ne_string.h ne_session.h ne_ssl.h \ |
| ne_uri.h ne_socket.h ne_207.h ne_basic.h ne_locks.h ne_internal.h |
| ne_locks.@NEON_OBJEXT@: ne_locks.c $(top_builddir)/config.h ne_alloc.h ne_defs.h ne_request.h \ |
| ne_utils.h ne_string.h ne_session.h ne_ssl.h ne_uri.h ne_socket.h \ |
| ne_xml.h ne_locks.h ne_basic.h ne_props.h ne_207.h ne_internal.h \ |
| ne_xmlreq.h |
| ne_xmlreq.@NEON_OBJEXT@: ne_xmlreq.c $(top_builddir)/config.h ne_internal.h ne_defs.h ne_xmlreq.h \ |
| ne_request.h ne_utils.h ne_string.h ne_alloc.h ne_session.h ne_ssl.h \ |
| ne_uri.h ne_socket.h ne_xml.h ne_basic.h |
| ne_oldacl.@NEON_OBJEXT@: ne_oldacl.c $(top_builddir)/config.h ne_request.h ne_utils.h ne_defs.h \ |
| ne_string.h ne_alloc.h ne_session.h ne_ssl.h ne_uri.h ne_socket.h \ |
| ne_locks.h ne_acl.h ne_xml.h |
| ne_acl3744.@NEON_OBJEXT@: ne_acl3744.c $(top_builddir)/config.h ne_request.h ne_utils.h ne_defs.h \ |
| ne_string.h ne_alloc.h ne_session.h ne_ssl.h ne_uri.h ne_socket.h \ |
| ne_locks.h ne_acl3744.h ne_xml.h |