1AM_CPPFLAGS = $(GLIB_CFLAGS) -DSTATIC=G_GNUC_INTERNAL $(WARNING_CFLAGS) $(PRINTF_CFLAGS)
2
3# don't have a need for that and it's not portable so just ignore for now
4AM_CPPFLAGS += -UHAVE_LONG_DOUBLE
5
6# just use internal emulation for printing long longs for now
7AM_CPPFLAGS += -UHAVE_LONG_LONG_FORMAT
8
9# don't need any of this widechar stuff, so just disable it for now
10AM_CPPFLAGS += -UHAVE_WCHAR_T -UHAVE_WCSLEN -UHAVE_WINT_T
11
12# in case anyone wants to add anything else or undo some of the undefs
13AM_CPPFLAGS += $(PRINTF_EXTRA_CFLAGS)
14
15noinst_LTLIBRARIES = libgstprintf.la
16
17libgstprintf_la_CFLAGS = $(EXTRA_CFLAGS) $(VISIBILITY_CFLAGS)
18libgstprintf_la_SOURCES = 	\
19	asnprintf.c \
20	printf-args.c \
21	printf-args.h \
22	printf-parse.c \
23	printf-parse.h \
24	vasnprintf.c \
25	vasnprintf.h \
26	printf.c \
27	printf.h \
28	printf-extension.c \
29	printf-extension.h \
30	gst-printf.h
31
32EXTRA_DIST = README
33