dd184caf |
1 | # $Id: Makefile.am,v 1.17 2007/07/21 20:05:54 mrsam Exp $ |
d9898ee8 |
2 | # |
3 | # Copyright 1998 - 1999 Double Precision, Inc. See COPYING for |
4 | # distribution information. |
5 | |
d9898ee8 |
6 | noinst_LTLIBRARIES=libuserdb.la |
7 | |
8 | libuserdb_la_SOURCES=userdb.c userdb.h userdb2.c userdbmkpw.c |
9 | |
10 | BUILT_SOURCES= makeuserdb.html.in makeuserdb.8.in \ |
11 | userdb.html.in userdb.8.in \ |
12 | userdbpw.html.in userdbpw.8.in |
13 | |
14 | noinst_SCRIPTS=makeuserdb pw2userdb vchkpw2userdb dummy |
15 | noinst_PROGRAMS=userdbpw |
16 | noinst_DATA=makeuserdb.html userdb.html userdbpw.html |
17 | |
18 | userdbpw_SOURCES=userdbpw.c |
19 | userdbpw_LDADD=libuserdb.la @HMACLIB@ @MD5LIB@ @SHA1LIB@ @CRYPTLIBS@ |
20 | userdbpw_LDFLAGS=-static |
21 | |
22 | man8=makeuserdb.8 userdb.8 userdbpw.8 |
23 | man_MANS=$(man8) |
24 | |
25 | CLEANFILES=$(man8) $(noinst_DATA) dummy |
26 | |
27 | makeuserdb.html: makeuserdb.html.in |
28 | CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status |
29 | |
30 | makeuserdb.8: makeuserdb.8.in |
31 | CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status |
32 | |
33 | userdb.html: userdb.html.in |
34 | CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status |
35 | |
36 | userdb.8: userdb.8.in |
37 | CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status |
38 | |
39 | userdbpw.html: userdbpw.html.in |
40 | CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status |
41 | |
42 | userdbpw.8: userdbpw.8.in |
43 | CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status |
44 | |
45 | if HAVE_SGML |
46 | makeuserdb.html.in: makeuserdb.sgml ../docbook/sgml2html |
47 | ../docbook/sgml2html makeuserdb.sgml makeuserdb.html.in |
48 | |
49 | makeuserdb.8.in: makeuserdb.sgml ../docbook/sgml2man |
50 | ../docbook/sgml2man makeuserdb.sgml makeuserdb.8.in |
51 | |
52 | userdb.html.in: userdb.sgml ../docbook/sgml2html |
53 | ../docbook/sgml2html userdb.sgml userdb.html.in |
54 | |
55 | userdb.8.in: userdb.sgml ../docbook/sgml2man |
56 | ../docbook/sgml2man userdb.sgml userdb.8.in |
57 | |
58 | userdbpw.html.in: userdbpw.sgml ../docbook/sgml2html |
59 | ../docbook/sgml2html userdbpw.sgml userdbpw.html.in |
60 | |
61 | userdbpw.8.in: userdbpw.sgml ../docbook/sgml2man |
62 | ../docbook/sgml2man userdbpw.sgml userdbpw.8.in |
63 | endif |
64 | |
65 | EXTRA_DIST=$(BUILT_SOURCES) |
66 | |
67 | # Temporary autoconf kludge: |
68 | |
69 | dummy: $(man8) |
70 | touch dummy |