annotate src/c/Makefile.in @ 1739:c414850f206f

Add support for -boot flag, which allows in-tree execution of Ur/Web The boot flag rewrites most hardcoded paths to point to the build directory, and also forces static compilation. This is convenient for developing Ur/Web, or if you cannot 'sudo make install' Ur/Web. The following changes were made: * Header files were moved to include/urweb instead of include; this lets FFI users point their C_INCLUDE_PATH at this directory at write <urweb/urweb.h>. For internal Ur/Web executables, we simply pass -I$PATH/include/urweb as normal. * Differentiate between LIB and SRCLIB; SRCLIB is Ur and JavaScript source files, while LIB is compiled products from libtool. For in-tree compilation these live in different places. * No longer reference Config for paths; instead use Settings; these settings can be changed dynamically by Compiler.enableBoot () (TODO: add a disableBoot function.) * config.h is now generated directly in include/urweb/config.h, for consistency's sake (especially since it gets installed along with the rest of the headers!) * All of the autotools build products got updated. * The linkStatic field in protocols now only contains the name of the build product, and not the absolute path. Future users have to be careful not to reference the Settings files to early, lest they get an old version (this was the source of two bugs during development of this patch.)
author Edward Z. Yang <ezyang@mit.edu>
date Wed, 02 May 2012 17:17:57 -0400
parents 27d68ccb2c9e
children d2ec62c5ad81
rev   line source
ezyang@1739 1 # Makefile.in generated by automake 1.11.1 from Makefile.am.
adamc@1132 2 # @configure_input@
adamc@1132 3
adamc@1132 4 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
ezyang@1739 5 # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
ezyang@1739 6 # Inc.
adamc@1132 7 # This Makefile.in is free software; the Free Software Foundation
adamc@1132 8 # gives unlimited permission to copy and/or distribute it,
adamc@1132 9 # with or without modifications, as long as this notice is preserved.
adamc@1132 10
adamc@1132 11 # This program is distributed in the hope that it will be useful,
adamc@1132 12 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
adamc@1132 13 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
adamc@1132 14 # PARTICULAR PURPOSE.
adamc@1132 15
adamc@1132 16 @SET_MAKE@
adamc@1132 17
adamc@1132 18 VPATH = @srcdir@
adamc@1132 19 pkgdatadir = $(datadir)/@PACKAGE@
adamc@1132 20 pkgincludedir = $(includedir)/@PACKAGE@
adamc@1132 21 pkglibdir = $(libdir)/@PACKAGE@
adamc@1132 22 pkglibexecdir = $(libexecdir)/@PACKAGE@
adamc@1132 23 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
adamc@1132 24 install_sh_DATA = $(install_sh) -c -m 644
adamc@1132 25 install_sh_PROGRAM = $(install_sh) -c
adamc@1132 26 install_sh_SCRIPT = $(install_sh) -c
adamc@1132 27 INSTALL_HEADER = $(INSTALL_DATA)
adamc@1132 28 transform = $(program_transform_name)
adamc@1132 29 NORMAL_INSTALL = :
adamc@1132 30 PRE_INSTALL = :
adamc@1132 31 POST_INSTALL = :
adamc@1132 32 NORMAL_UNINSTALL = :
adamc@1132 33 PRE_UNINSTALL = :
adamc@1132 34 POST_UNINSTALL = :
adamc@1132 35 build_triplet = @build@
adamc@1132 36 host_triplet = @host@
adamc@1132 37 subdir = src/c
adamc@1132 38 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
adamc@1132 39 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
adam@1368 40 am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_openssl.m4 \
adam@1368 41 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
adam@1368 42 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
adam@1528 43 $(top_srcdir)/m4/lt~obsolete.m4 \
adam@1528 44 $(top_srcdir)/m4/m4_ax_pthread.m4 $(top_srcdir)/configure.ac
adamc@1132 45 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
adamc@1132 46 $(ACLOCAL_M4)
adamc@1132 47 mkinstalldirs = $(install_sh) -d
ezyang@1739 48 CONFIG_HEADER = $(top_builddir)/include/urweb/config.h
adamc@1132 49 CONFIG_CLEAN_FILES =
adamc@1132 50 CONFIG_CLEAN_VPATH_FILES =
adamc@1132 51 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
adamc@1132 52 am__vpath_adj = case $$p in \
adamc@1132 53 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
adamc@1132 54 *) f=$$p;; \
adamc@1132 55 esac;
adamc@1132 56 am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
adamc@1132 57 am__install_max = 40
adamc@1132 58 am__nobase_strip_setup = \
adamc@1132 59 srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
adamc@1132 60 am__nobase_strip = \
adamc@1132 61 for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
adamc@1132 62 am__nobase_list = $(am__nobase_strip_setup); \
adamc@1132 63 for p in $$list; do echo "$$p $$p"; done | \
adamc@1132 64 sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
adamc@1132 65 $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
adamc@1132 66 if (++n[$$2] == $(am__install_max)) \
adamc@1132 67 { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
adamc@1132 68 END { for (dir in files) print dir, files[dir] }'
adamc@1132 69 am__base_list = \
adamc@1132 70 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
adamc@1132 71 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
adamc@1132 72 am__installdirs = "$(DESTDIR)$(libdir)"
adamc@1132 73 LTLIBRARIES = $(lib_LTLIBRARIES)
adamc@1132 74 liburweb_la_LIBADD =
adam@1368 75 am_liburweb_la_OBJECTS = memmem.lo openssl.lo urweb.lo request.lo \
adamc@1132 76 queue.lo
adamc@1132 77 liburweb_la_OBJECTS = $(am_liburweb_la_OBJECTS)
adamc@1132 78 liburweb_cgi_la_LIBADD =
adamc@1132 79 am_liburweb_cgi_la_OBJECTS = cgi.lo
adamc@1132 80 liburweb_cgi_la_OBJECTS = $(am_liburweb_cgi_la_OBJECTS)
adamc@1132 81 liburweb_fastcgi_la_LIBADD =
adamc@1132 82 am_liburweb_fastcgi_la_OBJECTS = fastcgi.lo
adamc@1132 83 liburweb_fastcgi_la_OBJECTS = $(am_liburweb_fastcgi_la_OBJECTS)
adamc@1132 84 liburweb_http_la_LIBADD =
adamc@1132 85 am_liburweb_http_la_OBJECTS = http.lo
adamc@1132 86 liburweb_http_la_OBJECTS = $(am_liburweb_http_la_OBJECTS)
adam@1493 87 liburweb_static_la_LIBADD =
adam@1493 88 am_liburweb_static_la_OBJECTS = static.lo
adam@1493 89 liburweb_static_la_OBJECTS = $(am_liburweb_static_la_OBJECTS)
ezyang@1739 90 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include/urweb
adamc@1132 91 depcomp = $(SHELL) $(top_srcdir)/depcomp
adamc@1132 92 am__depfiles_maybe = depfiles
adamc@1132 93 am__mv = mv -f
adamc@1132 94 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
adamc@1132 95 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
adamc@1132 96 LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
adamc@1132 97 --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
adamc@1132 98 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
adamc@1132 99 CCLD = $(CC)
adamc@1132 100 LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
adamc@1132 101 --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
adamc@1132 102 $(LDFLAGS) -o $@
adamc@1132 103 SOURCES = $(liburweb_la_SOURCES) $(liburweb_cgi_la_SOURCES) \
adam@1493 104 $(liburweb_fastcgi_la_SOURCES) $(liburweb_http_la_SOURCES) \
adam@1493 105 $(liburweb_static_la_SOURCES)
adamc@1132 106 DIST_SOURCES = $(liburweb_la_SOURCES) $(liburweb_cgi_la_SOURCES) \
adam@1493 107 $(liburweb_fastcgi_la_SOURCES) $(liburweb_http_la_SOURCES) \
adam@1493 108 $(liburweb_static_la_SOURCES)
adamc@1132 109 ETAGS = etags
adamc@1132 110 CTAGS = ctags
adamc@1132 111 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
adamc@1132 112 ACLOCAL = @ACLOCAL@
adamc@1132 113 AMTAR = @AMTAR@
adamc@1132 114 AR = @AR@
adamc@1132 115 AUTOCONF = @AUTOCONF@
adamc@1132 116 AUTOHEADER = @AUTOHEADER@
adamc@1132 117 AUTOMAKE = @AUTOMAKE@
adamc@1132 118 AWK = @AWK@
adamc@1132 119 BIN = @BIN@
adamc@1132 120 CC = @CC@
adam@1523 121 CCARGS = @CCARGS@
adamc@1132 122 CCDEPMODE = @CCDEPMODE@
adamc@1132 123 CFLAGS = @CFLAGS@
adamc@1132 124 CPP = @CPP@
adamc@1132 125 CPPFLAGS = @CPPFLAGS@
adamc@1132 126 CYGPATH_W = @CYGPATH_W@
adamc@1132 127 DEFS = @DEFS@
adamc@1132 128 DEPDIR = @DEPDIR@
adam@1459 129 DLLTOOL = @DLLTOOL@
adamc@1132 130 DSYMUTIL = @DSYMUTIL@
adamc@1132 131 DUMPBIN = @DUMPBIN@
adamc@1132 132 ECHO_C = @ECHO_C@
adamc@1132 133 ECHO_N = @ECHO_N@
adamc@1132 134 ECHO_T = @ECHO_T@
adamc@1132 135 EGREP = @EGREP@
adamc@1132 136 EXEEXT = @EXEEXT@
adamc@1132 137 FGREP = @FGREP@
adamc@1132 138 GREP = @GREP@
adamc@1132 139 INCLUDE = @INCLUDE@
adamc@1132 140 INSTALL = @INSTALL@
adamc@1132 141 INSTALL_DATA = @INSTALL_DATA@
adamc@1132 142 INSTALL_PROGRAM = @INSTALL_PROGRAM@
adamc@1132 143 INSTALL_SCRIPT = @INSTALL_SCRIPT@
adamc@1132 144 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
adamc@1132 145 LD = @LD@
adamc@1132 146 LDFLAGS = @LDFLAGS@
adamc@1132 147 LIB = @LIB@
adamc@1132 148 LIBOBJS = @LIBOBJS@
adamc@1132 149 LIBS = @LIBS@
adamc@1132 150 LIBTOOL = @LIBTOOL@
adamc@1132 151 LIPO = @LIPO@
adamc@1132 152 LN_S = @LN_S@
adamc@1132 153 LTLIBOBJS = @LTLIBOBJS@
adamc@1132 154 MAKEINFO = @MAKEINFO@
adam@1459 155 MANIFEST_TOOL = @MANIFEST_TOOL@
adamc@1132 156 MKDIR_P = @MKDIR_P@
adamc@1165 157 MLLEX = @MLLEX@
adamc@1165 158 MLTON = @MLTON@
adamc@1165 159 MLYACC = @MLYACC@
adam@1464 160 MSHEADER = @MSHEADER@
adamc@1132 161 NM = @NM@
adamc@1132 162 NMEDIT = @NMEDIT@
adamc@1132 163 OBJDUMP = @OBJDUMP@
adamc@1132 164 OBJEXT = @OBJEXT@
adam@1368 165 OPENSSL_INCLUDES = @OPENSSL_INCLUDES@
adam@1368 166 OPENSSL_LDFLAGS = @OPENSSL_LDFLAGS@
adam@1368 167 OPENSSL_LIBS = @OPENSSL_LIBS@
adamc@1132 168 OTOOL = @OTOOL@
adamc@1132 169 OTOOL64 = @OTOOL64@
adamc@1132 170 PACKAGE = @PACKAGE@
adamc@1132 171 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
adamc@1132 172 PACKAGE_NAME = @PACKAGE_NAME@
adamc@1132 173 PACKAGE_STRING = @PACKAGE_STRING@
adamc@1132 174 PACKAGE_TARNAME = @PACKAGE_TARNAME@
adamc@1132 175 PACKAGE_URL = @PACKAGE_URL@
adamc@1132 176 PACKAGE_VERSION = @PACKAGE_VERSION@
adamc@1132 177 PATH_SEPARATOR = @PATH_SEPARATOR@
adam@1464 178 PGHEADER = @PGHEADER@
adam@1368 179 PKG_CONFIG = @PKG_CONFIG@
adam@1528 180 PTHREAD_CC = @PTHREAD_CC@
adam@1528 181 PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
adam@1528 182 PTHREAD_LIBS = @PTHREAD_LIBS@
adamc@1132 183 RANLIB = @RANLIB@
adamc@1132 184 SED = @SED@
adamc@1132 185 SET_MAKE = @SET_MAKE@
adamc@1132 186 SHELL = @SHELL@
adamc@1132 187 SITELISP = @SITELISP@
adam@1464 188 SQHEADER = @SQHEADER@
ezyang@1739 189 SRCLIB = @SRCLIB@
adamc@1132 190 STRIP = @STRIP@
adamc@1132 191 VERSION = @VERSION@
adamc@1132 192 abs_builddir = @abs_builddir@
adamc@1132 193 abs_srcdir = @abs_srcdir@
adamc@1132 194 abs_top_builddir = @abs_top_builddir@
adamc@1132 195 abs_top_srcdir = @abs_top_srcdir@
adam@1459 196 ac_ct_AR = @ac_ct_AR@
adamc@1132 197 ac_ct_CC = @ac_ct_CC@
adamc@1132 198 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
adamc@1132 199 am__include = @am__include@
adamc@1132 200 am__leading_dot = @am__leading_dot@
adamc@1132 201 am__quote = @am__quote@
adamc@1132 202 am__tar = @am__tar@
adamc@1132 203 am__untar = @am__untar@
adam@1528 204 ax_pthread_config = @ax_pthread_config@
adamc@1132 205 bindir = @bindir@
adamc@1132 206 build = @build@
adamc@1132 207 build_alias = @build_alias@
adamc@1132 208 build_cpu = @build_cpu@
adamc@1132 209 build_os = @build_os@
adamc@1132 210 build_vendor = @build_vendor@
adamc@1132 211 builddir = @builddir@
adamc@1132 212 datadir = @datadir@
adamc@1132 213 datarootdir = @datarootdir@
adamc@1132 214 docdir = @docdir@
adamc@1132 215 dvidir = @dvidir@
adamc@1132 216 exec_prefix = @exec_prefix@
adamc@1132 217 host = @host@
adamc@1132 218 host_alias = @host_alias@
adamc@1132 219 host_cpu = @host_cpu@
adamc@1132 220 host_os = @host_os@
adamc@1132 221 host_vendor = @host_vendor@
adamc@1132 222 htmldir = @htmldir@
adamc@1132 223 includedir = @includedir@
adamc@1132 224 infodir = @infodir@
adamc@1132 225 install_sh = @install_sh@
adamc@1132 226 libdir = @libdir@
adamc@1132 227 libexecdir = @libexecdir@
adamc@1132 228 localedir = @localedir@
adamc@1132 229 localstatedir = @localstatedir@
adamc@1132 230 mandir = @mandir@
adamc@1132 231 mkdir_p = @mkdir_p@
adamc@1132 232 oldincludedir = @oldincludedir@
adamc@1132 233 pdfdir = @pdfdir@
adamc@1132 234 prefix = @prefix@
adamc@1132 235 program_transform_name = @program_transform_name@
adamc@1132 236 psdir = @psdir@
adamc@1132 237 sbindir = @sbindir@
adamc@1132 238 sharedstatedir = @sharedstatedir@
adamc@1132 239 srcdir = @srcdir@
adamc@1132 240 sysconfdir = @sysconfdir@
adamc@1132 241 target_alias = @target_alias@
adamc@1132 242 top_build_prefix = @top_build_prefix@
adamc@1132 243 top_builddir = @top_builddir@
adamc@1132 244 top_srcdir = @top_srcdir@
adam@1493 245 lib_LTLIBRARIES = liburweb.la liburweb_http.la liburweb_cgi.la liburweb_fastcgi.la liburweb_static.la
adam@1368 246 liburweb_la_SOURCES = memmem.c openssl.c urweb.c request.c queue.c
adamc@1132 247 liburweb_http_la_SOURCES = http.c
adamc@1132 248 liburweb_cgi_la_SOURCES = cgi.c
adamc@1132 249 liburweb_fastcgi_la_SOURCES = fastcgi.c
adam@1493 250 liburweb_static_la_SOURCES = static.c
ezyang@1739 251 AM_CPPFLAGS = -I../../include/urweb @OPENSSL_INCLUDES@
adam@1581 252 AM_CFLAGS = -Wimplicit -Wall -Werror -Wno-format-security -Wno-deprecated-declarations
adamc@1132 253 all: all-am
adamc@1132 254
adamc@1132 255 .SUFFIXES:
adamc@1132 256 .SUFFIXES: .c .lo .o .obj
adamc@1132 257 $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
adamc@1132 258 @for dep in $?; do \
adamc@1132 259 case '$(am__configure_deps)' in \
adamc@1132 260 *$$dep*) \
adamc@1132 261 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
adamc@1132 262 && { if test -f $@; then exit 0; else break; fi; }; \
adamc@1132 263 exit 1;; \
adamc@1132 264 esac; \
adamc@1132 265 done; \
adamc@1132 266 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/c/Makefile'; \
adamc@1132 267 $(am__cd) $(top_srcdir) && \
adamc@1132 268 $(AUTOMAKE) --foreign src/c/Makefile
adamc@1132 269 .PRECIOUS: Makefile
adamc@1132 270 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
adamc@1132 271 @case '$?' in \
adamc@1132 272 *config.status*) \
adamc@1132 273 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
adamc@1132 274 *) \
adamc@1132 275 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
adamc@1132 276 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
adamc@1132 277 esac;
adamc@1132 278
adamc@1132 279 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
adamc@1132 280 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
adamc@1132 281
adamc@1132 282 $(top_srcdir)/configure: $(am__configure_deps)
adamc@1132 283 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
adamc@1132 284 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
adamc@1132 285 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
adamc@1132 286 $(am__aclocal_m4_deps):
adamc@1132 287 install-libLTLIBRARIES: $(lib_LTLIBRARIES)
adamc@1132 288 @$(NORMAL_INSTALL)
adamc@1132 289 test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
adamc@1132 290 @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
adamc@1132 291 list2=; for p in $$list; do \
adamc@1132 292 if test -f $$p; then \
adamc@1132 293 list2="$$list2 $$p"; \
adamc@1132 294 else :; fi; \
adamc@1132 295 done; \
adamc@1132 296 test -z "$$list2" || { \
adamc@1132 297 echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
adamc@1132 298 $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
adamc@1132 299 }
adamc@1132 300
adamc@1132 301 uninstall-libLTLIBRARIES:
adamc@1132 302 @$(NORMAL_UNINSTALL)
adamc@1132 303 @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
adamc@1132 304 for p in $$list; do \
adamc@1132 305 $(am__strip_dir) \
adamc@1132 306 echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
adamc@1132 307 $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
adamc@1132 308 done
adamc@1132 309
adamc@1132 310 clean-libLTLIBRARIES:
adamc@1132 311 -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
adamc@1132 312 @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
adamc@1132 313 dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
adamc@1132 314 test "$$dir" != "$$p" || dir=.; \
adamc@1132 315 echo "rm -f \"$${dir}/so_locations\""; \
adamc@1132 316 rm -f "$${dir}/so_locations"; \
adamc@1132 317 done
ezyang@1739 318 liburweb.la: $(liburweb_la_OBJECTS) $(liburweb_la_DEPENDENCIES)
adamc@1132 319 $(LINK) -rpath $(libdir) $(liburweb_la_OBJECTS) $(liburweb_la_LIBADD) $(LIBS)
ezyang@1739 320 liburweb_cgi.la: $(liburweb_cgi_la_OBJECTS) $(liburweb_cgi_la_DEPENDENCIES)
adamc@1132 321 $(LINK) -rpath $(libdir) $(liburweb_cgi_la_OBJECTS) $(liburweb_cgi_la_LIBADD) $(LIBS)
ezyang@1739 322 liburweb_fastcgi.la: $(liburweb_fastcgi_la_OBJECTS) $(liburweb_fastcgi_la_DEPENDENCIES)
adamc@1132 323 $(LINK) -rpath $(libdir) $(liburweb_fastcgi_la_OBJECTS) $(liburweb_fastcgi_la_LIBADD) $(LIBS)
ezyang@1739 324 liburweb_http.la: $(liburweb_http_la_OBJECTS) $(liburweb_http_la_DEPENDENCIES)
adamc@1132 325 $(LINK) -rpath $(libdir) $(liburweb_http_la_OBJECTS) $(liburweb_http_la_LIBADD) $(LIBS)
ezyang@1739 326 liburweb_static.la: $(liburweb_static_la_OBJECTS) $(liburweb_static_la_DEPENDENCIES)
adam@1493 327 $(LINK) -rpath $(libdir) $(liburweb_static_la_OBJECTS) $(liburweb_static_la_LIBADD) $(LIBS)
adamc@1132 328
adamc@1132 329 mostlyclean-compile:
adamc@1132 330 -rm -f *.$(OBJEXT)
adamc@1132 331
adamc@1132 332 distclean-compile:
adamc@1132 333 -rm -f *.tab.c
adamc@1132 334
adamc@1132 335 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cgi.Plo@am__quote@
adamc@1132 336 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fastcgi.Plo@am__quote@
adamc@1132 337 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/http.Plo@am__quote@
adamc@1132 338 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/memmem.Plo@am__quote@
adam@1368 339 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/openssl.Plo@am__quote@
adamc@1132 340 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/queue.Plo@am__quote@
adamc@1132 341 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/request.Plo@am__quote@
adam@1493 342 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/static.Plo@am__quote@
adamc@1132 343 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/urweb.Plo@am__quote@
adamc@1132 344
adamc@1132 345 .c.o:
adamc@1132 346 @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
adamc@1132 347 @am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
adamc@1132 348 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
adamc@1132 349 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
adamc@1132 350 @am__fastdepCC_FALSE@ $(COMPILE) -c $<
adamc@1132 351
adamc@1132 352 .c.obj:
adamc@1132 353 @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
adamc@1132 354 @am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
adamc@1132 355 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
adamc@1132 356 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
adamc@1132 357 @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
adamc@1132 358
adamc@1132 359 .c.lo:
adamc@1132 360 @am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
adamc@1132 361 @am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
adamc@1132 362 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
adamc@1132 363 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
adamc@1132 364 @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
adamc@1132 365
adamc@1132 366 mostlyclean-libtool:
adamc@1132 367 -rm -f *.lo
adamc@1132 368
adamc@1132 369 clean-libtool:
adamc@1132 370 -rm -rf .libs _libs
adamc@1132 371
adamc@1132 372 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
adamc@1132 373 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
adamc@1132 374 unique=`for i in $$list; do \
adamc@1132 375 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
adamc@1132 376 done | \
adamc@1132 377 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
adamc@1132 378 END { if (nonempty) { for (i in files) print i; }; }'`; \
adamc@1132 379 mkid -fID $$unique
adamc@1132 380 tags: TAGS
adamc@1132 381
adamc@1132 382 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
adamc@1132 383 $(TAGS_FILES) $(LISP)
adamc@1132 384 set x; \
adamc@1132 385 here=`pwd`; \
adamc@1132 386 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
adamc@1132 387 unique=`for i in $$list; do \
adamc@1132 388 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
adamc@1132 389 done | \
adamc@1132 390 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
adamc@1132 391 END { if (nonempty) { for (i in files) print i; }; }'`; \
adamc@1132 392 shift; \
adamc@1132 393 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
adamc@1132 394 test -n "$$unique" || unique=$$empty_fix; \
adamc@1132 395 if test $$# -gt 0; then \
adamc@1132 396 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
adamc@1132 397 "$$@" $$unique; \
adamc@1132 398 else \
adamc@1132 399 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
adamc@1132 400 $$unique; \
adamc@1132 401 fi; \
adamc@1132 402 fi
adamc@1132 403 ctags: CTAGS
adamc@1132 404 CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
adamc@1132 405 $(TAGS_FILES) $(LISP)
adamc@1132 406 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
adamc@1132 407 unique=`for i in $$list; do \
adamc@1132 408 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
adamc@1132 409 done | \
adamc@1132 410 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
adamc@1132 411 END { if (nonempty) { for (i in files) print i; }; }'`; \
adamc@1132 412 test -z "$(CTAGS_ARGS)$$unique" \
adamc@1132 413 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
adamc@1132 414 $$unique
adamc@1132 415
adamc@1132 416 GTAGS:
adamc@1132 417 here=`$(am__cd) $(top_builddir) && pwd` \
adamc@1132 418 && $(am__cd) $(top_srcdir) \
adamc@1132 419 && gtags -i $(GTAGS_ARGS) "$$here"
adamc@1132 420
adamc@1132 421 distclean-tags:
adamc@1132 422 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
adamc@1132 423
adamc@1132 424 distdir: $(DISTFILES)
adamc@1132 425 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
adamc@1132 426 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
adamc@1132 427 list='$(DISTFILES)'; \
adamc@1132 428 dist_files=`for file in $$list; do echo $$file; done | \
adamc@1132 429 sed -e "s|^$$srcdirstrip/||;t" \
adamc@1132 430 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
adamc@1132 431 case $$dist_files in \
adamc@1132 432 */*) $(MKDIR_P) `echo "$$dist_files" | \
adamc@1132 433 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
adamc@1132 434 sort -u` ;; \
adamc@1132 435 esac; \
adamc@1132 436 for file in $$dist_files; do \
adamc@1132 437 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
adamc@1132 438 if test -d $$d/$$file; then \
adamc@1132 439 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
adamc@1132 440 if test -d "$(distdir)/$$file"; then \
adamc@1132 441 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
adamc@1132 442 fi; \
adamc@1132 443 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
adamc@1132 444 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
adamc@1132 445 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
adamc@1132 446 fi; \
adamc@1132 447 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
adamc@1132 448 else \
adamc@1132 449 test -f "$(distdir)/$$file" \
adamc@1132 450 || cp -p $$d/$$file "$(distdir)/$$file" \
adamc@1132 451 || exit 1; \
adamc@1132 452 fi; \
adamc@1132 453 done
adamc@1132 454 check-am: all-am
adamc@1132 455 check: check-am
adamc@1132 456 all-am: Makefile $(LTLIBRARIES)
adamc@1132 457 installdirs:
adamc@1132 458 for dir in "$(DESTDIR)$(libdir)"; do \
adamc@1132 459 test -z "$$dir" || $(MKDIR_P) "$$dir"; \
adamc@1132 460 done
adamc@1132 461 install: install-am
adamc@1132 462 install-exec: install-exec-am
adamc@1132 463 install-data: install-data-am
adamc@1132 464 uninstall: uninstall-am
adamc@1132 465
adamc@1132 466 install-am: all-am
adamc@1132 467 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
adamc@1132 468
adamc@1132 469 installcheck: installcheck-am
adamc@1132 470 install-strip:
ezyang@1739 471 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
ezyang@1739 472 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
ezyang@1739 473 `test -z '$(STRIP)' || \
ezyang@1739 474 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
adamc@1132 475 mostlyclean-generic:
adamc@1132 476
adamc@1132 477 clean-generic:
adamc@1132 478
adamc@1132 479 distclean-generic:
adamc@1132 480 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
adamc@1132 481 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
adamc@1132 482
adamc@1132 483 maintainer-clean-generic:
adamc@1132 484 @echo "This command is intended for maintainers to use"
adamc@1132 485 @echo "it deletes files that may require special tools to rebuild."
adamc@1132 486 clean: clean-am
adamc@1132 487
adamc@1132 488 clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
adamc@1132 489 mostlyclean-am
adamc@1132 490
adamc@1132 491 distclean: distclean-am
adamc@1132 492 -rm -rf ./$(DEPDIR)
adamc@1132 493 -rm -f Makefile
adamc@1132 494 distclean-am: clean-am distclean-compile distclean-generic \
adamc@1132 495 distclean-tags
adamc@1132 496
adamc@1132 497 dvi: dvi-am
adamc@1132 498
adamc@1132 499 dvi-am:
adamc@1132 500
adamc@1132 501 html: html-am
adamc@1132 502
adamc@1132 503 html-am:
adamc@1132 504
adamc@1132 505 info: info-am
adamc@1132 506
adamc@1132 507 info-am:
adamc@1132 508
adamc@1132 509 install-data-am:
adamc@1132 510
adamc@1132 511 install-dvi: install-dvi-am
adamc@1132 512
adamc@1132 513 install-dvi-am:
adamc@1132 514
adamc@1132 515 install-exec-am: install-libLTLIBRARIES
adamc@1132 516
adamc@1132 517 install-html: install-html-am
adamc@1132 518
adamc@1132 519 install-html-am:
adamc@1132 520
adamc@1132 521 install-info: install-info-am
adamc@1132 522
adamc@1132 523 install-info-am:
adamc@1132 524
adamc@1132 525 install-man:
adamc@1132 526
adamc@1132 527 install-pdf: install-pdf-am
adamc@1132 528
adamc@1132 529 install-pdf-am:
adamc@1132 530
adamc@1132 531 install-ps: install-ps-am
adamc@1132 532
adamc@1132 533 install-ps-am:
adamc@1132 534
adamc@1132 535 installcheck-am:
adamc@1132 536
adamc@1132 537 maintainer-clean: maintainer-clean-am
adamc@1132 538 -rm -rf ./$(DEPDIR)
adamc@1132 539 -rm -f Makefile
adamc@1132 540 maintainer-clean-am: distclean-am maintainer-clean-generic
adamc@1132 541
adamc@1132 542 mostlyclean: mostlyclean-am
adamc@1132 543
adamc@1132 544 mostlyclean-am: mostlyclean-compile mostlyclean-generic \
adamc@1132 545 mostlyclean-libtool
adamc@1132 546
adamc@1132 547 pdf: pdf-am
adamc@1132 548
adamc@1132 549 pdf-am:
adamc@1132 550
adamc@1132 551 ps: ps-am
adamc@1132 552
adamc@1132 553 ps-am:
adamc@1132 554
adamc@1132 555 uninstall-am: uninstall-libLTLIBRARIES
adamc@1132 556
adamc@1132 557 .MAKE: install-am install-strip
adamc@1132 558
adamc@1132 559 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
adamc@1132 560 clean-libLTLIBRARIES clean-libtool ctags distclean \
adamc@1132 561 distclean-compile distclean-generic distclean-libtool \
adamc@1132 562 distclean-tags distdir dvi dvi-am html html-am info info-am \
adamc@1132 563 install install-am install-data install-data-am install-dvi \
adamc@1132 564 install-dvi-am install-exec install-exec-am install-html \
adamc@1132 565 install-html-am install-info install-info-am \
adamc@1132 566 install-libLTLIBRARIES install-man install-pdf install-pdf-am \
adamc@1132 567 install-ps install-ps-am install-strip installcheck \
adamc@1132 568 installcheck-am installdirs maintainer-clean \
adamc@1132 569 maintainer-clean-generic mostlyclean mostlyclean-compile \
adamc@1132 570 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
adamc@1132 571 tags uninstall uninstall-am uninstall-libLTLIBRARIES
adamc@1132 572
adamc@1132 573
adamc@1132 574 # Tell versions [3.59,3.63) of GNU make to not export all variables.
adamc@1132 575 # Otherwise a system limit (for SysV at least) may be exceeded.
adamc@1132 576 .NOEXPORT: