diff options
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/Makefile.in b/Makefile.in index 6be389a..f58a0f5 100644 --- a/Makefile.in +++ b/Makefile.in @@ -27,18 +27,24 @@ INSTALL_DATA = @INSTALL_DATA@ SOURCES = logging.c options.c public.c tokens.c OBJECTS = $(SOURCES:.c=.o) @LIBOBJS@ -all: pam_afs_session.so +all: pam_afs_session.so $(srcdir)/pam_afs_session.5 pam_afs_session.so: $(OBJECTS) $(CC) -o $@ $(LDFLAGS) $(OBJECTS) $(LIBS) chmod 644 $@ +$(srcdir)/pam_afs_session.5: $(srcdir)/pam_afs_session.pod + pod2man --section=5 --release=$(VERSION) --center='PAM Modules' \ + $(srcdir)/pam_afs_session.pod > $@ + install: pam_afs_session.so $(INSTALL) -d $(pamdir) + $(INSTALL) -d $(mandir)/man5 $(INSTALL_DATA) pam_afs_session.so $(pamdir)/pam_afs_session.so + $(INSTALL_DATA) pam_afs_session.5 $(mandir)/man5/pam_afs_session.5 # This target only works when builddir == srcdir, at least for now. -dist: +dist: pam_afs_session.5 rm -rf $(TARDIR) $(TARNAME).gz mkdir $(TARDIR) bzr log --short > CHANGES @@ -55,4 +61,5 @@ distclean: clean rm -rf $(TARDIR) maintclean maintainer-clean: distclean - rm -f CHANGES config.h.in config.h.in~ configure $(TARNAME).gz + rm -f CHANGES config.h.in config.h.in~ configure pam_afs_session.5 + rm -f $(TARNAME).gz |