1# Makefile.in generated by automake 1.14 from Makefile.am. 2# @configure_input@ 3 4# Copyright (C) 1994-2013 Free Software Foundation, Inc. 5 6# This Makefile.in is free software; the Free Software Foundation 7# gives unlimited permission to copy and/or distribute it, 8# with or without modifications, as long as this notice is preserved. 9 10# This program is distributed in the hope that it will be useful, 11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without 12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A 13# PARTICULAR PURPOSE. 14 15@SET_MAKE@ 16 17# This file is part of pam-modules. 18# Copyright (C) 2005, 2007-2008, 2010-2012, 2014-2015, 2018 Sergey 19# Poznyakoff 20# 21# This program is free software; you can redistribute it and/or modify 22# it under the terms of the GNU General Public License as published by 23# the Free Software Foundation; either version 3, or (at your option) 24# any later version. 25# 26# This program is distributed in the hope that it will be useful, 27# but WITHOUT ANY WARRANTY; without even the implied warranty of 28# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 29# GNU General Public License for more details. 30# 31# You should have received a copy of the GNU General Public License along 32# with this program. If not, see <http://www.gnu.org/licenses/>. 33 34# This file is part of Imprimatur. 35# Copyright (C) 2006, 2007, 2010, 2011 Sergey Poznyakoff 36# 37# Imprimatur is free software; you can redistribute it and/or modify 38# it under the terms of the GNU General Public License as published by 39# the Free Software Foundation; either version 3, or (at your option) 40# any later version. 41# 42# Imprimatur is distributed in the hope that it will be useful, 43# but WITHOUT ANY WARRANTY; without even the implied warranty of 44# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 45# GNU General Public License for more details. 46# 47# You should have received a copy of the GNU General Public License 48# along with Imprimatur. If not, see <http://www.gnu.org/licenses/>. 49VPATH = @srcdir@ 50am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' 51am__make_running_with_option = \ 52 case $${target_option-} in \ 53 ?) ;; \ 54 *) echo "am__make_running_with_option: internal error: invalid" \ 55 "target option '$${target_option-}' specified" >&2; \ 56 exit 1;; \ 57 esac; \ 58 has_opt=no; \ 59 sane_makeflags=$$MAKEFLAGS; \ 60 if $(am__is_gnu_make); then \ 61 sane_makeflags=$$MFLAGS; \ 62 else \ 63 case $$MAKEFLAGS in \ 64 *\\[\ \ ]*) \ 65 bs=\\; \ 66 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ 67 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ 68 esac; \ 69 fi; \ 70 skip_next=no; \ 71 strip_trailopt () \ 72 { \ 73 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ 74 }; \ 75 for flg in $$sane_makeflags; do \ 76 test $$skip_next = yes && { skip_next=no; continue; }; \ 77 case $$flg in \ 78 *=*|--*) continue;; \ 79 -*I) strip_trailopt 'I'; skip_next=yes;; \ 80 -*I?*) strip_trailopt 'I';; \ 81 -*O) strip_trailopt 'O'; skip_next=yes;; \ 82 -*O?*) strip_trailopt 'O';; \ 83 -*l) strip_trailopt 'l'; skip_next=yes;; \ 84 -*l?*) strip_trailopt 'l';; \ 85 -[dEDm]) skip_next=yes;; \ 86 -[JT]) skip_next=yes;; \ 87 esac; \ 88 case $$flg in \ 89 *$$target_option*) has_opt=yes; break;; \ 90 esac; \ 91 done; \ 92 test $$has_opt = yes 93am__make_dryrun = (target_option=n; $(am__make_running_with_option)) 94am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 95pkgdatadir = $(datadir)/@PACKAGE@ 96pkgincludedir = $(includedir)/@PACKAGE@ 97pkglibdir = $(libdir)/@PACKAGE@ 98pkglibexecdir = $(libexecdir)/@PACKAGE@ 99am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 100install_sh_DATA = $(install_sh) -c -m 644 101install_sh_PROGRAM = $(install_sh) -c 102install_sh_SCRIPT = $(install_sh) -c 103INSTALL_HEADER = $(INSTALL_DATA) 104transform = $(program_transform_name) 105NORMAL_INSTALL = : 106PRE_INSTALL = : 107POST_INSTALL = : 108NORMAL_UNINSTALL = : 109PRE_UNINSTALL = : 110POST_UNINSTALL = : 111build_triplet = @build@ 112host_triplet = @host@ 113@PAM_COND_FSHADOW_TRUE@am__append_1 = pam_fshadow.8 114@PAM_COND_REGEX_TRUE@am__append_2 = pam_regex.8 115@PAM_COND_LOG_TRUE@am__append_3 = pam_log.8 116@PAM_COND_LDAPHOME_TRUE@am__append_4 = pam_ldaphome.8 117@PAM_COND_UMOTD_TRUE@am__append_5 = pam_umotd.8 118@PAM_COND_MYSQL_TRUE@am__append_6 = pam_mysql.8 119@PAM_COND_PGSQL_TRUE@am__append_7 = pam_pgsql.8 120@PAM_COND_GROUPMEMBER_TRUE@am__append_8 = pam_groupmember.8 121DIST_COMMON = $(srcdir)/../imprimatur/imprimatur.mk \ 122 $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ 123 $(pam_modules_TEXINFOS) $(top_srcdir)/build-aux/mdate-sh \ 124 $(srcdir)/version.texi $(srcdir)/stamp-vti \ 125 $(top_srcdir)/build-aux/texinfo.tex $(dist_man_MANS) 126subdir = doc 127ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 128am__aclocal_m4_deps = $(top_srcdir)/imprimatur/imprimatur.m4 \ 129 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ 130 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ 131 $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \ 132 $(top_srcdir)/configure.ac 133am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 134 $(ACLOCAL_M4) 135mkinstalldirs = $(install_sh) -d 136CONFIG_HEADER = $(top_builddir)/config.h 137CONFIG_CLEAN_FILES = 138CONFIG_CLEAN_VPATH_FILES = 139AM_V_P = $(am__v_P_@AM_V@) 140am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) 141am__v_P_0 = false 142am__v_P_1 = : 143AM_V_GEN = $(am__v_GEN_@AM_V@) 144am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) 145am__v_GEN_0 = @echo " GEN " $@; 146am__v_GEN_1 = 147AM_V_at = $(am__v_at_@AM_V@) 148am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) 149am__v_at_0 = @ 150am__v_at_1 = 151SOURCES = 152DIST_SOURCES = 153AM_V_DVIPS = $(am__v_DVIPS_@AM_V@) 154am__v_DVIPS_ = $(am__v_DVIPS_@AM_DEFAULT_V@) 155am__v_DVIPS_0 = @echo " DVIPS " $@; 156am__v_DVIPS_1 = 157AM_V_MAKEINFO = $(am__v_MAKEINFO_@AM_V@) 158am__v_MAKEINFO_ = $(am__v_MAKEINFO_@AM_DEFAULT_V@) 159am__v_MAKEINFO_0 = @echo " MAKEINFO" $@; 160am__v_MAKEINFO_1 = 161AM_V_INFOHTML = $(am__v_INFOHTML_@AM_V@) 162am__v_INFOHTML_ = $(am__v_INFOHTML_@AM_DEFAULT_V@) 163am__v_INFOHTML_0 = @echo " INFOHTML" $@; 164am__v_INFOHTML_1 = 165AM_V_TEXI2DVI = $(am__v_TEXI2DVI_@AM_V@) 166am__v_TEXI2DVI_ = $(am__v_TEXI2DVI_@AM_DEFAULT_V@) 167am__v_TEXI2DVI_0 = @echo " TEXI2DVI" $@; 168am__v_TEXI2DVI_1 = 169AM_V_TEXI2PDF = $(am__v_TEXI2PDF_@AM_V@) 170am__v_TEXI2PDF_ = $(am__v_TEXI2PDF_@AM_DEFAULT_V@) 171am__v_TEXI2PDF_0 = @echo " TEXI2PDF" $@; 172am__v_TEXI2PDF_1 = 173AM_V_texinfo = $(am__v_texinfo_@AM_V@) 174am__v_texinfo_ = $(am__v_texinfo_@AM_DEFAULT_V@) 175am__v_texinfo_0 = -q 176am__v_texinfo_1 = 177AM_V_texidevnull = $(am__v_texidevnull_@AM_V@) 178am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V@) 179am__v_texidevnull_0 = > /dev/null 180am__v_texidevnull_1 = 181INFO_DEPS = $(srcdir)/pam-modules.info 182TEXINFO_TEX = $(top_srcdir)/build-aux/texinfo.tex 183am__TEXINFO_TEX_DIR = $(top_srcdir)/build-aux 184DVIS = pam-modules.dvi 185PDFS = pam-modules.pdf 186PSS = pam-modules.ps 187HTMLS = pam-modules.html 188TEXINFOS = pam-modules.texi 189TEXI2PDF = $(TEXI2DVI) --pdf --batch 190MAKEINFOHTML = $(MAKEINFO) --html 191AM_MAKEINFOHTMLFLAGS = $(AM_MAKEINFOFLAGS) 192DVIPS = dvips 193am__can_run_installinfo = \ 194 case $$AM_UPDATE_INFO_DIR in \ 195 n|no|NO) false;; \ 196 *) (install-info --version) >/dev/null 2>&1;; \ 197 esac 198am__installdirs = "$(DESTDIR)$(infodir)" "$(DESTDIR)$(man1dir)" \ 199 "$(DESTDIR)$(man8dir)" 200am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; 201am__vpath_adj = case $$p in \ 202 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ 203 *) f=$$p;; \ 204 esac; 205am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; 206am__install_max = 40 207am__nobase_strip_setup = \ 208 srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` 209am__nobase_strip = \ 210 for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" 211am__nobase_list = $(am__nobase_strip_setup); \ 212 for p in $$list; do echo "$$p $$p"; done | \ 213 sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ 214 $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ 215 if (++n[$$2] == $(am__install_max)) \ 216 { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ 217 END { for (dir in files) print dir, files[dir] }' 218am__base_list = \ 219 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ 220 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' 221am__uninstall_files_from_dir = { \ 222 test -z "$$files" \ 223 || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ 224 || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ 225 $(am__cd) "$$dir" && rm -f $$files; }; \ 226 } 227man1dir = $(mandir)/man1 228man8dir = $(mandir)/man8 229NROFF = nroff 230MANS = $(dist_man_MANS) 231am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 232DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 233ACLOCAL = @ACLOCAL@ 234AMTAR = @AMTAR@ 235AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 236AR = @AR@ 237AUTOCONF = @AUTOCONF@ 238AUTOHEADER = @AUTOHEADER@ 239AUTOMAKE = @AUTOMAKE@ 240AWK = @AWK@ 241CC = @CC@ 242CCDEPMODE = @CCDEPMODE@ 243CFLAGS = @CFLAGS@ 244CPP = @CPP@ 245CPPFLAGS = @CPPFLAGS@ 246CYGPATH_W = @CYGPATH_W@ 247DEFS = @DEFS@ 248DEPDIR = @DEPDIR@ 249DLLTOOL = @DLLTOOL@ 250DSYMUTIL = @DSYMUTIL@ 251DUMPBIN = @DUMPBIN@ 252ECHO_C = @ECHO_C@ 253ECHO_N = @ECHO_N@ 254ECHO_T = @ECHO_T@ 255EGREP = @EGREP@ 256EXEEXT = @EXEEXT@ 257FGREP = @FGREP@ 258GREP = @GREP@ 259IMPRIMATUR_MAKEINFOFLAGS = @IMPRIMATUR_MAKEINFOFLAGS@ 260IMPRIMATUR_MODULE_DIR = @IMPRIMATUR_MODULE_DIR@ 261INSTALL = @INSTALL@ 262INSTALL_DATA = @INSTALL_DATA@ 263INSTALL_PROGRAM = @INSTALL_PROGRAM@ 264INSTALL_SCRIPT = @INSTALL_SCRIPT@ 265INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 266LD = @LD@ 267LDFLAGS = @LDFLAGS@ 268LIBOBJS = @LIBOBJS@ 269LIBS = @LIBS@ 270LIBTOOL = @LIBTOOL@ 271LIPO = @LIPO@ 272LN_S = @LN_S@ 273LTLIBOBJS = @LTLIBOBJS@ 274MAKEINFO = @MAKEINFO@ 275MANIFEST_TOOL = @MANIFEST_TOOL@ 276MKDIR_P = @MKDIR_P@ 277MYSQLLIBS = @MYSQLLIBS@ 278NM = @NM@ 279NMEDIT = @NMEDIT@ 280OBJDUMP = @OBJDUMP@ 281OBJEXT = @OBJEXT@ 282OTOOL = @OTOOL@ 283OTOOL64 = @OTOOL64@ 284PACKAGE = @PACKAGE@ 285PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 286PACKAGE_NAME = @PACKAGE_NAME@ 287PACKAGE_STRING = @PACKAGE_STRING@ 288PACKAGE_TARNAME = @PACKAGE_TARNAME@ 289PACKAGE_URL = @PACKAGE_URL@ 290PACKAGE_VERSION = @PACKAGE_VERSION@ 291PAMDIR = @PAMDIR@ 292PAM_MISC = @PAM_MISC@ 293PATH_SEPARATOR = @PATH_SEPARATOR@ 294PGSQLLIBS = @PGSQLLIBS@ 295RANLIB = @RANLIB@ 296 297# 298 299# The rendering level is one of PUBLISH, DISTRIB or PROOF. 300# Just call `make RENDITION=PROOF [target]' if you want PROOF rendition. 301RENDITION = DISTRIB 302SED = @SED@ 303SET_MAKE = @SET_MAKE@ 304SHELL = @SHELL@ 305SQL_MODULES = @SQL_MODULES@ 306STRIP = @STRIP@ 307VERSION = @VERSION@ 308VI_AGE = @VI_AGE@ 309VI_CURRENT = @VI_CURRENT@ 310VI_REVISION = @VI_REVISION@ 311abs_builddir = @abs_builddir@ 312abs_srcdir = @abs_srcdir@ 313abs_top_builddir = @abs_top_builddir@ 314abs_top_srcdir = @abs_top_srcdir@ 315ac_ct_AR = @ac_ct_AR@ 316ac_ct_CC = @ac_ct_CC@ 317ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 318am__include = @am__include@ 319am__leading_dot = @am__leading_dot@ 320am__quote = @am__quote@ 321am__tar = @am__tar@ 322am__untar = @am__untar@ 323bindir = @bindir@ 324build = @build@ 325build_alias = @build_alias@ 326build_cpu = @build_cpu@ 327build_os = @build_os@ 328build_vendor = @build_vendor@ 329builddir = @builddir@ 330datadir = @datadir@ 331datarootdir = @datarootdir@ 332docdir = @docdir@ 333dvidir = @dvidir@ 334exec_prefix = @exec_prefix@ 335host = @host@ 336host_alias = @host_alias@ 337host_cpu = @host_cpu@ 338host_os = @host_os@ 339host_vendor = @host_vendor@ 340htmldir = @htmldir@ 341includedir = @includedir@ 342infodir = @infodir@ 343install_sh = @install_sh@ 344libdir = @libdir@ 345libexecdir = @libexecdir@ 346localedir = @localedir@ 347localstatedir = @localstatedir@ 348mandir = @mandir@ 349mkdir_p = @mkdir_p@ 350oldincludedir = @oldincludedir@ 351pdfdir = @pdfdir@ 352prefix = @prefix@ 353program_transform_name = @program_transform_name@ 354psdir = @psdir@ 355sbindir = @sbindir@ 356sharedstatedir = @sharedstatedir@ 357srcdir = @srcdir@ 358sysconfdir = @sysconfdir@ 359target_alias = @target_alias@ 360top_build_prefix = @top_build_prefix@ 361top_builddir = @top_builddir@ 362top_srcdir = @top_srcdir@ 363info_TEXINFOS = pam-modules.texi 364pam_modules_TEXINFOS = fdl.texi macros.texi 365dist_man_MANS = pamck.1 $(am__append_1) $(am__append_2) \ 366 $(am__append_3) $(am__append_4) $(am__append_5) \ 367 $(am__append_6) $(am__append_7) $(am__append_8) 368BUILD_MANS = pam_fshadow.8 pam_mysql.8 pam_pgsql.8 pam_ldaphome.8 369CLEANFILES = $(BUILD_MANS) config.so 370EXTRA_DIST = gendocs_template $(BUILD_MANS:.8=.8in) gendocs.sh 371AM_MAKEINFOFLAGS = @IMPRIMATUR_MAKEINFOFLAGS@ 372imprimatur_INPUT = $(info_TEXINFOS) $(pam_modules_TEXINFOS) 373CHECK_DOCS = $(top_srcdir)/@IMPRIMATUR_MODULE_DIR@/check-docs.sh 374GENDOCS = $(srcdir)/gendocs.sh --no-copy-images --html '--init-file=$(abs_srcdir)/html.init' 375TEXI2DVI = texi2dvi -t '@set $(RENDITION)' -I $(top_srcdir)/imprimatur 376all: all-am 377 378.SUFFIXES: 379.SUFFIXES: .8 .8in .dvi .html .info .pdf .ps .texi 380$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(srcdir)/../imprimatur/imprimatur.mk $(am__configure_deps) 381 @for dep in $?; do \ 382 case '$(am__configure_deps)' in \ 383 *$$dep*) \ 384 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 385 && { if test -f $@; then exit 0; else break; fi; }; \ 386 exit 1;; \ 387 esac; \ 388 done; \ 389 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits doc/Makefile'; \ 390 $(am__cd) $(top_srcdir) && \ 391 $(AUTOMAKE) --gnits doc/Makefile 392.PRECIOUS: Makefile 393Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 394 @case '$?' in \ 395 *config.status*) \ 396 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 397 *) \ 398 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ 399 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ 400 esac; 401$(srcdir)/../imprimatur/imprimatur.mk: 402 403$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 404 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 405 406$(top_srcdir)/configure: $(am__configure_deps) 407 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 408$(ACLOCAL_M4): $(am__aclocal_m4_deps) 409 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 410$(am__aclocal_m4_deps): 411 412mostlyclean-libtool: 413 -rm -f *.lo 414 415clean-libtool: 416 -rm -rf .libs _libs 417 418.texi.info: 419 $(AM_V_MAKEINFO)restore=: && backupdir="$(am__leading_dot)am$$$$" && \ 420 am__cwd=`pwd` && $(am__cd) $(srcdir) && \ 421 rm -rf $$backupdir && mkdir $$backupdir && \ 422 if ($(MAKEINFO) --version) >/dev/null 2>&1; then \ 423 for f in $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9] $(@:.info=).i[0-9][0-9]; do \ 424 if test -f $$f; then mv $$f $$backupdir; restore=mv; else :; fi; \ 425 done; \ 426 else :; fi && \ 427 cd "$$am__cwd"; \ 428 if $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \ 429 -o $@ $<; \ 430 then \ 431 rc=0; \ 432 $(am__cd) $(srcdir); \ 433 else \ 434 rc=$$?; \ 435 $(am__cd) $(srcdir) && \ 436 $$restore $$backupdir/* `echo "./$@" | sed 's|[^/]*$$||'`; \ 437 fi; \ 438 rm -rf $$backupdir; exit $$rc 439 440.texi.dvi: 441 $(AM_V_TEXI2DVI)TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \ 442 MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir)' \ 443 $(TEXI2DVI) $(AM_V_texinfo) --build-dir=$(@:.dvi=.t2d) -o $@ $(AM_V_texidevnull) \ 444 $< 445 446.texi.pdf: 447 $(AM_V_TEXI2PDF)TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \ 448 MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir)' \ 449 $(TEXI2PDF) $(AM_V_texinfo) --build-dir=$(@:.pdf=.t2p) -o $@ $(AM_V_texidevnull) \ 450 $< 451 452.texi.html: 453 $(AM_V_MAKEINFO)rm -rf $(@:.html=.htp) 454 $(AM_V_at)if $(MAKEINFOHTML) $(AM_MAKEINFOHTMLFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \ 455 -o $(@:.html=.htp) $<; \ 456 then \ 457 rm -rf $@ && mv $(@:.html=.htp) $@; \ 458 else \ 459 rm -rf $(@:.html=.htp); exit 1; \ 460 fi 461$(srcdir)/pam-modules.info: pam-modules.texi $(srcdir)/version.texi $(pam_modules_TEXINFOS) 462pam-modules.dvi: pam-modules.texi $(srcdir)/version.texi $(pam_modules_TEXINFOS) 463pam-modules.pdf: pam-modules.texi $(srcdir)/version.texi $(pam_modules_TEXINFOS) 464pam-modules.html: pam-modules.texi $(srcdir)/version.texi $(pam_modules_TEXINFOS) 465$(srcdir)/version.texi: $(srcdir)/stamp-vti 466$(srcdir)/stamp-vti: pam-modules.texi $(top_srcdir)/configure 467 @(dir=.; test -f ./pam-modules.texi || dir=$(srcdir); \ 468 set `$(SHELL) $(top_srcdir)/build-aux/mdate-sh $$dir/pam-modules.texi`; \ 469 echo "@set UPDATED $$1 $$2 $$3"; \ 470 echo "@set UPDATED-MONTH $$2 $$3"; \ 471 echo "@set EDITION $(VERSION)"; \ 472 echo "@set VERSION $(VERSION)") > vti.tmp 473 @cmp -s vti.tmp $(srcdir)/version.texi \ 474 || (echo "Updating $(srcdir)/version.texi"; \ 475 cp vti.tmp $(srcdir)/version.texi) 476 -@rm -f vti.tmp 477 @cp $(srcdir)/version.texi $@ 478 479mostlyclean-vti: 480 -rm -f vti.tmp 481 482maintainer-clean-vti: 483 -rm -f $(srcdir)/stamp-vti $(srcdir)/version.texi 484.dvi.ps: 485 $(AM_V_DVIPS)TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \ 486 $(DVIPS) $(AM_V_texinfo) -o $@ $< 487 488uninstall-dvi-am: 489 @$(NORMAL_UNINSTALL) 490 @list='$(DVIS)'; test -n "$(dvidir)" || list=; \ 491 for p in $$list; do \ 492 $(am__strip_dir) \ 493 echo " rm -f '$(DESTDIR)$(dvidir)/$$f'"; \ 494 rm -f "$(DESTDIR)$(dvidir)/$$f"; \ 495 done 496 497uninstall-html-am: 498 @$(NORMAL_UNINSTALL) 499 @list='$(HTMLS)'; test -n "$(htmldir)" || list=; \ 500 for p in $$list; do \ 501 $(am__strip_dir) \ 502 echo " rm -rf '$(DESTDIR)$(htmldir)/$$f'"; \ 503 rm -rf "$(DESTDIR)$(htmldir)/$$f"; \ 504 done 505 506uninstall-info-am: 507 @$(PRE_UNINSTALL) 508 @if test -d '$(DESTDIR)$(infodir)' && $(am__can_run_installinfo); then \ 509 list='$(INFO_DEPS)'; \ 510 for file in $$list; do \ 511 relfile=`echo "$$file" | sed 's|^.*/||'`; \ 512 echo " install-info --info-dir='$(DESTDIR)$(infodir)' --remove '$(DESTDIR)$(infodir)/$$relfile'"; \ 513 if install-info --info-dir="$(DESTDIR)$(infodir)" --remove "$(DESTDIR)$(infodir)/$$relfile"; \ 514 then :; else test ! -f "$(DESTDIR)$(infodir)/$$relfile" || exit 1; fi; \ 515 done; \ 516 else :; fi 517 @$(NORMAL_UNINSTALL) 518 @list='$(INFO_DEPS)'; \ 519 for file in $$list; do \ 520 relfile=`echo "$$file" | sed 's|^.*/||'`; \ 521 relfile_i=`echo "$$relfile" | sed 's|\.info$$||;s|$$|.i|'`; \ 522 (if test -d "$(DESTDIR)$(infodir)" && cd "$(DESTDIR)$(infodir)"; then \ 523 echo " cd '$(DESTDIR)$(infodir)' && rm -f $$relfile $$relfile-[0-9] $$relfile-[0-9][0-9] $$relfile_i[0-9] $$relfile_i[0-9][0-9]"; \ 524 rm -f $$relfile $$relfile-[0-9] $$relfile-[0-9][0-9] $$relfile_i[0-9] $$relfile_i[0-9][0-9]; \ 525 else :; fi); \ 526 done 527 528uninstall-pdf-am: 529 @$(NORMAL_UNINSTALL) 530 @list='$(PDFS)'; test -n "$(pdfdir)" || list=; \ 531 for p in $$list; do \ 532 $(am__strip_dir) \ 533 echo " rm -f '$(DESTDIR)$(pdfdir)/$$f'"; \ 534 rm -f "$(DESTDIR)$(pdfdir)/$$f"; \ 535 done 536 537uninstall-ps-am: 538 @$(NORMAL_UNINSTALL) 539 @list='$(PSS)'; test -n "$(psdir)" || list=; \ 540 for p in $$list; do \ 541 $(am__strip_dir) \ 542 echo " rm -f '$(DESTDIR)$(psdir)/$$f'"; \ 543 rm -f "$(DESTDIR)$(psdir)/$$f"; \ 544 done 545 546dist-info: $(INFO_DEPS) 547 @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ 548 list='$(INFO_DEPS)'; \ 549 for base in $$list; do \ 550 case $$base in \ 551 $(srcdir)/*) base=`echo "$$base" | sed "s|^$$srcdirstrip/||"`;; \ 552 esac; \ 553 if test -f $$base; then d=.; else d=$(srcdir); fi; \ 554 base_i=`echo "$$base" | sed 's|\.info$$||;s|$$|.i|'`; \ 555 for file in $$d/$$base $$d/$$base-[0-9] $$d/$$base-[0-9][0-9] $$d/$$base_i[0-9] $$d/$$base_i[0-9][0-9]; do \ 556 if test -f $$file; then \ 557 relfile=`expr "$$file" : "$$d/\(.*\)"`; \ 558 test -f "$(distdir)/$$relfile" || \ 559 cp -p $$file "$(distdir)/$$relfile"; \ 560 else :; fi; \ 561 done; \ 562 done 563 564mostlyclean-aminfo: 565 -rm -rf pam-modules.t2d pam-modules.t2p 566 567clean-aminfo: 568 -test -z "pam-modules.dvi pam-modules.pdf pam-modules.ps pam-modules.html" \ 569 || rm -rf pam-modules.dvi pam-modules.pdf pam-modules.ps pam-modules.html 570 571maintainer-clean-aminfo: 572 @list='$(INFO_DEPS)'; for i in $$list; do \ 573 i_i=`echo "$$i" | sed 's|\.info$$||;s|$$|.i|'`; \ 574 echo " rm -f $$i $$i-[0-9] $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]"; \ 575 rm -f $$i $$i-[0-9] $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]; \ 576 done 577install-man1: $(dist_man_MANS) 578 @$(NORMAL_INSTALL) 579 @list1=''; \ 580 list2='$(dist_man_MANS)'; \ 581 test -n "$(man1dir)" \ 582 && test -n "`echo $$list1$$list2`" \ 583 || exit 0; \ 584 echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \ 585 $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \ 586 { for i in $$list1; do echo "$$i"; done; \ 587 if test -n "$$list2"; then \ 588 for i in $$list2; do echo "$$i"; done \ 589 | sed -n '/\.1[a-z]*$$/p'; \ 590 fi; \ 591 } | while read p; do \ 592 if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ 593 echo "$$d$$p"; echo "$$p"; \ 594 done | \ 595 sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ 596 -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ 597 sed 'N;N;s,\n, ,g' | { \ 598 list=; while read file base inst; do \ 599 if test "$$base" = "$$inst"; then list="$$list $$file"; else \ 600 echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ 601 $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ 602 fi; \ 603 done; \ 604 for i in $$list; do echo "$$i"; done | $(am__base_list) | \ 605 while read files; do \ 606 test -z "$$files" || { \ 607 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ 608 $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ 609 done; } 610 611uninstall-man1: 612 @$(NORMAL_UNINSTALL) 613 @list=''; test -n "$(man1dir)" || exit 0; \ 614 files=`{ for i in $$list; do echo "$$i"; done; \ 615 l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \ 616 sed -n '/\.1[a-z]*$$/p'; \ 617 } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ 618 -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ 619 dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) 620install-man8: $(dist_man_MANS) 621 @$(NORMAL_INSTALL) 622 @list1=''; \ 623 list2='$(dist_man_MANS)'; \ 624 test -n "$(man8dir)" \ 625 && test -n "`echo $$list1$$list2`" \ 626 || exit 0; \ 627 echo " $(MKDIR_P) '$(DESTDIR)$(man8dir)'"; \ 628 $(MKDIR_P) "$(DESTDIR)$(man8dir)" || exit 1; \ 629 { for i in $$list1; do echo "$$i"; done; \ 630 if test -n "$$list2"; then \ 631 for i in $$list2; do echo "$$i"; done \ 632 | sed -n '/\.8[a-z]*$$/p'; \ 633 fi; \ 634 } | while read p; do \ 635 if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ 636 echo "$$d$$p"; echo "$$p"; \ 637 done | \ 638 sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ 639 -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ 640 sed 'N;N;s,\n, ,g' | { \ 641 list=; while read file base inst; do \ 642 if test "$$base" = "$$inst"; then list="$$list $$file"; else \ 643 echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \ 644 $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \ 645 fi; \ 646 done; \ 647 for i in $$list; do echo "$$i"; done | $(am__base_list) | \ 648 while read files; do \ 649 test -z "$$files" || { \ 650 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \ 651 $(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \ 652 done; } 653 654uninstall-man8: 655 @$(NORMAL_UNINSTALL) 656 @list=''; test -n "$(man8dir)" || exit 0; \ 657 files=`{ for i in $$list; do echo "$$i"; done; \ 658 l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \ 659 sed -n '/\.8[a-z]*$$/p'; \ 660 } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ 661 -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ 662 dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir) 663tags TAGS: 664 665ctags CTAGS: 666 667cscope cscopelist: 668 669 670distdir: $(DISTFILES) 671 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 672 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 673 list='$(DISTFILES)'; \ 674 dist_files=`for file in $$list; do echo $$file; done | \ 675 sed -e "s|^$$srcdirstrip/||;t" \ 676 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ 677 case $$dist_files in \ 678 */*) $(MKDIR_P) `echo "$$dist_files" | \ 679 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ 680 sort -u` ;; \ 681 esac; \ 682 for file in $$dist_files; do \ 683 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 684 if test -d $$d/$$file; then \ 685 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ 686 if test -d "$(distdir)/$$file"; then \ 687 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 688 fi; \ 689 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 690 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ 691 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 692 fi; \ 693 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ 694 else \ 695 test -f "$(distdir)/$$file" \ 696 || cp -p $$d/$$file "$(distdir)/$$file" \ 697 || exit 1; \ 698 fi; \ 699 done 700 $(MAKE) $(AM_MAKEFLAGS) \ 701 top_distdir="$(top_distdir)" distdir="$(distdir)" \ 702 dist-info 703check-am: all-am 704check: check-am 705all-am: Makefile $(INFO_DEPS) $(MANS) 706installdirs: 707 for dir in "$(DESTDIR)$(infodir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man8dir)"; do \ 708 test -z "$$dir" || $(MKDIR_P) "$$dir"; \ 709 done 710install: install-am 711install-exec: install-exec-am 712install-data: install-data-am 713uninstall: uninstall-am 714 715install-am: all-am 716 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 717 718installcheck: installcheck-am 719install-strip: 720 if test -z '$(STRIP)'; then \ 721 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 722 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 723 install; \ 724 else \ 725 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 726 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 727 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 728 fi 729mostlyclean-generic: 730 731clean-generic: 732 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) 733 734distclean-generic: 735 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 736 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 737 738maintainer-clean-generic: 739 @echo "This command is intended for maintainers to use" 740 @echo "it deletes files that may require special tools to rebuild." 741clean: clean-am 742 743clean-am: clean-aminfo clean-generic clean-libtool clean-local \ 744 mostlyclean-am 745 746distclean: distclean-am 747 -rm -f Makefile 748distclean-am: clean-am distclean-generic 749 750dvi: dvi-am 751 752dvi-am: $(DVIS) 753 754html: html-am 755 756html-am: $(HTMLS) 757 758info: info-am 759 760info-am: $(INFO_DEPS) 761 762install-data-am: install-info-am install-man 763 764install-dvi: install-dvi-am 765 766install-dvi-am: $(DVIS) 767 @$(NORMAL_INSTALL) 768 @list='$(DVIS)'; test -n "$(dvidir)" || list=; \ 769 if test -n "$$list"; then \ 770 echo " $(MKDIR_P) '$(DESTDIR)$(dvidir)'"; \ 771 $(MKDIR_P) "$(DESTDIR)$(dvidir)" || exit 1; \ 772 fi; \ 773 for p in $$list; do \ 774 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 775 echo "$$d$$p"; \ 776 done | $(am__base_list) | \ 777 while read files; do \ 778 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(dvidir)'"; \ 779 $(INSTALL_DATA) $$files "$(DESTDIR)$(dvidir)" || exit $$?; \ 780 done 781install-exec-am: 782 783install-html: install-html-am 784 785install-html-am: $(HTMLS) 786 @$(NORMAL_INSTALL) 787 @list='$(HTMLS)'; list2=; test -n "$(htmldir)" || list=; \ 788 if test -n "$$list"; then \ 789 echo " $(MKDIR_P) '$(DESTDIR)$(htmldir)'"; \ 790 $(MKDIR_P) "$(DESTDIR)$(htmldir)" || exit 1; \ 791 fi; \ 792 for p in $$list; do \ 793 if test -f "$$p" || test -d "$$p"; then d=; else d="$(srcdir)/"; fi; \ 794 $(am__strip_dir) \ 795 d2=$$d$$p; \ 796 if test -d "$$d2"; then \ 797 echo " $(MKDIR_P) '$(DESTDIR)$(htmldir)/$$f'"; \ 798 $(MKDIR_P) "$(DESTDIR)$(htmldir)/$$f" || exit 1; \ 799 echo " $(INSTALL_DATA) '$$d2'/* '$(DESTDIR)$(htmldir)/$$f'"; \ 800 $(INSTALL_DATA) "$$d2"/* "$(DESTDIR)$(htmldir)/$$f" || exit $$?; \ 801 else \ 802 list2="$$list2 $$d2"; \ 803 fi; \ 804 done; \ 805 test -z "$$list2" || { echo "$$list2" | $(am__base_list) | \ 806 while read files; do \ 807 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(htmldir)'"; \ 808 $(INSTALL_DATA) $$files "$(DESTDIR)$(htmldir)" || exit $$?; \ 809 done; } 810install-info: install-info-am 811 812install-info-am: $(INFO_DEPS) 813 @$(NORMAL_INSTALL) 814 @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ 815 list='$(INFO_DEPS)'; test -n "$(infodir)" || list=; \ 816 if test -n "$$list"; then \ 817 echo " $(MKDIR_P) '$(DESTDIR)$(infodir)'"; \ 818 $(MKDIR_P) "$(DESTDIR)$(infodir)" || exit 1; \ 819 fi; \ 820 for file in $$list; do \ 821 case $$file in \ 822 $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ 823 esac; \ 824 if test -f $$file; then d=.; else d=$(srcdir); fi; \ 825 file_i=`echo "$$file" | sed 's|\.info$$||;s|$$|.i|'`; \ 826 for ifile in $$d/$$file $$d/$$file-[0-9] $$d/$$file-[0-9][0-9] \ 827 $$d/$$file_i[0-9] $$d/$$file_i[0-9][0-9] ; do \ 828 if test -f $$ifile; then \ 829 echo "$$ifile"; \ 830 else : ; fi; \ 831 done; \ 832 done | $(am__base_list) | \ 833 while read files; do \ 834 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(infodir)'"; \ 835 $(INSTALL_DATA) $$files "$(DESTDIR)$(infodir)" || exit $$?; done 836 @$(POST_INSTALL) 837 @if $(am__can_run_installinfo); then \ 838 list='$(INFO_DEPS)'; test -n "$(infodir)" || list=; \ 839 for file in $$list; do \ 840 relfile=`echo "$$file" | sed 's|^.*/||'`; \ 841 echo " install-info --info-dir='$(DESTDIR)$(infodir)' '$(DESTDIR)$(infodir)/$$relfile'";\ 842 install-info --info-dir="$(DESTDIR)$(infodir)" "$(DESTDIR)$(infodir)/$$relfile" || :;\ 843 done; \ 844 else : ; fi 845install-man: install-man1 install-man8 846 847install-pdf: install-pdf-am 848 849install-pdf-am: $(PDFS) 850 @$(NORMAL_INSTALL) 851 @list='$(PDFS)'; test -n "$(pdfdir)" || list=; \ 852 if test -n "$$list"; then \ 853 echo " $(MKDIR_P) '$(DESTDIR)$(pdfdir)'"; \ 854 $(MKDIR_P) "$(DESTDIR)$(pdfdir)" || exit 1; \ 855 fi; \ 856 for p in $$list; do \ 857 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 858 echo "$$d$$p"; \ 859 done | $(am__base_list) | \ 860 while read files; do \ 861 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pdfdir)'"; \ 862 $(INSTALL_DATA) $$files "$(DESTDIR)$(pdfdir)" || exit $$?; done 863install-ps: install-ps-am 864 865install-ps-am: $(PSS) 866 @$(NORMAL_INSTALL) 867 @list='$(PSS)'; test -n "$(psdir)" || list=; \ 868 if test -n "$$list"; then \ 869 echo " $(MKDIR_P) '$(DESTDIR)$(psdir)'"; \ 870 $(MKDIR_P) "$(DESTDIR)$(psdir)" || exit 1; \ 871 fi; \ 872 for p in $$list; do \ 873 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 874 echo "$$d$$p"; \ 875 done | $(am__base_list) | \ 876 while read files; do \ 877 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(psdir)'"; \ 878 $(INSTALL_DATA) $$files "$(DESTDIR)$(psdir)" || exit $$?; done 879installcheck-am: 880 881maintainer-clean: maintainer-clean-am 882 -rm -f Makefile 883maintainer-clean-am: distclean-am maintainer-clean-aminfo \ 884 maintainer-clean-generic maintainer-clean-vti 885 886mostlyclean: mostlyclean-am 887 888mostlyclean-am: mostlyclean-aminfo mostlyclean-generic \ 889 mostlyclean-libtool mostlyclean-vti 890 891pdf: pdf-am 892 893pdf-am: $(PDFS) 894 895ps: ps-am 896 897ps-am: $(PSS) 898 899uninstall-am: uninstall-dvi-am uninstall-html-am uninstall-info-am \ 900 uninstall-man uninstall-pdf-am uninstall-ps-am 901 902uninstall-man: uninstall-man1 uninstall-man8 903 904.MAKE: install-am install-strip 905 906.PHONY: all all-am check check-am clean clean-aminfo clean-generic \ 907 clean-libtool clean-local cscopelist-am ctags-am dist-info \ 908 distclean distclean-generic distclean-libtool distdir dvi \ 909 dvi-am html html-am info info-am install install-am \ 910 install-data install-data-am install-dvi install-dvi-am \ 911 install-exec install-exec-am install-html install-html-am \ 912 install-info install-info-am install-man install-man1 \ 913 install-man8 install-pdf install-pdf-am install-ps \ 914 install-ps-am install-strip installcheck installcheck-am \ 915 installdirs maintainer-clean maintainer-clean-aminfo \ 916 maintainer-clean-generic maintainer-clean-vti mostlyclean \ 917 mostlyclean-aminfo mostlyclean-generic mostlyclean-libtool \ 918 mostlyclean-vti pdf pdf-am ps ps-am tags-am uninstall \ 919 uninstall-am uninstall-dvi-am uninstall-html-am \ 920 uninstall-info-am uninstall-man uninstall-man1 uninstall-man8 \ 921 uninstall-pdf-am uninstall-ps-am 922 923 924config.so: $(top_srcdir)/configure.ac $(top_srcdir)/doc/Makefile.am 925 $(AM_V_GEN){\ 926 echo ".ds ET $(sysconfdir)"; \ 927 } > config.so 928 929pam_fshadow.8 pam_mysql.8 pam_pgsql.8 pam_ldaphome.8: config.so 930 931.8in.8: 932 $(AM_V_GEN){\ 933 echo '.\" -*- buffer-read-only: t -*- vi: set ro:';\ 934 echo '.\" THIS FILE IS GENERATED AUTOMATICALLY; DO NOT EDIT!';\ 935 soelim -I$(top_builddir)/doc $<;\ 936 } > $@ 937 938clean-local: 939 rm -rf manual 940 941imprimatur-format: 942 @if test -n "`cat $(imprimatur_INPUT) | tr -d -c '\t'`"; then \ 943 echo "Sources contain tabs; run make imprimatur-untabify"; \ 944 false; \ 945 fi 946 947imprimatur-refs: 948 @for file in $(imprimatur_INPUT); \ 949 do \ 950 grep -q '^@c imprimatur-ignore' $$file && continue; \ 951 sed -e = $$file | \ 952 sed -n 'N;/@FIXME-.*ref/{s/\(^[0-9][0-9]*\).*@FIXME-.*ref{\([^}]*\)}.*/'$$file':\1: \2/gp}'; \ 953 done > $@-t; \ 954 if [ -s $@-t ]; then \ 955 echo "Unresolved cross-references:"; \ 956 cat $@-t;\ 957 rm $@-t; \ 958 else \ 959 rm -f $@-t; \ 960 fi 961 962imprimatur-fixmes: 963 @for file in $(imprimatur_INPUT); \ 964 do \ 965 grep -q '^@c imprimatur-ignore' $$file && continue; \ 966 sed -e = $$file | \ 967 sed -n 'N;/@FIXME{/{s/\(^[0-9][0-9]*\).*@FIXME{\([^}]*\).*/'$$file':\1: \2/gp}'; \ 968 done > $@-t; \ 969 if [ -s $@-t ]; then \ 970 echo "Unresolved FIXMEs:"; \ 971 cat $@-t; \ 972 rm $@-t; \ 973 false; \ 974 else \ 975 rm -f $@-t; \ 976 fi 977 978imprimatur-writemes: 979 @files=`grep -c '^@c imprimatur-ignore' $(imprimatur_INPUT) | sed -n 's/:0$$//p'`; \ 980 test -n "$$files" && grep -Hn '^[ \t]*@WRITEME' $$files > $@-t; \ 981 if [ -s $@-t ]; then \ 982 echo "Empty nodes:"; \ 983 cat $@-t; \ 984 rm $@-t; \ 985 false;\ 986 else \ 987 rm $@-t; \ 988 fi 989 990imprimatur-empty-nodes: 991 @awk -f $(top_srcdir)/$(IMPRIMATUR_MODULE_DIR)/emptynodes.awk \ 992 -v scriptname=$(top_srcdir)/$(IMPRIMATUR_MODULE_DIR)/emptynodes.awk \ 993 -v makeinfoflags="$(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS)" \ 994 $(info_TEXINFOS) 995 996imprimatur-unrevised: 997 @files=`grep -c '^@c imprimatur-ignore' $(imprimatur_INPUT) | sed -n 's/:0$$//p'`; \ 998 grep -Hn '^[ \t]*@UNREVISED' $$files > $@-t; \ 999 if [ -s $@-t ]; then \ 1000 echo "Unrevised nodes:"; \ 1001 cat $@-t; \ 1002 rm $@-t; \ 1003 false;\ 1004 else \ 1005 rm $@-t; \ 1006 fi 1007 1008@IMPRIMATUR_COND_FRENCHSPACING_TRUE@imprimatur-check-sentence-spacing: 1009@IMPRIMATUR_COND_FRENCHSPACING_TRUE@ @if grep -q '\. [@A-Z]' $(imprimatur_INPUT); then \ 1010@IMPRIMATUR_COND_FRENCHSPACING_TRUE@ echo >&2 "Sources contain double-space sentence separators."; \ 1011@IMPRIMATUR_COND_FRENCHSPACING_TRUE@ echo >&2 "Run make imprimatur-fix-sentence-spacing to fix."; \ 1012@IMPRIMATUR_COND_FRENCHSPACING_TRUE@ fi 1013 1014@IMPRIMATUR_COND_FRENCHSPACING_TRUE@imprimatur-fix-sentence-spacing: 1015@IMPRIMATUR_COND_FRENCHSPACING_TRUE@ @for file in $(imprimatur_INPUT); \ 1016@IMPRIMATUR_COND_FRENCHSPACING_TRUE@ do \ 1017@IMPRIMATUR_COND_FRENCHSPACING_TRUE@ if grep -q '\. [@A-Z]' $$file; then \ 1018@IMPRIMATUR_COND_FRENCHSPACING_TRUE@ mv $$file $${file}~; \ 1019@IMPRIMATUR_COND_FRENCHSPACING_TRUE@ sed -r 's/\. ([@A-Z])/. \1/g' $${file}~ > $$file; \ 1020@IMPRIMATUR_COND_FRENCHSPACING_TRUE@ fi; \ 1021@IMPRIMATUR_COND_FRENCHSPACING_TRUE@ done 1022@IMPRIMATUR_COND_FRENCHSPACING_FALSE@imprimatur-check-sentence-spacing: 1023@IMPRIMATUR_COND_FRENCHSPACING_FALSE@ @if grep -q '\. [@A-Z]' $(imprimatur_INPUT); then \ 1024@IMPRIMATUR_COND_FRENCHSPACING_FALSE@ echo >&2 "Sources contain single-space sentence separators."; \ 1025@IMPRIMATUR_COND_FRENCHSPACING_FALSE@ echo >&2 "Run make imprimatur-fix-sentence-spacing to fix."; \ 1026@IMPRIMATUR_COND_FRENCHSPACING_FALSE@ fi 1027 1028@IMPRIMATUR_COND_FRENCHSPACING_FALSE@imprimatur-fix-sentence-spacing: 1029@IMPRIMATUR_COND_FRENCHSPACING_FALSE@ @for file in $(imprimatur_INPUT); \ 1030@IMPRIMATUR_COND_FRENCHSPACING_FALSE@ do \ 1031@IMPRIMATUR_COND_FRENCHSPACING_FALSE@ if grep -q '\. [@A-Z]' $$file; then \ 1032@IMPRIMATUR_COND_FRENCHSPACING_FALSE@ mv $$file $${file}~; \ 1033@IMPRIMATUR_COND_FRENCHSPACING_FALSE@ sed -r 's/\. ([@A-Z])/. \1/g' $${file}~ > $$file; \ 1034@IMPRIMATUR_COND_FRENCHSPACING_FALSE@ fi; \ 1035@IMPRIMATUR_COND_FRENCHSPACING_FALSE@ done 1036 1037imprimatur-basic-checks: imprimatur-format imprimatur-check-sentence-spacing \ 1038 imprimatur-refs imprimatur-fixmes \ 1039 imprimatur-empty-nodes imprimatur-unrevised 1040 1041imprimatur-master-menu: 1042 @emacs -batch -l $(top_srcdir)/$(IMPRIMATUR_MODULE_DIR)/mastermenu.el \ 1043 -f make-master-menu $(info_TEXINFOS) 1044 1045imprimatur-untabify: 1046 @emacs -batch -l $(top_srcdir)/$(IMPRIMATUR_MODULE_DIR)/untabify.el \ 1047 $(imprimatur_INPUT) 1048 1049imprimatur-final: imprimatur-untabify imprimatur-master-menu 1050 1051# Checking 1052check-log-options: 1053 @$(CHECK_DOCS) "pam_log options" \ 1054 '/struct pam_opt .*\[\] = /,/^}/s/[ \t]*{ *PAM_OPTSTR(\([^,)]*\)).*/\1/p' \ 1055 '/@set MODULE pam_log/,/@set MODULE/{s/@value{MODULE}/pam_log/g;there;:here;s/@opindex *\([^@,]*\),.*@command{pam_log}.*/\1/;t lab;b;: lab;{s/^-//;s/^no//;p;}}' \ 1056 $(top_srcdir)/pam_log/*.c -- \ 1057 $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) -E - \ 1058 $(info_TEXINFOS) ; 1059 1060check-all-options: 1061 @for mod in fshadow regex sql ldaphome; \ 1062 do \ 1063 $(CHECK_DOCS) "pam_$$mod options" \ 1064 '/struct pam_opt .*\[\] = /,/^}/s/[ \t]*{ *PAM_OPTSTR(\([^,)]*\)).*/\1/;t lab;b;: lab {/audit/d;/debug/d;/waitdebug/d;p}' \ 1065 '/@set MODULE pam_'$$mod'/,/@set MODULE/{s/@value{MODULE}/pam_'$$mod'/g;there;:here;s/@opindex *\([^@,]*\),.*@command{pam_'$$mod'}.*/\1/;t lab;b;: lab;{s/^-//;s/^no//;p;}}' \ 1066 $(top_srcdir)/pam_$$mod/*.c -- \ 1067 $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) -E - \ 1068 $(info_TEXINFOS) ; \ 1069 done 1070 1071check-sql-config: 1072 @$(CHECK_DOCS) 'SQL configuration keywords' \ 1073 's/.*check_boolean_config *("\([^"]*\)".*/\1/p;s/.*find_config *("\([^"]*\)".*/\1/p' \ 1074 's/@kwindex *\([^@,]*\).*/\1/p' \ 1075 $(top_srcdir)/pam_sql/*.c -- \ 1076 $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) -E - \ 1077 $(info_TEXINFOS) 1078 1079check-ldaphome-config: 1080 @$(CHECK_DOCS) 'pam_ldaphome configuration keywords' \ 1081 's/.*gray_env_get(.[^,]*, *"\(.[^"]*\)".*/\1/p;s/.*gray_env_get_bool(.[^,]*, *"\(.[^"]*\)".*/\1/p;s/.*get_intval(.[^,]*, *"\(.[^"]*\)".*/\1/p' \ 1082 's/@deffn *{pam_ldaphome config} *\([a-zA-Z_][a-zA-Z0-9_-]*\) .*/\1/p' \ 1083 $(top_srcdir)/pam_ldaphome/pam_ldaphome.c -- \ 1084 $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) -E - \ 1085 $(info_TEXINFOS) 1086 1087check-options: \ 1088 check-all-options\ 1089 check-log-options\ 1090 check-ldaphome-config 1091 1092all-check-docs: imprimatur-basic-checks check-options check-sql-config 1093 1094check-docs: 1095 $(MAKE) -k all-check-docs 1096# 1097 1098master-menu: imprimatur-master-menu 1099untabify: imprimatur-untabify 1100final: imprimatur-final 1101 1102# Make sure you set TEXINPUTS. 1103# TEXINPUTS=/usr/share/texmf/pdftex/plain/misc/ is ok for most distributions 1104.PHONY: manual 1105manual: 1106 TEXINPUTS=$(srcdir):$(top_srcdir)/build-aux:$(TEXINPUTS) \ 1107 MAKEINFO="$(MAKEINFO) $(MAKEINFOFLAGS) $(AM_MAKEINFOFLAGS)" \ 1108 TEXI2DVI="$(TEXI2DVI) -t @finalout" \ 1109 $(GENDOCS) $(PACKAGE) '$(PACKAGE_NAME) manual' 1110 1111manual.tar.bz2: manual 1112 tar cfj manual.tar.bz2 manual 1113 1114man-tar: manual.tar.bz2 1115 1116# Tell versions [3.59,3.63) of GNU make to not export all variables. 1117# Otherwise a system limit (for SysV at least) may be exceeded. 1118.NOEXPORT: 1119