Address GitLab issue #8: make check breaks.

Include tests in the generated tarball.
This commit is contained in:
Eric S. Raymond 2017-06-06 05:38:24 -04:00
parent 98a67dd50b
commit 3da812fdf6

View file

@ -66,7 +66,7 @@ DOCS=COPYING NEWS README.adoc TODO advent.adoc history.adoc hints.adoc advent.6
# Can't use GNU tar's --transform, needs to build under Alpine Linux. # Can't use GNU tar's --transform, needs to build under Alpine Linux.
# This is a requirement for testing dist in GitLab's CI pipeline # This is a requirement for testing dist in GitLab's CI pipeline
advent-$(VERS).tar.gz: $(SOURCES) $(DOCS) advent-$(VERS).tar.gz: $(SOURCES) $(DOCS)
@ls $(SOURCES) $(DOCS) | sed s:^:advent-$(VERS)/: >MANIFEST @ls $(SOURCES) $(DOCS) tests | sed s:^:advent-$(VERS)/: >MANIFEST
@(ln -s . advent-$(VERS)) @(ln -s . advent-$(VERS))
(tar -T MANIFEST -czvf advent-$(VERS).tar.gz) (tar -T MANIFEST -czvf advent-$(VERS).tar.gz)
@(rm advent-$(VERS)) @(rm advent-$(VERS))