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