libmicrohttpd2

HTTP server C library (MHD 2.x, alpha)
Log | Files | Refs | README | LICENSE

Makefile.am (1137B)


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