]> granicus.if.org Git - linux-pam/blob - modules/pam_access/Makefile.am
Relevant BUGIDs:
[linux-pam] / modules / pam_access / Makefile.am
1 #
2 # Copyright (c) 2005, 2006, 2009 Thorsten Kukuk <kukuk@thkukuk.de>
3 #
4
5 CLEANFILES = *~
6 MAINTAINERCLEANFILES = $(MANS) README
7
8 EXTRA_DIST = README access.conf $(MANS) $(XMLS) tst-pam_access
9
10 man_MANS = access.conf.5 pam_access.8
11
12 XMLS = README.xml access.conf.5.xml pam_access.8.xml
13
14 securelibdir = $(SECUREDIR)
15 secureconfdir = $(SCONFIGDIR)
16
17 AM_CFLAGS = -I$(top_srcdir)/libpam/include -I$(top_srcdir)/libpamc/include \
18         -DPAM_ACCESS_CONFIG=\"$(SCONFIGDIR)/access.conf\"
19 AM_LDFLAGS =  -no-undefined -avoid-version -module
20 if HAVE_VERSIONING
21   AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map
22 endif
23
24 securelib_LTLIBRARIES = pam_access.la
25 pam_access_la_LIBADD = -L$(top_builddir)/libpam -lpam @LIBNSL@
26
27 secureconf_DATA = access.conf
28
29 if ENABLE_REGENERATE_MAN
30
31 noinst_DATA = README
32
33 README: pam_access.8.xml access.conf.5.xml
34
35 -include $(top_srcdir)/Make.xml.rules
36 endif
37
38 TESTS = tst-pam_access