commit a80338c1926c30ae662444347e94fa94c51ea264 parent 2a7101a19bd14fa62c510139d33195c1b52e9613 Author: Christian Grothoff <christian@grothoff.org> Date: Fri, 29 Mar 2013 16:23:19 +0000 -also build examples Diffstat:
| M | doc/Makefile.am | | | 10 | ++-------- |
| A | doc/examples/Makefile.am | | | 76 | ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
2 files changed, 78 insertions(+), 8 deletions(-)
diff --git a/doc/Makefile.am b/doc/Makefile.am @@ -1,6 +1,8 @@ man_MANS = libmicrohttpd.3 EXTRA_DIST = $(man_MANS) Doxyfile +SUBDIRS = . examples + DISTCLEANFILES = \ libmicrohttpd.cps \ libmicrohttpd.dvi \ @@ -20,14 +22,6 @@ microhttpd_TEXINFOS = \ chapters/responseheaders.inc \ chapters/tlsauthentication.inc \ chapters/sessions.inc \ - examples/basicauthentication.c \ - examples/hellobrowser.c \ - examples/largepost.c \ - examples/logging.c \ - examples/responseheaders.c \ - examples/simplepost.c \ - examples/tlsauthentication.c \ - examples/sessions.c \ fdl-1.3.texi \ lgpl.texi \ ecos.texi diff --git a/doc/examples/Makefile.am b/doc/examples/Makefile.am @@ -0,0 +1,76 @@ +SUBDIRS = . + +if USE_PRIVATE_PLIBC_H + PLIBC_INCLUDE = -I$(top_srcdir)/src/include/plibc +endif + +AM_CPPFLAGS = \ + $(PLIBC_INCLUDE) \ + -I$(top_srcdir)/src/include \ + @LIBGCRYPT_CFLAGS@ + +if USE_COVERAGE + AM_CFLAGS = --coverage +endif + +# example programs +noinst_PROGRAMS = \ + basicauthentication \ + hellobrowser \ + logging \ + responseheaders \ + sessions + +if ENABLE_HTTPS +noinst_PROGRAMS += \ + tlsauthentication +endif +if HAVE_POSTPROCESSOR +noinst_PROGRAMS += simplepost largepost +endif + +if HAVE_W32 +IBERTY=-liberty +endif + +basicauthentication_SOURCES = \ + basicauthentication.c +basicauthentication_LDADD = \ + $(top_builddir)/src/daemon/libmicrohttpd.la + +hellobrowser_SOURCES = \ + hellobrowser.c +hellobrowser_LDADD = \ + $(top_builddir)/src/daemon/libmicrohttpd.la + +logging_SOURCES = \ + logging.c +logging_LDADD = \ + $(top_builddir)/src/daemon/libmicrohttpd.la \ + $(IBERTY) + +responseheaders_SOURCES = \ + responseheaders.c +responseheaders_LDADD = \ + $(top_builddir)/src/daemon/libmicrohttpd.la + +sessions_SOURCES = \ + sessions.c +sessions_LDADD = \ + $(top_builddir)/src/daemon/libmicrohttpd.la + +tlsauthentication_SOURCES = \ + tlsauthentication.c +tlsauthentication_LDADD = \ + $(top_builddir)/src/daemon/libmicrohttpd.la + +simplepost_SOURCES = \ + simplepost.c +simplepost_LDADD = \ + $(top_builddir)/src/daemon/libmicrohttpd.la + +largepost_SOURCES = \ + largepost.c +largepost_LDADD = \ + $(top_builddir)/src/daemon/libmicrohttpd.la +