Commit df75816c0858263eab97bae6bd57c23e28b62cf5
1 parent
c32627ac
Exists in
master
and in
3 other branches
create a dist tarball
Showing
2 changed files
with
21 additions
and
1 deletions
Show diff stats
@@ -0,0 +1 @@ | @@ -0,0 +1 @@ | ||
1 | +/dist |
Makefile
1 | +VERSION = 1 | ||
1 | PREFIX = /usr | 2 | PREFIX = /usr |
2 | TARGET = $(DESTDIR)$(PREFIX)/src/colab/dependencies | 3 | TARGET = $(DESTDIR)$(PREFIX)/src/colab/dependencies |
3 | 4 | ||
4 | all clean: | 5 | all clean: |
5 | @echo Nothing to $@ | 6 | @echo Nothing to $@ |
6 | 7 | ||
8 | +SOURCES = *.tar.* *.zip | ||
9 | + | ||
7 | install: | 10 | install: |
8 | install -d -m 0755 $(TARGET) | 11 | install -d -m 0755 $(TARGET) |
9 | - install -m 0644 *.tar.* *.zip $(TARGET) | 12 | + install -m 0644 $(SOURCES) $(TARGET) |
13 | + | ||
14 | +DISTDIR = colab-deps-src-$(VERSION) | ||
15 | +TARBALL = dist/$(DISTDIR).tar.gz | ||
16 | + | ||
17 | +sdist: $(TARBALL) | ||
18 | + | ||
19 | +$(TARBALL): | ||
20 | + mkdir -p $$(dirname $(TARBALL)) | ||
21 | + $(RM) $(TARBALL) | ||
22 | + mkdir $(DISTDIR) | ||
23 | + ln Makefile $(SOURCES) $(DISTDIR) | ||
24 | + tar caf $(TARBALL) $(DISTDIR) | ||
25 | + $(RM) -r $(DISTDIR) | ||
26 | + | ||
27 | +distclean: | ||
28 | + $(RM) -r $$(dirname $(TARBALL)) |