Makefile.am (1182B)
1 # This Makefile.am is in the public domain 2 SUBDIRS = . 3 4 if MHD_SUPPORT_ACME 5 SUBDIRS += acme 6 endif 7 8 AM_CPPFLAGS = \ 9 -I$(top_srcdir)/src/include \ 10 $(CPPFLAGS_ac) 11 12 AM_CFLAGS = $(CFLAGS_ac) 13 14 AM_LDFLAGS = $(LDFLAGS_ac) 15 16 MHD_CPU_COUNT_DEF = -DMHD_CPU_COUNT=$(CPU_COUNT) 17 18 AM_TESTS_ENVIRONMENT = $(TESTS_ENVIRONMENT_ac) 19 20 LDADD = $(top_builddir)/src/mhd2/libmicrohttpd2.la 21 22 if USE_COVERAGE 23 AM_CFLAGS += --coverage 24 endif 25 26 $(top_builddir)/src/mhd2/libmicrohttpd2.la: $(top_builddir)/src/mhd2/Makefile 27 @echo ' cd $(top_builddir)/src/mhd2 && $(MAKE) $(AM_MAKEFLAGS) libmicrohttpd2.la'; \ 28 $(am__cd) $(top_builddir)/src/mhd2 && $(MAKE) $(AM_MAKEFLAGS) libmicrohttpd2.la 29 30 31 # example programs 32 noinst_PROGRAMS = \ 33 minimal_example2 34 35 if HAVE_POSIX_THREADS 36 noinst_PROGRAMS += demo 37 endif 38 39 if HAVE_JANSSON 40 noinst_PROGRAMS += json_echo 41 endif 42 43 if MHD_SUPPORT_AUTH_BASIC 44 noinst_PROGRAMS += minimal_auth_basic 45 endif 46 47 if MHD_SUPPORT_AUTH_DIGEST 48 noinst_PROGRAMS += minimal_auth_digest 49 endif 50 51 demo_CFLAGS = $(AM_CFLAGS) $(PTHREAD_CFLAGS) 52 demo_LDADD = $(LDADD) $(PTHREAD_LIBS) 53 54 55 json_echo_SOURCES = \ 56 json_echo.c 57 json_echo_LDADD = \ 58 $(top_builddir)/src/mhd2/libmicrohttpd2.la \ 59 -ljansson