1 2noinst_LIBRARIES = libmedia.a 3libmedia_a_SOURCES = media.c media.h image.c image.h audio.c audio.h \ 4 mpeghdr.c mpeghdr.h playaudio.c playaudio.h http.c http.h \ 5 pngformat.h 6 7AM_CFLAGS = -Wall 8AM_CFLAGS += -I$(top_srcdir)/src 9 10if ENABLE_TESTS 11check_PROGRAMS = test_unit 12TESTS = test_unit 13 14test_unit_SOURCES = media.c \ 15 audio.h \ 16 playaudio.h \ 17 mpeghdr.c \ 18 playaudio.c \ 19 http.c \ 20 mpeghdr.h \ 21 image.c \ 22 audio.c \ 23 image.h \ 24 pngformat.h \ 25 media.h \ 26 http.h \ 27 tests/test_unit.c 28 29test_unit_CFLAGS = -I$(top_srcdir)/src 30test_unit_CFLAGS += -Wall -g -O0 -coverage 31test_unit_CFLAGS += -D__FAVOR_BSD -D_BSD_SOURCE -D_DEFAULT_SOURCE # Get BSDish definitions of the TCP/IP structs (linux). 32test_unit_CFLAGS += -DDRIFTNET_VERSION=\"$(VERSION)\" 33test_unit_CFLAGS += -DDRIFTNET_PROGNAME=\"$(PACKAGE)\" 34#test_unit_CFLAGS += -DNO_HTTP_DISPLAY -DNO_DISPLAY_WINDOW 35test_unit_LDADD = libmedia.a ../common/libcommon.a -lcmocka 36endif 37