aa5fac703504881f6ed2b0b208f6cdc7cc2d024f
[platform/upstream/gcr.git] / egg / tests / Makefile.am
1
2 asn1-def-test.c: test.asn
3         $(ASN1PARSER) -o asn1-def-test.c $(srcdir)/test.asn
4
5 INCLUDES = \
6         -I$(top_builddir) \
7         -I$(top_srcdir) \
8         -DSRCDIR="\"@abs_srcdir@\"" \
9         $(GLIB_CFLAGS)
10
11 LDADD =  \
12         $(top_builddir)/egg/libegg.la \
13         $(LIBGCRYPT_LIBS) \
14         $(GTHREAD_LIBS) \
15         $(GLIB_LIBS)
16
17 TEST_PROGS = \
18         test-asn1 \
19         test-dn \
20         test-cleanup \
21         test-hex \
22         test-hkdf \
23         test-oid \
24         test-secmem \
25         test-padding \
26         test-symkey \
27         test-openssl \
28         test-dh \
29         test-spawn
30
31 test_asn1_SOURCES = \
32         test-asn1.c \
33         asn1-def-test.c
34
35 check_PROGRAMS = $(TEST_PROGS)
36
37 test: $(TEST_PROGS)
38         gtester --verbose -m $(TEST_MODE) --g-fatal-warnings $(TEST_PROGS)
39
40 check-local: test
41
42 all-local: $(check_PROGRAMS)
43
44 EXTRA_DIST = \
45         test.asn \
46         files
47
48 DISTCLEANFILES = \
49         asn1-def-test.c
50
51 # ------------------------------------------------------------------------------
52
53 noinst_PROGRAMS = \
54         test-asn1x
55
56 test_asn1x_SOURCES = \
57         test-asn1x.c
58
59 test_asn1x_LDADD = \
60         $(top_builddir)/egg/libegg-asn1x.la \
61         $(LIBTASN1_LIBS) \
62         $(LDADD)