Make refcounting threadsafe by using atomic operations. (#166020, Wim
[platform/upstream/glib.git] / tests / refcount / Makefile.am
1 INCLUDES =                                      \
2         -I$(top_srcdir)                         \
3         -I$(top_srcdir)/glib                    \
4         -I$(top_srcdir)/gmodule                 \
5         $(GLIB_DEBUG_FLAGS)
6
7 libglib = $(top_builddir)/glib/libglib-2.0.la
8 libgthread = $(top_builddir)/gthread/libgthread-2.0.la
9 libgmodule = $(top_builddir)/gmodule/libgmodule-2.0.la
10 libgobject = $(top_builddir)/gobject/libgobject-2.0.la
11
12 LDADD = $(libgobject) $(libgthread)
13
14 test_programs =                                 \
15         signal1                                 \
16         signal2                                 \
17         signal3                                 \
18         objects                                 \
19         objects2                                \
20         properties                              \
21         properties2
22
23 signal1_SOURCES = signals.c
24 signal1_CFLAGS = -DTESTNUM=1 $(AM_CFLAGS)
25 signal2_SOURCES = signals.c
26 signal2_CFLAGS = -DTESTNUM=2 $(AM_CFLAGS)
27 signal3_SOURCES = signals.c
28 signal3_CFLAGS = -DTESTNUM=3 $(AM_CFLAGS)
29
30 check_PROGRAMS = $(test_programs)
31
32 TESTS = $(test_programs)
33 TESTS_ENVIRONMENT = srcdir=$(srcdir) \
34         LIBCHARSET_ALIAS_DIR=$(top_builddir)/glib/libcharset