libcheck: Just move libcompat files to a subdir
[platform/upstream/gstreamer.git] / libs / gst / check / libcheck / Makefile.am
1 noinst_LTLIBRARIES      = libcheckinternal.la
2
3 EXTRA_DIST = check.h.in
4
5 CFILES =\
6         check.c         \
7         check_error.c   \
8         check_list.c    \
9         check_log.c     \
10         check_msg.c     \
11         check_pack.c    \
12         check_print.c   \
13         check_run.c     \
14         check_str.c     \
15         libcompat/libcompat.c
16
17 if !HAVE_ALARM
18 CFILES += libcompat/alarm.c
19 endif
20
21 if !HAVE_CLOCK_GETTIME
22 CFILES += libcompat/clock_gettime.c
23 endif
24
25 if !HAVE_STRSIGNAL
26 CFILES += libcompat/strsignal.c
27 endif
28
29 if !HAVE_TIMER_CREATE_SETTIME_DELETE
30 CFILES +=\
31         libcompat/timer_create.c        \
32         libcompat/timer_settime.c       \
33         libcompat/timer_delete.c
34 endif
35
36 HFILES =\
37         check_error.h   \
38         check_impl.h    \
39         check_list.h    \
40         check_log.h     \
41         check_msg.h     \
42         check_pack.h    \
43         check_print.h   \
44         check_str.h     \
45         libcompat/libcompat.h
46
47 noinst_HEADERS = $(HFILES)
48
49 libcheckinternal_la_SOURCES     = $(CFILES) $(HFILES)
50
51 libcheckinternal_la_CFLAGS      = -I$(top_builddir)/libs/gst/check
52 libcheckinternal_la_LIBADD      =
53
54 # define HAVE_PTHREAD here as well so we keep changes to the code to a minimum
55 if HAVE_PTHREAD
56 libcheckinternal_la_CFLAGS      += $(PTHREAD_CFLAGS) -D_GNU_SOURCE -DHAVE_PTHREAD
57 libcheckinternal_la_LIBADD      += $(PTHREAD_LIBS)
58 else
59 libcheckinternal_la_CFLAGS      += -D_GNU_SOURCE
60 endif