libmicrohttpd2

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

Makefile.am (944B)


      1 # This Makefile.am is in the public domain
      2 
      3 AM_CPPFLAGS = \
      4   -I$(top_srcdir)/src/incl_priv \
      5   -I$(top_srcdir)/src/include \
      6   -I$(top_srcdir)/src/mhd2 \
      7   -DMHD_CPU_COUNT=$(CPU_COUNT) \
      8   $(CPPFLAGS_ac) $(LIBCURL_CPPFLAGS)
      9 
     10 AM_CFLAGS = $(CFLAGS_ac) $(PTHREAD_CFLAGS)
     11 
     12 AM_LDFLAGS = $(LDFLAGS_ac)
     13 
     14 AM_TESTS_ENVIRONMENT = $(TESTS_ENVIRONMENT_ac)
     15 
     16 if USE_COVERAGE
     17   AM_CFLAGS += -fprofile-arcs -ftest-coverage
     18 endif
     19 
     20 LIBADD = \
     21   $(top_builddir)/src/mhd2/libmicrohttpd2.la $(PTHREAD_LIBS)
     22 
     23 $(top_builddir)/src/mhd2/libmicrohttpd2.la: $(top_builddir)/src/mhd2/Makefile
     24 	@echo ' cd $(top_builddir)/src/mhd2 && $(MAKE) $(AM_MAKEFLAGS) libmicrohttpd2.la'; \
     25 	$(am__cd) $(top_builddir)/src/mhd2 && $(MAKE) $(AM_MAKEFLAGS) libmicrohttpd2.la
     26 
     27 check_PROGRAMS = \
     28   test_ram \
     29   test_raw
     30 
     31 TESTS = $(check_PROGRAMS)
     32 
     33 test_ram_SOURCES = \
     34   test_ram.c
     35 test_ram_LDADD = \
     36   -lmicrohttpd2
     37 
     38 test_raw_SOURCES = \
     39   test_raw.c
     40 test_raw_LDADD = \
     41   -lmicrohttpd2