Fix up issue with "make dist"
Subsystems (3)
PATCH 1/2 Fix up issue with "make dist"
Add mention of new files, remove mention of old files, and cause "make dist" to create something very similar to the current distributions.
systemd files are not currently included in "make dist" and some files generated by "rpcgen" are (though they aren't in official distribution).
Signed-off-by NeilBrown <[email protected]>
--- Makefile.am | 28 ---------------------------- support/include/Makefile.am | 5 +++++ tests/Makefile.am | 1 + tests/nsm_client/Makefile.am | 1 + utils/gssd/Makefile.am | 1 - utils/idmapd/Makefile.am | 3 +-- utils/mount/Makefile.am | 10 ++++++---- utils/mountd/Makefile.am | 1 + utils/nfsd/Makefile.am | 1 + utils/nfsdcltrack/Makefile.am | 2 ++ utils/nfsidmap/Makefile.am | 2 +- utils/osd_login/Makefile.am | 2 +- utils/statd/Makefile.am | 4 ++-- 13 files changed, 22 insertions(+), 39 deletions(-)
Makefile.am +0 -28
@@ -9,34 +9,6 @@ MAINTAINERCLEANFILES = Makefile.in EXTRA_DIST = \ autogen.sh \ \ - debian/changelog \ - debian/control \ - debian/copyright \ - debian/etc.exports \ - debian/idmapd.conf \ - debian/nfs-common.conffiles \ - debian/nfs-common.default \ - debian/nfs-common.dirs \ - debian/nfs-common.files \ - debian/nfs-common.init \ - debian/nfs-common.install \ - debian/nfs-common.postinst \ - debian/nfs-common.postrm \ - debian/nfs-common.prerm \ - debian/nfs-kernel-server.NEWS \ - debian/nfs-kernel-server.conffiles \ - debian/nfs-kernel-server.default \ - debian/nfs-kernel-server.dirs \ - debian/nfs-kernel-server.init \ - debian/nfs-kernel-server.postinst \ - debian/nfs-kernel-server.postrm \ - debian/nfs-kernel-server.prerm \ - debian/nhfsstone.dirs \ - debian/nhfsstone.files \ - debian/nhfsstone.postinst \ - debian/nhfsstone.prerm \ - debian/rules \ - \ aclocal/bsdsignals.m4 \ aclocal/nfs-utils.m4 \ aclocal/kerberos5.m4 \
support/include/Makefile.am +5 -0
@@ -3,6 +3,7 @@ SUBDIRS = nfs rpcsvc sys noinst_HEADERS = \ + cld.h \ exportfs.h \ ha-callout.h \ misc.h \
@@ -10,9 +11,13 @@ noinst_HEADERS = \ nfs_paths.h \ nfslib.h \ nfsrpc.h \ + nls.h \ nsm.h \ + pseudoflavors.h \ rpcmisc.h \ + sockaddr.h \ tcpwrapper.h \ + v4root.h \ xio.h \ xlog.h \ xmalloc.h \
tests/Makefile.am +1 -0
@@ -11,3 +11,4 @@ SUBDIRS = nsm_client MAINTAINERCLEANFILES = Makefile.in TESTS = t0001-statd-basic-mon-unmon.sh +EXTRA_DIST = test-lib.sh $(TESTS)
tests/nsm_client/Makefile.am +1 -0
@@ -7,6 +7,7 @@ GENFILES_H = nlm_sm_inter.h GENFILES = $(GENFILES_CLNT) $(GENFILES_SVC) $(GENFILES_XDR) $(GENFILES_H) +EXTRA_DIST = nlm_sm_inter.x check_PROGRAMS = nsm_client nsm_client_SOURCES = $(GENFILES) nsm_client.c
utils/gssd/Makefile.am +0 -1
@@ -15,7 +15,6 @@ endif sbin_PROGRAMS = $(sbin_PREFIXED) EXTRA_DIST = \ - gss_destroy_creds \ $(man8_MANS) COMMON_SRCS = \
utils/idmapd/Makefile.am +1 -2
@@ -7,8 +7,7 @@ KPREFIX = @kprefix@ sbin_PROGRAMS = idmapd EXTRA_DIST = \ - $(man8_MANS) \ - idmapd.conf + $(man8_MANS) idmapd_SOURCES = \ idmapd.c \
utils/mount/Makefile.am +6 -4
@@ -8,19 +8,21 @@ man8_MANS = mount.nfs.man umount.nfs.man man5_MANS = nfs.man sbin_PROGRAMS = mount.nfs -EXTRA_DIST = nfsmount.x $(man8_MANS) $(man5_MANS) +EXTRA_DIST = nfsmount.conf $(man8_MANS) $(man5_MANS) mount_common = error.c network.c token.c \ parse_opt.c parse_dev.c \ nfsmount.c nfs4mount.c stropts.c\ mount_constants.h error.h network.h token.h \ parse_opt.h parse_dev.h \ - nfs4_mount.h nfs_mount4.h stropts.h version.h \ - mount_config.h utils.c utils.h + nfs4_mount.h stropts.h version.h \ + mount_config.h utils.c utils.h \ + nfs_mount.h if MOUNT_CONFIG mount_common += configfile.c man5_MANS += nfsmount.conf.man -EXTRA_DIST += nfsmount.conf +else +EXTRA_DIST += nfsmount.conf.man endif mount_nfs_LDADD = ../../support/nfs/libnfs.a \
utils/mountd/Makefile.am +1 -0
@@ -7,6 +7,7 @@ RPCPREFIX = rpc. KPREFIX = @kprefix@ sbin_PROGRAMS = mountd +noinst_HEADERS = fsloc.h mountd_SOURCES = mountd.c mount_dispatch.c auth.c rmtab.c cache.c \ svc_run.c fsloc.c v4root.c mountd.h mountd_LDADD = ../../support/export/libexport.a \
utils/nfsd/Makefile.am +1 -0
@@ -7,6 +7,7 @@ RPCPREFIX = rpc. KPREFIX = @kprefix@ sbin_PROGRAMS = nfsd +noinst_HEADERS = nfssvc.h nfsd_SOURCES = nfsd.c nfssvc.c nfsd_LDADD = ../../support/nfs/libnfs.a $(LIBTIRPC)
utils/nfsdcltrack/Makefile.am +2 -0
@@ -10,6 +10,8 @@ EXTRA_DIST = $(man8_MANS) AM_CFLAGS += -D_LARGEFILE64_SOURCE sbin_PROGRAMS = nfsdcltrack +noinst_HEADERS = sqlite.h + nfsdcltrack_SOURCES = nfsdcltrack.c sqlite.c nfsdcltrack_LDADD = ../../support/nfs/libnfs.a $(LIBSQLITE) $(LIBCAP)
utils/nfsidmap/Makefile.am +1 -1
@@ -7,4 +7,4 @@ nfsidmap_SOURCES = nfsidmap.c nfsidmap_LDADD = $(LIBNFSIDMAP) -lkeyutils ../../support/nfs/libnfs.a MAINTAINERCLEANFILES = Makefile.in -EXTRA_DIST = id_resolver.conf +EXTRA_DIST = id_resolver.conf $(man8_MANS)
utils/osd_login/Makefile.am +1 -1
@@ -4,6 +4,6 @@ # overridden at config time. sbindir = /sbin -sbin_SCRIPTS = osd_login +dist_sbin_SCRIPTS = osd_login MAINTAINERCLEANFILES = Makefile.in
utils/statd/Makefile.am +2 -2
@@ -8,7 +8,7 @@ sbin_PROGRAMS = statd sm-notify dist_sbin_SCRIPTS = start-statd statd_SOURCES = callback.c notlist.c misc.c monitor.c hostname.c \ simu.c stat.c statd.c svc_run.c rmtcall.c \ - notlist.h statd.h system.h version.h + notlist.h statd.h system.h sm_notify_SOURCES = sm-notify.c BUILT_SOURCES = $(GENFILES)
@@ -20,7 +20,7 @@ sm_notify_LDADD = ../../support/nsm/libnsm.a \ ../../support/nfs/libnfs.a \ $(LIBNSL) $(LIBCAP) $(LIBTIRPC) -EXTRA_DIST = sim_sm_inter.x $(man8_MANS) COPYRIGHT simulate.c +EXTRA_DIST = sim_sm_inter.x $(man8_MANS) simulate.c if CONFIG_RPCGEN RPCGEN = $(top_builddir)/tools/rpcgen/rpcgen
Signature · 1 line
2.1.1
Quoted 10 lines · NeilBrown
Add mention of new files, remove mention of old files, and cause "make dist" to create something very similar to the current distributions.
systemd files are not currently included in "make dist" and some files generated by "rpcgen" are (though they aren't in official distribution).
Signed-off-by NeilBrown <[email protected]>
Committed...
steved.
Quoted 240 lines
--- Makefile.am | 28 ---------------------------- support/include/Makefile.am | 5 +++++ tests/Makefile.am | 1 + tests/nsm_client/Makefile.am | 1 + utils/gssd/Makefile.am | 1 - utils/idmapd/Makefile.am | 3 +-- utils/mount/Makefile.am | 10 ++++++---- utils/mountd/Makefile.am | 1 + utils/nfsd/Makefile.am | 1 + utils/nfsdcltrack/Makefile.am | 2 ++ utils/nfsidmap/Makefile.am | 2 +- utils/osd_login/Makefile.am | 2 +- utils/statd/Makefile.am | 4 ++-- 13 files changed, 22 insertions(+), 39 deletions(-)Makefile.am +0
-28@@ -9,34 +9,6 @@ MAINTAINERCLEANFILES = Makefile.in EXTRA_DIST = \ autogen.sh \ \ - debian/changelog \ - debian/control \ - debian/copyright \ - debian/etc.exports \ - debian/idmapd.conf \ - debian/nfs-common.conffiles \ - debian/nfs-common.default \ - debian/nfs-common.dirs \ - debian/nfs-common.files \ - debian/nfs-common.init \ - debian/nfs-common.install \ - debian/nfs-common.postinst \ - debian/nfs-common.postrm \ - debian/nfs-common.prerm \ - debian/nfs-kernel-server.NEWS \ - debian/nfs-kernel-server.conffiles \ - debian/nfs-kernel-server.default \ - debian/nfs-kernel-server.dirs \ - debian/nfs-kernel-server.init \ - debian/nfs-kernel-server.postinst \ - debian/nfs-kernel-server.postrm \ - debian/nfs-kernel-server.prerm \ - debian/nhfsstone.dirs \ - debian/nhfsstone.files \ - debian/nhfsstone.postinst \ - debian/nhfsstone.prerm \ - debian/rules \ - \ aclocal/bsdsignals.m4 \ aclocal/nfs-utils.m4 \ aclocal/kerberos5.m4 \support/include/Makefile.am +5
-0@@ -3,6 +3,7 @@ SUBDIRS = nfs rpcsvc sys noinst_HEADERS = \ + cld.h \ exportfs.h \ ha-callout.h \ misc.h \@@ -10,9 +11,13 @@ noinst_HEADERS = \ nfs_paths.h \ nfslib.h \ nfsrpc.h \ + nls.h \ nsm.h \ + pseudoflavors.h \ rpcmisc.h \ + sockaddr.h \ tcpwrapper.h \ + v4root.h \ xio.h \ xlog.h \ xmalloc.h \tests/Makefile.am +1
-0@@ -11,3 +11,4 @@ SUBDIRS = nsm_client MAINTAINERCLEANFILES = Makefile.in TESTS = t0001-statd-basic-mon-unmon.sh +EXTRA_DIST = test-lib.sh $(TESTS)tests/nsm_client/Makefile.am +1
-0@@ -7,6 +7,7 @@ GENFILES_H = nlm_sm_inter.h GENFILES = $(GENFILES_CLNT) $(GENFILES_SVC) $(GENFILES_XDR) $(GENFILES_H) +EXTRA_DIST = nlm_sm_inter.x check_PROGRAMS = nsm_client nsm_client_SOURCES = $(GENFILES) nsm_client.cutils/gssd/Makefile.am +0
-1@@ -15,7 +15,6 @@ endif sbin_PROGRAMS = $(sbin_PREFIXED) EXTRA_DIST = \ - gss_destroy_creds \ $(man8_MANS) COMMON_SRCS = \utils/idmapd/Makefile.am +1
-2@@ -7,8 +7,7 @@ KPREFIX = @kprefix@ sbin_PROGRAMS = idmapd EXTRA_DIST = \ - $(man8_MANS) \ - idmapd.conf + $(man8_MANS) idmapd_SOURCES = \ idmapd.c \utils/mount/Makefile.am +6
-4@@ -8,19 +8,21 @@ man8_MANS = mount.nfs.man umount.nfs.man man5_MANS = nfs.man sbin_PROGRAMS = mount.nfs -EXTRA_DIST = nfsmount.x $(man8_MANS) $(man5_MANS) +EXTRA_DIST = nfsmount.conf $(man8_MANS) $(man5_MANS) mount_common = error.c network.c token.c \ parse_opt.c parse_dev.c \ nfsmount.c nfs4mount.c stropts.c\ mount_constants.h error.h network.h token.h \ parse_opt.h parse_dev.h \ - nfs4_mount.h nfs_mount4.h stropts.h version.h \ - mount_config.h utils.c utils.h + nfs4_mount.h stropts.h version.h \ + mount_config.h utils.c utils.h \ + nfs_mount.h if MOUNT_CONFIG mount_common += configfile.c man5_MANS += nfsmount.conf.man -EXTRA_DIST += nfsmount.conf +else +EXTRA_DIST += nfsmount.conf.man endif mount_nfs_LDADD = ../../support/nfs/libnfs.a \utils/mountd/Makefile.am +1
-0@@ -7,6 +7,7 @@ RPCPREFIX = rpc. KPREFIX = @kprefix@ sbin_PROGRAMS = mountd +noinst_HEADERS = fsloc.h mountd_SOURCES = mountd.c mount_dispatch.c auth.c rmtab.c cache.c \ svc_run.c fsloc.c v4root.c mountd.h mountd_LDADD = ../../support/export/libexport.a \utils/nfsd/Makefile.am +1
-0@@ -7,6 +7,7 @@ RPCPREFIX = rpc. KPREFIX = @kprefix@ sbin_PROGRAMS = nfsd +noinst_HEADERS = nfssvc.h nfsd_SOURCES = nfsd.c nfssvc.c nfsd_LDADD = ../../support/nfs/libnfs.a $(LIBTIRPC)utils/nfsdcltrack/Makefile.am +2
-0@@ -10,6 +10,8 @@ EXTRA_DIST = $(man8_MANS) AM_CFLAGS += -D_LARGEFILE64_SOURCE sbin_PROGRAMS = nfsdcltrack +noinst_HEADERS = sqlite.h + nfsdcltrack_SOURCES = nfsdcltrack.c sqlite.c nfsdcltrack_LDADD = ../../support/nfs/libnfs.a $(LIBSQLITE) $(LIBCAP)utils/nfsidmap/Makefile.am +1
-1@@ -7,4 +7,4 @@ nfsidmap_SOURCES = nfsidmap.c nfsidmap_LDADD = $(LIBNFSIDMAP) -lkeyutils ../../support/nfs/libnfs.a MAINTAINERCLEANFILES = Makefile.in -EXTRA_DIST = id_resolver.conf +EXTRA_DIST = id_resolver.conf $(man8_MANS)utils/osd_login/Makefile.am +1
-1@@ -4,6 +4,6 @@ # overridden at config time. sbindir = /sbin -sbin_SCRIPTS = osd_login +dist_sbin_SCRIPTS = osd_login MAINTAINERCLEANFILES = Makefile.inutils/statd/Makefile.am +2
-2@@ -8,7 +8,7 @@ sbin_PROGRAMS = statd sm-notify dist_sbin_SCRIPTS = start-statd statd_SOURCES = callback.c notlist.c misc.c monitor.c hostname.c \ simu.c stat.c statd.c svc_run.c rmtcall.c \ - notlist.h statd.h system.h version.h + notlist.h statd.h system.h sm_notify_SOURCES = sm-notify.c BUILT_SOURCES = $(GENFILES)@@ -20,7 +20,7 @@ sm_notify_LDADD = ../../support/nsm/libnsm.a \ ../../support/nfs/libnfs.a \ $(LIBNSL) $(LIBCAP) $(LIBTIRPC) -EXTRA_DIST = sim_sm_inter.x $(man8_MANS) COPYRIGHT simulate.c +EXTRA_DIST = sim_sm_inter.x $(man8_MANS) simulate.c if CONFIG_RPCGEN RPCGEN = $(top_builddir)/tools/rpcgen/rpcgen