Make sure automake knows about all the files we want to include in a dist.

Submitted by:	Daniel Richard G. <skunk@iskunk.org>


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@391 185d5e19-27fe-0310-9dcf-9bff6b9f3609
This commit is contained in:
Dag-Erling Smørgrav 2006-07-09 04:38:53 +00:00
parent 9686238642
commit 57aa7fdfae
3 changed files with 35 additions and 7 deletions

View File

@ -6,4 +6,12 @@ if WITH_DOC
SUBDIRS += doc
endif
EXTRA_DIST = CREDITS HISTORY INSTALL LICENSE MANIFEST README RELNOTES
EXTRA_DIST = \
CREDITS \
HISTORY \
INSTALL \
LICENSE \
MANIFEST \
README \
RELNOTES \
misc/gendoc.pl

View File

@ -55,12 +55,17 @@ OMAN = \
pam_vprompt.3 \
$(NULL)
EXTRA_DIST = openpam.man pam.man
ALLCMAN = $(PMAN) $(MMAN) $(OMAN)
LINKS= $(ALLCMAN:.3=.c)
man3_MANS = $(ALLCMAN) openpam.3 pam.3 pam_conv.3
LINKS = $(ALLCMAN:.3=.c) openpam_configure.c openpam_dispatch.c
man5_MANS = pam.conf.5
man3_MANS = $(ALLCMAN) openpam.3 pam.3
dist_man3_MANS = pam_conv.3
dist_man5_MANS = pam.conf.5
CLEANFILES = $(ALLCMAN) $(LINKS) openpam.3 pam.3 symlink-stamp
@ -72,12 +77,12 @@ $(LINKS): symlink-stamp
symlink-stamp: Makefile
for lnk in $(LINKS); do \
ln -sf $(top_srcdir)/lib/$$lnk ./; \
done && \
ln -sf $(top_srcdir)/lib/$$lnk . || exit; \
done
touch symlink-stamp
.c.3: symlink-stamp
perl -w $(GENDOC) $(top_srcdir)/lib/$*.c
perl -w $(GENDOC) $<
openpam.3: $(OMAN) $(GENDOC) openpam.man
perl -w $(GENDOC) -o $(OMAN) <$(srcdir)/openpam.man

View File

@ -6,6 +6,8 @@ INCLUDES = -I$(top_srcdir)/include
lib_LTLIBRARIES = libpam.la
noinst_HEADERS = openpam_impl.h
libpam_la_SOURCES = \
openpam_borrow_cred.c \
openpam_configure.c \
@ -54,6 +56,19 @@ libpam_la_CFLAGS = -DOPENPAM_MODULES_DIR='"@OPENPAM_MODULES_DIR@/"'
libpam_la_LDFLAGS = -no-undefined -version-info @LIB_MAJ@ @DL_LIBS@
EXTRA_DIST = \
pam_sm_acct_mgmt.c \
pam_sm_authenticate.c \
pam_sm_authenticate_secondary.c \
pam_sm_chauthtok.c \
pam_sm_close_session.c \
pam_sm_get_mapped_authtok.c \
pam_sm_get_mapped_username.c \
pam_sm_open_session.c \
pam_sm_set_mapped_authtok.c \
pam_sm_set_mapped_username.c \
pam_sm_setcred.c
# Not implemented yet:
# pam_authenticate_secondary.c
# pam_get_mapped_authtok.c