1 # $Id: Makefile.am,v 1.18 2008/05/08 17:20:40 mrsam Exp $
3 # Copyright 1998 - 2008 Double Precision, Inc. See COPYING for
4 # distribution information.
6 noinst_LTLIBRARIES=libuserdb.la
8 libuserdb_la_SOURCES=userdb.c userdb.h userdb2.c userdbmkpw.c
10 BUILT_SOURCES= makeuserdb.html.in makeuserdb.8.in \
11 userdb.html.in userdb.8.in \
12 userdbpw.html.in userdbpw.8.in
14 noinst_SCRIPTS=makeuserdb pw2userdb dummy
15 noinst_PROGRAMS=userdbpw
16 noinst_DATA=makeuserdb.html userdb.html userdbpw.html
18 userdbpw_SOURCES=userdbpw.c
19 userdbpw_LDADD=libuserdb.la @HMACLIB@ @MD5LIB@ @SHA1LIB@ @CRYPTLIBS@
20 userdbpw_LDFLAGS=-static
22 man8=makeuserdb.8 userdb.8 userdbpw.8
25 CLEANFILES=$(man8) $(noinst_DATA) dummy
27 makeuserdb.html: makeuserdb.html.in
28 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
30 makeuserdb.8: makeuserdb.8.in
31 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
33 userdb.html: userdb.html.in
34 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
37 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
39 userdbpw.html: userdbpw.html.in
40 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
42 userdbpw.8: userdbpw.8.in
43 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
46 makeuserdb.html.in: makeuserdb.sgml ../docbook/sgml2html
47 ../docbook/sgml2html makeuserdb.sgml makeuserdb.html.in
49 makeuserdb.8.in: makeuserdb.sgml ../docbook/sgml2man
50 ../docbook/sgml2man makeuserdb.sgml makeuserdb.8.in
52 userdb.html.in: userdb.sgml ../docbook/sgml2html
53 ../docbook/sgml2html userdb.sgml userdb.html.in
55 userdb.8.in: userdb.sgml ../docbook/sgml2man
56 ../docbook/sgml2man userdb.sgml userdb.8.in
58 userdbpw.html.in: userdbpw.sgml ../docbook/sgml2html
59 ../docbook/sgml2html userdbpw.sgml userdbpw.html.in
61 userdbpw.8.in: userdbpw.sgml ../docbook/sgml2man
62 ../docbook/sgml2man userdbpw.sgml userdbpw.8.in
65 EXTRA_DIST=$(BUILT_SOURCES)
67 # Temporary autoconf kludge: