Makefile.in revision 55682
155682Smarkm# Makefile.in generated automatically by automake 1.4 from Makefile.am 255682Smarkm 355682Smarkm# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. 455682Smarkm# This Makefile.in is free software; the Free Software Foundation 555682Smarkm# gives unlimited permission to copy and/or distribute it, 655682Smarkm# with or without modifications, as long as this notice is preserved. 755682Smarkm 855682Smarkm# This program is distributed in the hope that it will be useful, 955682Smarkm# but WITHOUT ANY WARRANTY, to the extent permitted by law; without 1055682Smarkm# even the implied warranty of MERCHANTABILITY or FITNESS FOR A 1155682Smarkm# PARTICULAR PURPOSE. 1255682Smarkm 1355682Smarkm# $Id: Makefile.am,v 1.3 1999/10/19 23:00:37 assar Exp $ 1455682Smarkm 1555682Smarkm 1655682Smarkm# $Id: Makefile.am.common,v 1.3 1999/04/01 14:58:43 joda Exp $ 1755682Smarkm 1855682Smarkm 1955682Smarkm# $Id: Makefile.am.common,v 1.13 1999/11/01 03:19:58 assar Exp $ 2055682Smarkm 2155682Smarkm 2255682SmarkmSHELL = @SHELL@ 2355682Smarkm 2455682Smarkmsrcdir = @srcdir@ 2555682Smarkmtop_srcdir = @top_srcdir@ 2655682SmarkmVPATH = @srcdir@ 2755682Smarkmprefix = @prefix@ 2855682Smarkmexec_prefix = @exec_prefix@ 2955682Smarkm 3055682Smarkmbindir = @bindir@ 3155682Smarkmsbindir = @sbindir@ 3255682Smarkmlibexecdir = @libexecdir@ 3355682Smarkmdatadir = @datadir@ 3455682Smarkmsysconfdir = @sysconfdir@ 3555682Smarkmsharedstatedir = @sharedstatedir@ 3655682Smarkmlocalstatedir = @localstatedir@ 3755682Smarkmlibdir = @libdir@ 3855682Smarkminfodir = @infodir@ 3955682Smarkmmandir = @mandir@ 4055682Smarkmincludedir = @includedir@ 4155682Smarkmoldincludedir = /usr/include 4255682Smarkm 4355682SmarkmDESTDIR = 4455682Smarkm 4555682Smarkmpkgdatadir = $(datadir)/@PACKAGE@ 4655682Smarkmpkglibdir = $(libdir)/@PACKAGE@ 4755682Smarkmpkgincludedir = $(includedir)/@PACKAGE@ 4855682Smarkm 4955682Smarkmtop_builddir = ../.. 5055682Smarkm 5155682SmarkmACLOCAL = @ACLOCAL@ 5255682SmarkmAUTOCONF = @AUTOCONF@ 5355682SmarkmAUTOMAKE = @AUTOMAKE@ 5455682SmarkmAUTOHEADER = @AUTOHEADER@ 5555682Smarkm 5655682SmarkmINSTALL = @INSTALL@ 5755682SmarkmINSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) 5855682SmarkmINSTALL_DATA = @INSTALL_DATA@ 5955682SmarkmINSTALL_SCRIPT = @INSTALL_SCRIPT@ 6055682Smarkmtransform = @program_transform_name@ 6155682Smarkm 6255682SmarkmNORMAL_INSTALL = : 6355682SmarkmPRE_INSTALL = : 6455682SmarkmPOST_INSTALL = : 6555682SmarkmNORMAL_UNINSTALL = : 6655682SmarkmPRE_UNINSTALL = : 6755682SmarkmPOST_UNINSTALL = : 6855682Smarkmhost_alias = @host_alias@ 6955682Smarkmhost_triplet = @host@ 7055682SmarkmAFS_EXTRA_LD = @AFS_EXTRA_LD@ 7155682SmarkmAIX_EXTRA_KAFS = @AIX_EXTRA_KAFS@ 7255682SmarkmAWK = @AWK@ 7355682SmarkmCANONICAL_HOST = @CANONICAL_HOST@ 7455682SmarkmCATMAN = @CATMAN@ 7555682SmarkmCATMANEXT = @CATMANEXT@ 7655682SmarkmCC = @CC@ 7755682SmarkmDBLIB = @DBLIB@ 7855682SmarkmEXEEXT = @EXEEXT@ 7955682SmarkmEXTRA_LIB45 = @EXTRA_LIB45@ 8055682SmarkmGROFF = @GROFF@ 8155682SmarkmINCLUDE_ = @INCLUDE_@ 8255682SmarkmLD = @LD@ 8355682SmarkmLEX = @LEX@ 8455682SmarkmLIBOBJS = @LIBOBJS@ 8555682SmarkmLIBTOOL = @LIBTOOL@ 8655682SmarkmLIB_ = @LIB_@ 8755682SmarkmLIB_AUTH_SUBDIRS = @LIB_AUTH_SUBDIRS@ 8855682SmarkmLIB_kdb = @LIB_kdb@ 8955682SmarkmLIB_otp = @LIB_otp@ 9055682SmarkmLIB_roken = @LIB_roken@ 9155682SmarkmLIB_security = @LIB_security@ 9255682SmarkmLN_S = @LN_S@ 9355682SmarkmLTLIBOBJS = @LTLIBOBJS@ 9455682SmarkmMAKEINFO = @MAKEINFO@ 9555682SmarkmMAKE_X_PROGS_BIN_PROGS = @MAKE_X_PROGS_BIN_PROGS@ 9655682SmarkmMAKE_X_PROGS_BIN_SCRPTS = @MAKE_X_PROGS_BIN_SCRPTS@ 9755682SmarkmMAKE_X_PROGS_LIBEXEC_PROGS = @MAKE_X_PROGS_LIBEXEC_PROGS@ 9855682SmarkmNEED_WRITEAUTH_FALSE = @NEED_WRITEAUTH_FALSE@ 9955682SmarkmNEED_WRITEAUTH_TRUE = @NEED_WRITEAUTH_TRUE@ 10055682SmarkmNM = @NM@ 10155682SmarkmNROFF = @NROFF@ 10255682SmarkmOBJEXT = @OBJEXT@ 10355682SmarkmPACKAGE = @PACKAGE@ 10455682SmarkmRANLIB = @RANLIB@ 10555682SmarkmVERSION = @VERSION@ 10655682SmarkmVOID_RETSIGTYPE = @VOID_RETSIGTYPE@ 10755682SmarkmWFLAGS = @WFLAGS@ 10855682SmarkmWFLAGS_NOIMPLICITINT = @WFLAGS_NOIMPLICITINT@ 10955682SmarkmWFLAGS_NOUNUSED = @WFLAGS_NOUNUSED@ 11055682SmarkmYACC = @YACC@ 11155682Smarkm 11255682SmarkmAUTOMAKE_OPTIONS = foreign no-dependencies 11355682Smarkm 11455682SmarkmSUFFIXES = .et .h .1 .3 .5 .8 .cat1 .cat3 .cat5 .cat8 .x 11555682Smarkm 11655682SmarkmINCLUDES = -I$(top_builddir)/include $(INCLUDE_krb4) 11755682Smarkm 11855682SmarkmAM_CFLAGS = $(WFLAGS) 11955682Smarkm 12055682SmarkmCOMPILE_ET = $(top_builddir)/lib/com_err/compile_et 12155682Smarkm 12255682Smarkmbuildinclude = $(top_builddir)/include 12355682Smarkm 12455682SmarkmLIB_XauReadAuth = @LIB_XauReadAuth@ 12555682SmarkmLIB_crypt = @LIB_crypt@ 12655682SmarkmLIB_dbm_firstkey = @LIB_dbm_firstkey@ 12755682SmarkmLIB_dbopen = @LIB_dbopen@ 12855682SmarkmLIB_dlopen = @LIB_dlopen@ 12955682SmarkmLIB_dn_expand = @LIB_dn_expand@ 13055682SmarkmLIB_el_init = @LIB_el_init@ 13155682SmarkmLIB_getattr = @LIB_getattr@ 13255682SmarkmLIB_gethostbyname = @LIB_gethostbyname@ 13355682SmarkmLIB_getpwent_r = @LIB_getpwent_r@ 13455682SmarkmLIB_getpwnam_r = @LIB_getpwnam_r@ 13555682SmarkmLIB_getsockopt = @LIB_getsockopt@ 13655682SmarkmLIB_logout = @LIB_logout@ 13755682SmarkmLIB_logwtmp = @LIB_logwtmp@ 13855682SmarkmLIB_odm_initialize = @LIB_odm_initialize@ 13955682SmarkmLIB_readline = @LIB_readline@ 14055682SmarkmLIB_res_search = @LIB_res_search@ 14155682SmarkmLIB_setpcred = @LIB_setpcred@ 14255682SmarkmLIB_setsockopt = @LIB_setsockopt@ 14355682SmarkmLIB_socket = @LIB_socket@ 14455682SmarkmLIB_syslog = @LIB_syslog@ 14555682SmarkmLIB_tgetent = @LIB_tgetent@ 14655682Smarkm 14755682SmarkmHESIODLIB = @HESIODLIB@ 14855682SmarkmHESIODINCLUDE = @HESIODINCLUDE@ 14955682SmarkmINCLUDE_hesiod = @INCLUDE_hesiod@ 15055682SmarkmLIB_hesiod = @LIB_hesiod@ 15155682Smarkm 15255682SmarkmINCLUDE_krb4 = @INCLUDE_krb4@ 15355682SmarkmLIB_krb4 = @LIB_krb4@ 15455682Smarkm 15555682SmarkmINCLUDE_readline = @INCLUDE_readline@ 15655682Smarkm 15755682SmarkmLEXLIB = @LEXLIB@ 15855682Smarkm 15955682Smarkmcat1dir = $(mandir)/cat1 16055682Smarkmcat3dir = $(mandir)/cat3 16155682Smarkmcat5dir = $(mandir)/cat5 16255682Smarkmcat8dir = $(mandir)/cat8 16355682Smarkm 16455682SmarkmMANRX = \(.*\)\.\([0-9]\) 16555682SmarkmCATSUFFIX = @CATSUFFIX@ 16655682Smarkm 16755682SmarkmNROFF_MAN = groff -mandoc -Tascii 16855682Smarkm 16955682Smarkm@KRB4_TRUE@LIB_kafs = $(top_builddir)/lib/kafs/libkafs.la $(AIX_EXTRA_KAFS) 17055682Smarkm 17155682Smarkm@KRB5_TRUE@LIB_krb5 = $(top_builddir)/lib/krb5/libkrb5.la $(top_builddir)/lib/asn1/libasn1.la 17255682Smarkm@KRB5_TRUE@LIB_gssapi = $(top_builddir)/lib/gssapi/libgssapi.la 17355682Smarkm 17455682SmarkmCHECK_LOCAL = $(PROGRAMS) 17555682Smarkm 17655682Smarkmnoinst_PROGRAMS = su 17755682Smarkm#bin_SUIDS = su 17855682Smarkmsu_SOURCES = su.c 17955682Smarkm 18055682SmarkmLDADD = $(LIB_kafs) $(top_builddir)/lib/krb5/libkrb5.la $(LIB_krb4) $(top_builddir)/lib/des/libdes.la $(top_builddir)/lib/asn1/libasn1.la $(LIB_roken) 18155682Smarkm 18255682Smarkmmkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs 18355682SmarkmCONFIG_HEADER = ../../include/config.h 18455682SmarkmCONFIG_CLEAN_FILES = 18555682Smarkmnoinst_PROGRAMS = su$(EXEEXT) 18655682SmarkmPROGRAMS = $(noinst_PROGRAMS) 18755682Smarkm 18855682Smarkm 18955682SmarkmDEFS = @DEFS@ -I. -I$(srcdir) -I../../include 19055682SmarkmCPPFLAGS = @CPPFLAGS@ 19155682SmarkmLDFLAGS = @LDFLAGS@ 19255682SmarkmLIBS = @LIBS@ 19355682SmarkmX_CFLAGS = @X_CFLAGS@ 19455682SmarkmX_LIBS = @X_LIBS@ 19555682SmarkmX_EXTRA_LIBS = @X_EXTRA_LIBS@ 19655682SmarkmX_PRE_LIBS = @X_PRE_LIBS@ 19755682Smarkmsu_OBJECTS = su.$(OBJEXT) 19855682Smarkmsu_LDADD = $(LDADD) 19955682Smarkm@KRB4_TRUE@su_DEPENDENCIES = $(top_builddir)/lib/kafs/libkafs.la \ 20055682Smarkm@KRB4_TRUE@$(top_builddir)/lib/krb5/libkrb5.la \ 20155682Smarkm@KRB4_TRUE@$(top_builddir)/lib/des/libdes.la \ 20255682Smarkm@KRB4_TRUE@$(top_builddir)/lib/asn1/libasn1.la 20355682Smarkm@KRB4_FALSE@su_DEPENDENCIES = $(top_builddir)/lib/krb5/libkrb5.la \ 20455682Smarkm@KRB4_FALSE@$(top_builddir)/lib/des/libdes.la \ 20555682Smarkm@KRB4_FALSE@$(top_builddir)/lib/asn1/libasn1.la 20655682Smarkmsu_LDFLAGS = 20755682SmarkmCFLAGS = @CFLAGS@ 20855682SmarkmCOMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 20955682SmarkmLTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 21055682SmarkmCCLD = $(CC) 21155682SmarkmLINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ 21255682SmarkmDIST_COMMON = ChangeLog Makefile.am Makefile.in 21355682Smarkm 21455682Smarkm 21555682SmarkmDISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) 21655682Smarkm 21755682SmarkmTAR = tar 21855682SmarkmGZIP_ENV = --best 21955682SmarkmSOURCES = $(su_SOURCES) 22055682SmarkmOBJECTS = $(su_OBJECTS) 22155682Smarkm 22255682Smarkmall: all-redirect 22355682Smarkm.SUFFIXES: 22455682Smarkm.SUFFIXES: .1 .3 .5 .8 .S .c .cat1 .cat3 .cat5 .cat8 .et .h .lo .o .obj .s .x 22555682Smarkm$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) $(top_srcdir)/Makefile.am.common $(top_srcdir)/cf/Makefile.am.common 22655682Smarkm cd $(top_srcdir) && $(AUTOMAKE) --foreign appl/su/Makefile 22755682Smarkm 22855682SmarkmMakefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 22955682Smarkm cd $(top_builddir) \ 23055682Smarkm && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status 23155682Smarkm 23255682Smarkm 23355682Smarkmmostlyclean-noinstPROGRAMS: 23455682Smarkm 23555682Smarkmclean-noinstPROGRAMS: 23655682Smarkm -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS) 23755682Smarkm 23855682Smarkmdistclean-noinstPROGRAMS: 23955682Smarkm 24055682Smarkmmaintainer-clean-noinstPROGRAMS: 24155682Smarkm 24255682Smarkm.c.o: 24355682Smarkm $(COMPILE) -c $< 24455682Smarkm 24555682Smarkm# FIXME: We should only use cygpath when building on Windows, 24655682Smarkm# and only if it is available. 24755682Smarkm.c.obj: 24855682Smarkm $(COMPILE) -c `cygpath -w $<` 24955682Smarkm 25055682Smarkm.s.o: 25155682Smarkm $(COMPILE) -c $< 25255682Smarkm 25355682Smarkm.S.o: 25455682Smarkm $(COMPILE) -c $< 25555682Smarkm 25655682Smarkmmostlyclean-compile: 25755682Smarkm -rm -f *.o core *.core 25855682Smarkm -rm -f *.$(OBJEXT) 25955682Smarkm 26055682Smarkmclean-compile: 26155682Smarkm 26255682Smarkmdistclean-compile: 26355682Smarkm -rm -f *.tab.c 26455682Smarkm 26555682Smarkmmaintainer-clean-compile: 26655682Smarkm 26755682Smarkm.c.lo: 26855682Smarkm $(LIBTOOL) --mode=compile $(COMPILE) -c $< 26955682Smarkm 27055682Smarkm.s.lo: 27155682Smarkm $(LIBTOOL) --mode=compile $(COMPILE) -c $< 27255682Smarkm 27355682Smarkm.S.lo: 27455682Smarkm $(LIBTOOL) --mode=compile $(COMPILE) -c $< 27555682Smarkm 27655682Smarkmmostlyclean-libtool: 27755682Smarkm -rm -f *.lo 27855682Smarkm 27955682Smarkmclean-libtool: 28055682Smarkm -rm -rf .libs _libs 28155682Smarkm 28255682Smarkmdistclean-libtool: 28355682Smarkm 28455682Smarkmmaintainer-clean-libtool: 28555682Smarkm 28655682Smarkmsu$(EXEEXT): $(su_OBJECTS) $(su_DEPENDENCIES) 28755682Smarkm @rm -f su$(EXEEXT) 28855682Smarkm $(LINK) $(su_LDFLAGS) $(su_OBJECTS) $(su_LDADD) $(LIBS) 28955682Smarkm 29055682Smarkmtags: TAGS 29155682Smarkm 29255682SmarkmID: $(HEADERS) $(SOURCES) $(LISP) 29355682Smarkm list='$(SOURCES) $(HEADERS)'; \ 29455682Smarkm unique=`for i in $$list; do echo $$i; done | \ 29555682Smarkm awk ' { files[$$0] = 1; } \ 29655682Smarkm END { for (i in files) print i; }'`; \ 29755682Smarkm here=`pwd` && cd $(srcdir) \ 29855682Smarkm && mkid -f$$here/ID $$unique $(LISP) 29955682Smarkm 30055682SmarkmTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) 30155682Smarkm tags=; \ 30255682Smarkm here=`pwd`; \ 30355682Smarkm list='$(SOURCES) $(HEADERS)'; \ 30455682Smarkm unique=`for i in $$list; do echo $$i; done | \ 30555682Smarkm awk ' { files[$$0] = 1; } \ 30655682Smarkm END { for (i in files) print i; }'`; \ 30755682Smarkm test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ 30855682Smarkm || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) 30955682Smarkm 31055682Smarkmmostlyclean-tags: 31155682Smarkm 31255682Smarkmclean-tags: 31355682Smarkm 31455682Smarkmdistclean-tags: 31555682Smarkm -rm -f TAGS ID 31655682Smarkm 31755682Smarkmmaintainer-clean-tags: 31855682Smarkm 31955682Smarkmdistdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) 32055682Smarkm 32155682Smarkmsubdir = appl/su 32255682Smarkm 32355682Smarkmdistdir: $(DISTFILES) 32455682Smarkm @for file in $(DISTFILES); do \ 32555682Smarkm d=$(srcdir); \ 32655682Smarkm if test -d $$d/$$file; then \ 32755682Smarkm cp -pr $$/$$file $(distdir)/$$file; \ 32855682Smarkm else \ 32955682Smarkm test -f $(distdir)/$$file \ 33055682Smarkm || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ 33155682Smarkm || cp -p $$d/$$file $(distdir)/$$file || :; \ 33255682Smarkm fi; \ 33355682Smarkm done 33455682Smarkm $(MAKE) $(AM_MAKEFLAGS) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook 33555682Smarkminfo-am: 33655682Smarkminfo: info-am 33755682Smarkmdvi-am: 33855682Smarkmdvi: dvi-am 33955682Smarkmcheck-am: all-am 34055682Smarkm $(MAKE) $(AM_MAKEFLAGS) check-local 34155682Smarkmcheck: check-am 34255682Smarkminstallcheck-am: 34355682Smarkminstallcheck: installcheck-am 34455682Smarkminstall-exec-am: 34555682Smarkm @$(NORMAL_INSTALL) 34655682Smarkm $(MAKE) $(AM_MAKEFLAGS) install-exec-hook 34755682Smarkminstall-exec: install-exec-am 34855682Smarkm 34955682Smarkminstall-data-am: install-data-local 35055682Smarkminstall-data: install-data-am 35155682Smarkm 35255682Smarkminstall-am: all-am 35355682Smarkm @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 35455682Smarkminstall: install-am 35555682Smarkmuninstall-am: 35655682Smarkmuninstall: uninstall-am 35755682Smarkmall-am: Makefile $(PROGRAMS) all-local 35855682Smarkmall-redirect: all-am 35955682Smarkminstall-strip: 36055682Smarkm $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install 36155682Smarkminstalldirs: 36255682Smarkm 36355682Smarkm 36455682Smarkmmostlyclean-generic: 36555682Smarkm 36655682Smarkmclean-generic: 36755682Smarkm 36855682Smarkmdistclean-generic: 36955682Smarkm -rm -f Makefile $(CONFIG_CLEAN_FILES) 37055682Smarkm -rm -f config.cache config.log stamp-h stamp-h[0-9]* 37155682Smarkm 37255682Smarkmmaintainer-clean-generic: 37355682Smarkmmostlyclean-am: mostlyclean-noinstPROGRAMS mostlyclean-compile \ 37455682Smarkm mostlyclean-libtool mostlyclean-tags \ 37555682Smarkm mostlyclean-generic 37655682Smarkm 37755682Smarkmmostlyclean: mostlyclean-am 37855682Smarkm 37955682Smarkmclean-am: clean-noinstPROGRAMS clean-compile clean-libtool clean-tags \ 38055682Smarkm clean-generic mostlyclean-am 38155682Smarkm 38255682Smarkmclean: clean-am 38355682Smarkm 38455682Smarkmdistclean-am: distclean-noinstPROGRAMS distclean-compile \ 38555682Smarkm distclean-libtool distclean-tags distclean-generic \ 38655682Smarkm clean-am 38755682Smarkm -rm -f libtool 38855682Smarkm 38955682Smarkmdistclean: distclean-am 39055682Smarkm 39155682Smarkmmaintainer-clean-am: maintainer-clean-noinstPROGRAMS \ 39255682Smarkm maintainer-clean-compile maintainer-clean-libtool \ 39355682Smarkm maintainer-clean-tags maintainer-clean-generic \ 39455682Smarkm distclean-am 39555682Smarkm @echo "This command is intended for maintainers to use;" 39655682Smarkm @echo "it deletes files that may require special tools to rebuild." 39755682Smarkm 39855682Smarkmmaintainer-clean: maintainer-clean-am 39955682Smarkm 40055682Smarkm.PHONY: mostlyclean-noinstPROGRAMS distclean-noinstPROGRAMS \ 40155682Smarkmclean-noinstPROGRAMS maintainer-clean-noinstPROGRAMS \ 40255682Smarkmmostlyclean-compile distclean-compile clean-compile \ 40355682Smarkmmaintainer-clean-compile mostlyclean-libtool distclean-libtool \ 40455682Smarkmclean-libtool maintainer-clean-libtool tags mostlyclean-tags \ 40555682Smarkmdistclean-tags clean-tags maintainer-clean-tags distdir info-am info \ 40655682Smarkmdvi-am dvi check-local check check-am installcheck-am installcheck \ 40755682Smarkminstall-exec-am install-exec install-data-local install-data-am \ 40855682Smarkminstall-data install-am install uninstall-am uninstall all-local \ 40955682Smarkmall-redirect all-am all installdirs mostlyclean-generic \ 41055682Smarkmdistclean-generic clean-generic maintainer-clean-generic clean \ 41155682Smarkmmostlyclean distclean maintainer-clean 41255682Smarkm 41355682Smarkm 41455682Smarkminstall-suid-programs: 41555682Smarkm @foo='$(bin_SUIDS)'; \ 41655682Smarkm for file in $$foo; do \ 41755682Smarkm x=$(DESTDIR)$(bindir)/$$file; \ 41855682Smarkm if chown 0:0 $$x && chmod u+s $$x; then :; else \ 41955682Smarkm chmod 0 $$x; fi; done 42055682Smarkm 42155682Smarkminstall-exec-hook: install-suid-programs 42255682Smarkm 42355682Smarkminstall-build-headers:: $(include_HEADERS) $(build_HEADERZ) 42455682Smarkm @foo='$(include_HEADERS) $(build_HEADERZ)'; \ 42555682Smarkm for f in $$foo; do \ 42655682Smarkm f=`basename $$f`; \ 42755682Smarkm if test -f "$(srcdir)/$$f"; then file="$(srcdir)/$$f"; \ 42855682Smarkm else file="$$f"; fi; \ 42955682Smarkm if cmp -s $$file $(buildinclude)/$$f 2> /dev/null ; then \ 43055682Smarkm : ; else \ 43155682Smarkm echo " cp $$file $(buildinclude)/$$f"; \ 43255682Smarkm cp $$file $(buildinclude)/$$f; \ 43355682Smarkm fi ; \ 43455682Smarkm done 43555682Smarkm 43655682Smarkmall-local: install-build-headers 43755682Smarkm#NROFF_MAN = nroff -man 43855682Smarkm.1.cat1: 43955682Smarkm $(NROFF_MAN) $< > $@ 44055682Smarkm.3.cat3: 44155682Smarkm $(NROFF_MAN) $< > $@ 44255682Smarkm.5.cat5: 44355682Smarkm $(NROFF_MAN) $< > $@ 44455682Smarkm.8.cat8: 44555682Smarkm $(NROFF_MAN) $< > $@ 44655682Smarkm 44755682Smarkmdist-cat1-mans: 44855682Smarkm @foo='$(man1_MANS)'; \ 44955682Smarkm bar='$(man_MANS)'; \ 45055682Smarkm for i in $$bar; do \ 45155682Smarkm case $$i in \ 45255682Smarkm *.1) foo="$$foo $$i";; \ 45355682Smarkm esac; done ;\ 45455682Smarkm for i in $$foo; do \ 45555682Smarkm x=`echo $$i | sed 's/\.[^.]*$$/.cat1/'`; \ 45655682Smarkm echo "$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x"; \ 45755682Smarkm $(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x; \ 45855682Smarkm done 45955682Smarkm 46055682Smarkmdist-cat3-mans: 46155682Smarkm @foo='$(man3_MANS)'; \ 46255682Smarkm bar='$(man_MANS)'; \ 46355682Smarkm for i in $$bar; do \ 46455682Smarkm case $$i in \ 46555682Smarkm *.3) foo="$$foo $$i";; \ 46655682Smarkm esac; done ;\ 46755682Smarkm for i in $$foo; do \ 46855682Smarkm x=`echo $$i | sed 's/\.[^.]*$$/.cat3/'`; \ 46955682Smarkm echo "$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x"; \ 47055682Smarkm $(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x; \ 47155682Smarkm done 47255682Smarkm 47355682Smarkmdist-cat5-mans: 47455682Smarkm @foo='$(man5_MANS)'; \ 47555682Smarkm bar='$(man_MANS)'; \ 47655682Smarkm for i in $$bar; do \ 47755682Smarkm case $$i in \ 47855682Smarkm *.5) foo="$$foo $$i";; \ 47955682Smarkm esac; done ;\ 48055682Smarkm for i in $$foo; do \ 48155682Smarkm x=`echo $$i | sed 's/\.[^.]*$$/.cat5/'`; \ 48255682Smarkm echo "$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x"; \ 48355682Smarkm $(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x; \ 48455682Smarkm done 48555682Smarkm 48655682Smarkmdist-cat8-mans: 48755682Smarkm @foo='$(man8_MANS)'; \ 48855682Smarkm bar='$(man_MANS)'; \ 48955682Smarkm for i in $$bar; do \ 49055682Smarkm case $$i in \ 49155682Smarkm *.8) foo="$$foo $$i";; \ 49255682Smarkm esac; done ;\ 49355682Smarkm for i in $$foo; do \ 49455682Smarkm x=`echo $$i | sed 's/\.[^.]*$$/.cat8/'`; \ 49555682Smarkm echo "$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x"; \ 49655682Smarkm $(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x; \ 49755682Smarkm done 49855682Smarkm 49955682Smarkmdist-hook: dist-cat1-mans dist-cat3-mans dist-cat5-mans dist-cat8-mans 50055682Smarkm 50155682Smarkminstall-cat1-mans: 50255682Smarkm @ext=1;\ 50355682Smarkm foo='$(man1_MANS)'; \ 50455682Smarkm bar='$(man_MANS)'; \ 50555682Smarkm for i in $$bar; do \ 50655682Smarkm case $$i in \ 50755682Smarkm *.1) foo="$$foo $$i";; \ 50855682Smarkm esac; done; \ 50955682Smarkm if test "$$foo"; then \ 51055682Smarkm $(mkinstalldirs) $(DESTDIR)$(cat1dir); \ 51155682Smarkm for x in $$foo; do \ 51255682Smarkm f=`echo $$x | sed 's/\.[^.]*$$/.cat1/'`; \ 51355682Smarkm if test -f "$(srcdir)/$$f"; then \ 51455682Smarkm b=`echo $$x | sed 's!$(MANRX)!\1!'`; \ 51555682Smarkm echo "$(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(cat1dir)/$$b.$(CATSUFFIX)";\ 51655682Smarkm $(INSTALL_DATA) $(srcdir)/$$g $(DESTDIR)$(cat1dir)/$$b.$(CATSUFFIX);\ 51755682Smarkm fi; \ 51855682Smarkm done ;\ 51955682Smarkm fi 52055682Smarkm 52155682Smarkminstall-cat3-mans: 52255682Smarkm @ext=3;\ 52355682Smarkm foo='$(man3_MANS)'; \ 52455682Smarkm bar='$(man_MANS)'; \ 52555682Smarkm for i in $$bar; do \ 52655682Smarkm case $$i in \ 52755682Smarkm *.3) foo="$$foo $$i";; \ 52855682Smarkm esac; done; \ 52955682Smarkm if test "$$foo"; then \ 53055682Smarkm $(mkinstalldirs) $(DESTDIR)$(cat3dir); \ 53155682Smarkm for x in $$foo; do \ 53255682Smarkm f=`echo $$x | sed 's/\.[^.]*$$/.cat3/'`; \ 53355682Smarkm if test -f "$(srcdir)/$$f"; then \ 53455682Smarkm b=`echo $$x | sed 's!$(MANRX)!\1!'`; \ 53555682Smarkm echo "$(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(cat3dir)/$$b.$(CATSUFFIX)";\ 53655682Smarkm $(INSTALL_DATA) $(srcdir)/$$g $(DESTDIR)$(cat3dir)/$$b.$(CATSUFFIX);\ 53755682Smarkm fi; \ 53855682Smarkm done ;\ 53955682Smarkm fi 54055682Smarkm 54155682Smarkminstall-cat5-mans: 54255682Smarkm @ext=5;\ 54355682Smarkm foo='$(man5_MANS)'; \ 54455682Smarkm bar='$(man_MANS)'; \ 54555682Smarkm for i in $$bar; do \ 54655682Smarkm case $$i in \ 54755682Smarkm *.5) foo="$$foo $$i";; \ 54855682Smarkm esac; done; \ 54955682Smarkm if test "$$foo"; then \ 55055682Smarkm $(mkinstalldirs) $(DESTDIR)$(cat5dir); \ 55155682Smarkm for x in $$foo; do \ 55255682Smarkm f=`echo $$x | sed 's/\.[^.]*$$/.cat5/'`; \ 55355682Smarkm if test -f "$(srcdir)/$$f"; then \ 55455682Smarkm b=`echo $$x | sed 's!$(MANRX)!\1!'`; \ 55555682Smarkm echo "$(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(cat5dir)/$$b.$(CATSUFFIX)";\ 55655682Smarkm $(INSTALL_DATA) $(srcdir)/$$g $(DESTDIR)$(cat5dir)/$$b.$(CATSUFFIX);\ 55755682Smarkm fi; \ 55855682Smarkm done ;\ 55955682Smarkm fi 56055682Smarkm 56155682Smarkminstall-cat8-mans: 56255682Smarkm @ext=8;\ 56355682Smarkm foo='$(man8_MANS)'; \ 56455682Smarkm bar='$(man_MANS)'; \ 56555682Smarkm for i in $$bar; do \ 56655682Smarkm case $$i in \ 56755682Smarkm *.8) foo="$$foo $$i";; \ 56855682Smarkm esac; done; \ 56955682Smarkm if test "$$foo"; then \ 57055682Smarkm $(mkinstalldirs) $(DESTDIR)$(cat8dir); \ 57155682Smarkm for x in $$foo; do \ 57255682Smarkm f=`echo $$x | sed 's/\.[^.]*$$/.cat8/'`; \ 57355682Smarkm if test -f "$(srcdir)/$$f"; then \ 57455682Smarkm b=`echo $$x | sed 's!$(MANRX)!\1!'`; \ 57555682Smarkm echo "$(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(cat8dir)/$$b.$(CATSUFFIX)";\ 57655682Smarkm $(INSTALL_DATA) $(srcdir)/$$g $(DESTDIR)$(cat8dir)/$$b.$(CATSUFFIX);\ 57755682Smarkm fi; \ 57855682Smarkm done ;\ 57955682Smarkm fi 58055682Smarkm 58155682Smarkminstall-cat-mans: install-cat1-mans install-cat3-mans install-cat5-mans install-cat8-mans 58255682Smarkm 58355682Smarkminstall-data-local: install-cat-mans 58455682Smarkm 58555682Smarkm.et.h: 58655682Smarkm $(COMPILE_ET) $< 58755682Smarkm.et.c: 58855682Smarkm $(COMPILE_ET) $< 58955682Smarkm 59055682Smarkm.x.c: 59155682Smarkm @cmp -s $< $@ 2> /dev/null || cp $< $@ 59255682Smarkm 59355682Smarkmcheck-local:: 59455682Smarkm @foo='$(CHECK_LOCAL)'; \ 59555682Smarkm if test "$$foo"; then \ 59655682Smarkm failed=0; all=0; \ 59755682Smarkm for i in $$foo; do \ 59855682Smarkm all=`expr $$all + 1`; \ 59955682Smarkm if ./$$i --version > /dev/null 2>&1; then \ 60055682Smarkm echo "PASS: $$i"; \ 60155682Smarkm else \ 60255682Smarkm echo "FAIL: $$i"; \ 60355682Smarkm failed=`expr $$failed + 1`; \ 60455682Smarkm fi; \ 60555682Smarkm done; \ 60655682Smarkm if test "$$failed" -eq 0; then \ 60755682Smarkm banner="All $$all tests passed"; \ 60855682Smarkm else \ 60955682Smarkm banner="$$failed of $$all tests failed"; \ 61055682Smarkm fi; \ 61155682Smarkm dashes=`echo "$$banner" | sed s/./=/g`; \ 61255682Smarkm echo "$$dashes"; \ 61355682Smarkm echo "$$banner"; \ 61455682Smarkm echo "$$dashes"; \ 61555682Smarkm test "$$failed" -eq 0; \ 61655682Smarkm fi 61755682Smarkm 61855682Smarkm# Tell versions [3.59,3.63) of GNU make to not export all variables. 61955682Smarkm# Otherwise a system limit (for SysV at least) may be exceeded. 62055682Smarkm.NOEXPORT: 621