"Fossies" - the Fresh Open Source Software Archive

Member "sitecopy-0.16.6/lib/neon/Makefile.in" (6 Feb 2008, 6432 Bytes) of archive /linux/www/sitecopy-0.16.6.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file.

    1 #
    2 # neon source directory Makefile
    3 # 
    4 # Use the NEON_NORMAL_BUILD or NEON_LIBTOOL_BUILD autoconf 
    5 # macros to set up this Makefile correctly.
    6 #
    7 
    8 SHELL = @SHELL@
    9 
   10 # Installation paths
   11 prefix = @prefix@
   12 exec_prefix = @exec_prefix@
   13 libdir = @libdir@
   14 
   15 # Build paths
   16 VPATH = @srcdir@
   17 top_builddir = @top_builddir@
   18 top_srcdir = @top_srcdir@
   19 
   20 # Toolchain settings.
   21 CC = @CC@
   22 AR = @AR@
   23 RANLIB = @RANLIB@
   24 LIBTOOL = @LIBTOOL@
   25 
   26 # Flags
   27 CPPFLAGS = @DEFS@ @CPPFLAGS@
   28 CFLAGS = @CFLAGS@
   29 LDFLAGS = @LDFLAGS@
   30 NEON_LINK_FLAGS = @NEON_LINK_FLAGS@
   31 # Note: don't substitute @LIBS@ in here; during a bundled
   32 # build of this directory, @LIBS@ may include -lneon.
   33 LIBS = @NEON_LIBS@ @NEON_LTLIBS@
   34 
   35 COMPILE = $(CC) $(CPPFLAGS) $(CFLAGS)
   36 LINK = $(LIBTOOL) --quiet --mode=link $(CC) -no-undefined $(LDFLAGS)
   37 
   38 NEON_BASEOBJS = ne_request.@NEON_OBJEXT@ ne_session.@NEON_OBJEXT@       \
   39     ne_basic.@NEON_OBJEXT@  ne_string.@NEON_OBJEXT@             \
   40     ne_uri.@NEON_OBJEXT@ ne_dates.@NEON_OBJEXT@ ne_alloc.@NEON_OBJEXT@  \
   41     ne_md5.@NEON_OBJEXT@ ne_utils.@NEON_OBJEXT@    \
   42     ne_socket.@NEON_OBJEXT@ ne_auth.@NEON_OBJEXT@               \
   43     ne_redirect.@NEON_OBJEXT@ ne_compress.@NEON_OBJEXT@         \
   44     ne_i18n.@NEON_OBJEXT@ ne_pkcs11.@NEON_OBJEXT@
   45 
   46 NEON_DAVOBJS = $(NEON_BASEOBJS) \
   47     ne_207.@NEON_OBJEXT@ ne_xml.@NEON_OBJEXT@ \
   48     ne_props.@NEON_OBJEXT@ ne_locks.@NEON_OBJEXT@ \
   49     ne_xmlreq.@NEON_OBJEXT@
   50 
   51 OBJECTS = @NEONOBJS@ @NEON_EXTRAOBJS@
   52 
   53 .SUFFIXES:
   54 .SUFFIXES: .c .lo .o
   55 
   56 NEON_TARGET = @NEON_TARGET@
   57 
   58 # Thanks to gettext for this neat trick.
   59 all: all-@NEON_BUILD_BUNDLED@
   60 
   61 all-yes: $(NEON_TARGET)
   62 all-no:
   63     @echo "Bundled neon build not being used."
   64 
   65 .c.lo:
   66     $(LIBTOOL) --quiet --mode=compile $(COMPILE) -c $< -o $@
   67 .c.o:
   68     $(COMPILE) -c $< -o $@
   69 
   70 libneon.la: $(OBJECTS)
   71     $(LINK) -rpath $(libdir) $(NEON_LINK_FLAGS) -o $@ $(OBJECTS) $(LIBS)
   72 
   73 libneon.a: $(OBJECTS)
   74     @rm -f $@
   75     $(AR) cru $@ $(OBJECTS)
   76     $(RANLIB) $@
   77 
   78 clean:
   79     rm -f $(NEON_TARGET) *.o *.lo *.bbg *.bb *.gc*
   80     rm -rf .libs
   81 
   82 c++.c:
   83     find . -name ne_\*.h -print | sed 's/.*/#include "&"/;/ne_priv/d' > $@
   84     echo "int main(void) {}" >> $@
   85 
   86 check-c++: c++.c
   87     c++ -I. c++.c
   88 
   89 check-incl:
   90     @for f in ne_*.h; do \
   91      echo Checking $$f...; \
   92      echo "#include \"$$f\"" > checkincl.c; \
   93      $(COMPILE) -c checkincl.c -o checkincl.o || exit 1; done
   94 
   95 # Update generated dependencies below; requires cc -MM as in gcc.
   96 update-deps:
   97     for f in `echo $(OBJECTS) | sed 's/\\.@NEON_OBJEXT@/.c/g'`; do \
   98       $(CC) $(CPPFLAGS) -MM -c $$f; \
   99     done | sed 's, \.\./, $$(top_builddir)/,g;s, /[^ ]*.h,,g;/^  .$$/d;s/\.o: /.@NEON''_OBJEXT@: /' > new-deps
  100     sed '/[-]--CUT---/q' Makefile.in > Makefile.new
  101     cat Makefile.new new-deps > Makefile.in
  102     rm new-deps Makefile.new
  103 
  104 #### ---CUT--- DO NOT REMOVE THIS LINE.  Generated dependencies follow.  ####
  105 ne_request.@NEON_OBJEXT@: ne_request.c $(top_builddir)/config.h ne_internal.h ne_defs.h ne_alloc.h \
  106   ne_request.h ne_utils.h ne_string.h ne_session.h ne_ssl.h ne_uri.h \
  107   ne_socket.h ne_private.h ne_pkcs11.h
  108 ne_session.@NEON_OBJEXT@: ne_session.c $(top_builddir)/config.h ne_session.h ne_ssl.h ne_defs.h \
  109   ne_uri.h ne_socket.h ne_alloc.h ne_utils.h ne_internal.h ne_string.h \
  110   ne_dates.h ne_private.h ne_request.h ne_pkcs11.h
  111 ne_basic.@NEON_OBJEXT@: ne_basic.c $(top_builddir)/config.h ne_request.h ne_utils.h ne_defs.h \
  112   ne_string.h ne_alloc.h ne_session.h ne_ssl.h ne_uri.h ne_socket.h \
  113   ne_basic.h ne_207.h ne_xml.h ne_locks.h ne_dates.h ne_internal.h
  114 ne_string.@NEON_OBJEXT@: ne_string.c $(top_builddir)/config.h ne_alloc.h ne_defs.h ne_string.h
  115 ne_uri.@NEON_OBJEXT@: ne_uri.c $(top_builddir)/config.h ne_string.h ne_defs.h ne_alloc.h ne_uri.h
  116 ne_dates.@NEON_OBJEXT@: ne_dates.c $(top_builddir)/config.h ne_alloc.h ne_defs.h ne_dates.h \
  117   ne_string.h
  118 ne_alloc.@NEON_OBJEXT@: ne_alloc.c $(top_builddir)/config.h ne_alloc.h ne_defs.h
  119 ne_md5.@NEON_OBJEXT@: ne_md5.c $(top_builddir)/config.h ne_md5.h ne_defs.h ne_string.h ne_alloc.h
  120 ne_utils.@NEON_OBJEXT@: ne_utils.c $(top_builddir)/config.h ne_utils.h ne_defs.h ne_string.h \
  121   ne_alloc.h ne_dates.h
  122 ne_socket.@NEON_OBJEXT@: ne_socket.c $(top_builddir)/config.h ne_privssl.h ne_ssl.h ne_defs.h \
  123   ne_socket.h ne_internal.h ne_utils.h ne_string.h ne_alloc.h ne_sspi.h
  124 ne_auth.@NEON_OBJEXT@: ne_auth.c $(top_builddir)/config.h ne_md5.h ne_defs.h ne_dates.h \
  125   ne_request.h ne_utils.h ne_string.h ne_alloc.h ne_session.h ne_ssl.h \
  126   ne_uri.h ne_socket.h ne_auth.h ne_internal.h
  127 ne_redirect.@NEON_OBJEXT@: ne_redirect.c $(top_builddir)/config.h ne_session.h ne_ssl.h ne_defs.h \
  128   ne_uri.h ne_socket.h ne_request.h ne_utils.h ne_string.h ne_alloc.h \
  129   ne_redirect.h ne_internal.h
  130 ne_compress.@NEON_OBJEXT@: ne_compress.c $(top_builddir)/config.h ne_request.h ne_utils.h \
  131   ne_defs.h ne_string.h ne_alloc.h ne_session.h ne_ssl.h ne_uri.h \
  132   ne_socket.h ne_compress.h ne_internal.h
  133 ne_i18n.@NEON_OBJEXT@: ne_i18n.c $(top_builddir)/config.h ne_i18n.h ne_defs.h
  134 ne_pkcs11.@NEON_OBJEXT@: ne_pkcs11.c $(top_builddir)/config.h ne_pkcs11.h ne_defs.h ne_session.h \
  135   ne_ssl.h ne_uri.h ne_socket.h
  136 ne_207.@NEON_OBJEXT@: ne_207.c $(top_builddir)/config.h ne_alloc.h ne_defs.h ne_utils.h ne_xml.h \
  137   ne_207.h ne_request.h ne_string.h ne_session.h ne_ssl.h ne_uri.h \
  138   ne_socket.h ne_basic.h ne_internal.h
  139 ne_xml.@NEON_OBJEXT@: ne_xml.c $(top_builddir)/config.h ne_internal.h ne_defs.h ne_alloc.h \
  140   ne_xml.h ne_utils.h ne_string.h
  141 ne_props.@NEON_OBJEXT@: ne_props.c $(top_builddir)/config.h ne_alloc.h ne_defs.h ne_xml.h \
  142   ne_props.h ne_request.h ne_utils.h ne_string.h ne_session.h ne_ssl.h \
  143   ne_uri.h ne_socket.h ne_207.h ne_basic.h ne_locks.h ne_internal.h
  144 ne_locks.@NEON_OBJEXT@: ne_locks.c $(top_builddir)/config.h ne_alloc.h ne_defs.h ne_request.h \
  145   ne_utils.h ne_string.h ne_session.h ne_ssl.h ne_uri.h ne_socket.h \
  146   ne_xml.h ne_locks.h ne_basic.h ne_props.h ne_207.h ne_internal.h \
  147   ne_xmlreq.h
  148 ne_xmlreq.@NEON_OBJEXT@: ne_xmlreq.c $(top_builddir)/config.h ne_internal.h ne_defs.h ne_xmlreq.h \
  149   ne_request.h ne_utils.h ne_string.h ne_alloc.h ne_session.h ne_ssl.h \
  150   ne_uri.h ne_socket.h ne_xml.h ne_basic.h
  151 ne_acl.@NEON_OBJEXT@: ne_acl.c $(top_builddir)/config.h ne_request.h ne_utils.h ne_defs.h \
  152   ne_string.h ne_alloc.h ne_session.h ne_ssl.h ne_uri.h ne_socket.h \
  153   ne_locks.h ne_acl.h ne_xml.h
  154 ne_openssl.@NEON_OBJEXT@: ne_openssl.c $(top_builddir)/config.h ne_ssl.h ne_defs.h ne_string.h \
  155   ne_alloc.h ne_session.h ne_uri.h ne_socket.h ne_internal.h ne_private.h \
  156   ne_request.h ne_utils.h ne_pkcs11.h ne_privssl.h