Barak A. Pearlmutter

make dist should include all files in repo

... ... @@ -2,7 +2,11 @@ ACLOCAL_AMFLAGS = -I m4
SUBDIRS = examples
bin_PROGRAMS = clsync
clsync_SOURCES = sync.c cluster.c main.c error.c fileutils.c malloc.c glibex.c
clsync_SOURCES = cluster.c error.c fileutils.c glibex.c main.c \
malloc.c sync.c cluster.h fileutils.h glibex.h main.h sync.h \
common.h control.h
clsync_CFLAGS = $(AM_CFLAGS)
if SOCKET
... ... @@ -14,9 +18,11 @@ endif
main.o: revision.h
man_MANS = man/man1/clsync.1
dist_man_MANS = man/man1/clsync.1
dist_doc_DATA = CONTRIB DEVELOPING LICENSE PROTOCOL README.md TODO
doc_DATA = CONTRIB DEVELOPING LICENSE PROTOCOL README.md TODO
EXTRA_DIST = .doxygen .travis.sh .travis.yml NOTES SHORTHANDS debian gentoo
REVISION=$(shell [ -d .git ] &&\
(echo -n \
... ...
... ... @@ -4,21 +4,22 @@ exampledir=$(docdir)/examples
# $(wildcard $(srcdir)/*.c) \
# $(wildcard $(srcdir)/*.sh)
example_DATA = clsync-synchandler-rsyncso.c clsync-synchandler-so.c
dist_example_DATA = clsync-synchandler-rsyncso.c clsync-synchandler-so.c
example_SCRIPTS = clsync-start-cluster.sh clsync-start-rsyncdirect.sh \
clsync-start-rsyncshell.sh clsync-start-rsyncso.sh \
clsync-start-so.sh clsync-synchandler-rsyncshell.sh
dist_example_SCRIPTS = clsync-start-cluster.sh \
clsync-start-rsyncdirect.sh clsync-start-rsyncshell.sh \
clsync-start-rsyncso.sh clsync-start-so.sh \
clsync-synchandler-rsyncshell.sh
# find production -type f -name '*.sh'
nobase_example_SCRIPTS = \
nobase_dist_example_SCRIPTS = \
production/etc/clsync/hooks/lxc/exit-backup.sh \
production/etc/clsync/hooks/lxc/exit-brother.sh \
production/etc/clsync/synchandler/lxc/backup.sh \
production/etc/clsync/synchandler/lxc/brother.sh
# find production -type f -not -name '*.sh'
nobase_example_DATA = production/etc/clsync/rules/hpc \
nobase_dist_example_DATA = production/etc/clsync/rules/hpc \
production/etc/clsync/rules/hpc-backup \
production/etc/clsync/rules/lxc \
production/etc/clsync/synchandler/hpc/handler-backup.c \
... ...