X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=utils%2Frquotad%2FMakefile.in;h=4d7761801f835f26cad0cab593a40466071b74bd;hb=bf7a9f93764b171921e6af1385aace0ab52aa51e;hp=ac3fe50dfea174fbc029a10db05fbf3a18d88b8b;hpb=aa2d7a1e352a6c2190452ebc3c638b66a2cf6f9b;p=nfs-utils.git diff --git a/utils/rquotad/Makefile.in b/utils/rquotad/Makefile.in index ac3fe50..4d77618 100644 --- a/utils/rquotad/Makefile.in +++ b/utils/rquotad/Makefile.in @@ -101,6 +101,8 @@ CFLAGS = @CFLAGS@ CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ CONFIG_GSS_FALSE = @CONFIG_GSS_FALSE@ CONFIG_GSS_TRUE = @CONFIG_GSS_TRUE@ +CONFIG_MOUNT_FALSE = @CONFIG_MOUNT_FALSE@ +CONFIG_MOUNT_TRUE = @CONFIG_MOUNT_TRUE@ CONFIG_NFSV4_FALSE = @CONFIG_NFSV4_FALSE@ CONFIG_NFSV4_TRUE = @CONFIG_NFSV4_TRUE@ CONFIG_RQUOTAD_FALSE = @CONFIG_RQUOTAD_FALSE@ @@ -124,6 +126,7 @@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ F77 = @F77@ FFLAGS = @FFLAGS@ +GREP = @GREP@ GSSAPI_CFLAGS = @GSSAPI_CFLAGS@ GSSAPI_LIBS = @GSSAPI_LIBS@ GSSD = @GSSD@ @@ -137,6 +140,7 @@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ K5VERS = @K5VERS@ KRBCFLAGS = @KRBCFLAGS@ KRBDIR = @KRBDIR@ +KRBLDFLAGS = @KRBLDFLAGS@ KRBLIBS = @KRBLIBS@ LD = @LD@ LDFLAGS = @LDFLAGS@ @@ -170,14 +174,9 @@ SHELL = @SHELL@ STRIP = @STRIP@ SVCGSSD = @SVCGSSD@ VERSION = @VERSION@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_LD = @ac_ct_LD@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -194,6 +193,9 @@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ enable_gss = @enable_gss@ enable_nfsv3 = @enable_nfsv3@ enable_nfsv4 = @enable_nfsv4@ @@ -203,18 +205,22 @@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ kprefix = @kprefix@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ secure_statd = @secure_statd@ sharedstatedir = @sharedstatedir@ @@ -222,12 +228,17 @@ statduser = @statduser@ statedir = @statedir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ +RPCGEN = $(top_builddir)/tools/rpcgen/rpcgen +GENFILES_XDR = rquota_xdr.c +GENFILES_H = rquota.h +BUILT_SOURCES = $(GENFILES_H) +GENFILES = $(GENFILES_XDR) $(GENFILES_H) man8_MANS = rquotad.man RPCPREFIX = rpc. KPREFIX = @kprefix@ EXTRA_DIST = rquota.x $(man8_MANS) NEW README.okir rquotad_SOURCES = rquota_server.c rquota_svc.c rquota_xdr.c quotactl.c \ - hasquota.c mntent.h pathnames.h rquota.h + hasquota.c mntent.h rquota.h rquotad_LDADD = ../../support/export/libexport.a \ ../../support/nfs/libnfs.a \ @@ -238,7 +249,8 @@ rquotad_CPPFLAGS = $(AM_CPPFLAGS) $(CPPFLAGS) \ -I$(top_srcdir)/support/export MAINTAINERCLEANFILES = Makefile.in -all: all-am +all: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) all-am .SUFFIXES: .SUFFIXES: .c .lo .o .obj @@ -537,13 +549,15 @@ distdir: $(DISTFILES) fi; \ done check-am: all-am -check: check-am +check: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) check-am all-am: Makefile $(PROGRAMS) $(MANS) installdirs: for dir in "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man8dir)"; do \ test -z "$$dir" || $(mkdir_p) "$$dir"; \ done -install: install-am +install: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am @@ -567,6 +581,7 @@ distclean-generic: maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." + -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) clean: clean-am @@ -635,6 +650,17 @@ uninstall-am: uninstall-info-am uninstall-man uninstall-sbinPROGRAMS uninstall-man uninstall-man8 uninstall-sbinPROGRAMS +$(RPCGEN): + make -C $(top_srcdir)/tools/rpcgen all + +$(GENFILES_XDR): %_xdr.c: %.x $(RPCGEN) + test -f $@ && rm -rf $@ || true + $(RPCGEN) -c -o $@ $< + +$(GENFILES_H): %.h: %.x $(RPCGEN) + test -f $@ && rm -rf $@ || true + $(RPCGEN) -h -o $@ $< + ####################################################################### # The following allows the current practice of having # daemons renamed during the install to include RPCPREFIX