AM_CPPFLAGS = \ -I$(top_srcdir)/src/include \ -I$(top_srcdir)/src/microhttpd AM_CFLAGS = $(HIDDEN_VISIBILITY_CFLAGS) \ @LIBGCRYPT_CFLAGS@ if HAVE_W32 MHD_W32_LIB = $(top_builddir)/src/platform/libmicrohttpd_w32.la endif lib_LTLIBRARIES = \ libmicrohttpd.la noinst_DATA = MOSTLYCLEANFILES = if W32_SHARED_LIB_EXP W32_MHD_LIB_LDFLAGS = -Wl,--output-def,$(lt_cv_objdir)/libmicrohttpd.def noinst_DATA += $(lt_cv_objdir)/libmicrohttpd.lib $(lt_cv_objdir)/libmicrohttpd.def $(lt_cv_objdir)/libmicrohttpd.exp MOSTLYCLEANFILES += $(lt_cv_objdir)/libmicrohttpd.lib $(lt_cv_objdir)/libmicrohttpd.def $(lt_cv_objdir)/libmicrohttpd.exp $(lt_cv_objdir)/libmicrohttpd.def: libmicrohttpd.la $(lt_cv_objdir)/libmicrohttpd.exp: $(lt_cv_objdir)/libmicrohttpd.lib $(lt_cv_objdir)/libmicrohttpd.lib: $(lt_cv_objdir)/libmicrohttpd.def libmicrohttpd.la $(libmicrohttpd_la_OBJECTS) if USE_MS_LIB_TOOL @echo Creating $@ and libmicrohttpd.exp by $(MS_LIB_TOOL)... && \ dll_name=`$(EGREP) -o dlname=\'.+\' libmicrohttpd.la` && \ dll_name=$${dll_name#*\'} && dll_name=$${dll_name%\'} && test -n "$$dll_name" && \ echo Using .dll filename: $$dll_name.. && \ $(MS_LIB_TOOL) -def:$(lt_cv_objdir)/libmicrohttpd.def -name:$$dll_name -out:$@ $(libmicrohttpd_la_OBJECTS:.lo=.o) else @echo Creating $@ and libmicrohttpd.exp by $(DLLTOOL)... && \ dll_name=`$(EGREP) -o dlname=\'.+\' libmicrohttpd.la` && \ dll_name=$${dll_name#*\'} && dll_name=$${dll_name%\'} && test -n "$$dll_name" && \ echo Using .dll filename: $$dll_name.. && \ $(DLLTOOL) -d $(lt_cv_objdir)/libmicrohttpd.def -D $$dll_name -l $@ $(libmicrohttpd_la_OBJECTS:.lo=.o) -e $(lt_cv_objdir)/libmicrohttpd.exp && \ echo Created libmicrohttpd.exp and libmicrohttpd.lib. endif else W32_MHD_LIB_LDFLAGS = endif libmicrohttpd_la_SOURCES = \ connection.c connection.h \ reason_phrase.c reason_phrase.h \ daemon.c \ internal.c internal.h \ memorypool.c memorypool.h \ response.c response.h libmicrohttpd_la_CPPFLAGS = \ $(AM_CPPFLAGS) \ -DBUILDING_MHD_LIB=1 libmicrohttpd_la_LDFLAGS = \ $(MHD_LIB_LDFLAGS) \ $(W32_MHD_LIB_LDFLAGS) \ -version-info @LIB_VERSION_CURRENT@:@LIB_VERSION_REVISION@:@LIB_VERSION_AGE@ libmicrohttpd_la_LIBADD = \ $(MHD_W32_LIB) if USE_COVERAGE AM_CFLAGS += --coverage endif if !HAVE_TSEARCH libmicrohttpd_la_SOURCES += \ tsearch.c tsearch.h endif if HAVE_POSTPROCESSOR libmicrohttpd_la_SOURCES += \ postprocessor.c endif if ENABLE_DAUTH libmicrohttpd_la_SOURCES += \ digestauth.c \ md5.c md5.h endif if ENABLE_BAUTH libmicrohttpd_la_SOURCES += \ basicauth.c \ base64.c base64.h endif if ENABLE_HTTPS libmicrohttpd_la_SOURCES += \ connection_https.c connection_https.h libmicrohttpd_la_LIBADD += -lgnutls @LIBGCRYPT_LIBS@ endif check_PROGRAMS = \ test_daemon if HAVE_POSTPROCESSOR check_PROGRAMS += \ test_postprocessor \ test_postprocessor_large \ test_postprocessor_amp endif TESTS = $(check_PROGRAMS) test_daemon_SOURCES = \ test_daemon.c test_daemon_LDADD = \ $(top_builddir)/src/microhttpd/libmicrohttpd.la test_postprocessor_SOURCES = \ test_postprocessor.c test_postprocessor_LDADD = \ $(top_builddir)/src/microhttpd/libmicrohttpd.la \ $(MHD_W32_LIB) test_postprocessor_amp_SOURCES = \ test_postprocessor_amp.c test_postprocessor_amp_LDADD = \ $(top_builddir)/src/microhttpd/libmicrohttpd.la test_postprocessor_large_SOURCES = \ test_postprocessor_large.c test_postprocessor_large_LDADD = \ $(top_builddir)/src/microhttpd/libmicrohttpd.la \ $(MHD_W32_LIB)