d9898ee8 |
1 | # $Id: Makefile.am,v 1.19 2005/06/19 13:15:29 mrsam Exp $ |
2 | # |
3 | # Copyright 1998 - 2005 Double Precision, Inc. See COPYING for |
4 | # distribution information. |
5 | |
6 | AUTOMAKE = srcdir=${srcdir} @SHELL@ ${srcdir}/../automake.fix @AUTOMAKE@ |
7 | |
8 | noinst_LTLIBRARIES=libencode.la librfc822.la |
9 | |
10 | librfc822_la_SOURCES=rfc822.c rfc822.h rfc822hdr.c rfc822hdr.h \ |
11 | rfc822_getaddr.c rfc822_getaddrs.c \ |
12 | rfc822_mkdate.c rfc822_parsedt.c rfc2047u.c \ |
13 | rfc2047.c rfc2047.h imapsubj.c imaprefs.h imaprefs.c \ |
14 | encodeautodetect.c |
15 | |
16 | libencode_la_SOURCES=encode.c encode.h |
17 | |
18 | BUILT_SOURCES=rfc822.3 rfc822.html |
19 | noinst_DATA=$(BUILT_SOURCES) |
20 | |
21 | noinst_PROGRAMS=testsuite reftest |
22 | testsuite_SOURCES=testsuite.c |
23 | testsuite_DEPENDENCIES=librfc822.la |
24 | testsuite_LDADD=librfc822.la |
25 | testsuite_LDFLAGS=-static |
26 | |
27 | reftest_SOURCES=reftest.c imaprefs.h |
28 | reftest_DEPENDENCIES=librfc822.la |
29 | reftest_LDADD=librfc822.la |
30 | reftest_LDFLAGS=-static |
31 | |
32 | EXTRA_DIST=testsuite.txt reftest.txt $(BUILT_SOURCES) |
33 | |
34 | if HAVE_SGML |
35 | rfc822.html: rfc822.sgml ../docbook/sgml2html |
36 | ../docbook/sgml2html rfc822.sgml rfc822.html |
37 | |
38 | rfc822.3: rfc822.sgml ../docbook/sgml2html |
39 | ../docbook/sgml2man rfc822.sgml rfc822.3 |
40 | endif |
41 | |
42 | check-am: |
43 | ./testsuite | cmp -s - $(srcdir)/testsuite.txt |
44 | ./reftest | cmp -s - $(srcdir)/reftest.txt |