Commit a49f760c7b9c6f2525bb32ba1ff853e61657ba07
1 parent
bed9262f
Exists in
master
and in
54 other branches
Fix dist target
Showing
2 changed files
with
7 additions
and
2 deletions
Show diff stats
.gitignore
Makefile
| 1 | PACKAGE = noosfero-spb | 1 | PACKAGE = noosfero-spb |
| 2 | VERSION = 3 | 2 | VERSION = 3 |
| 3 | -TARBALL = $(PACKAGE)-$(VERSION).tar.gz | 3 | +DISTDIR = $(PACKAGE)-$(VERSION) |
| 4 | +TARBALL = $(DISTDIR).tar.gz | ||
| 4 | 5 | ||
| 5 | all: | 6 | all: |
| 6 | @echo Nothing to be $@, all good. | 7 | @echo Nothing to be $@, all good. |
| @@ -9,10 +10,13 @@ plugins_dir=/usr/lib/noosfero/plugins | @@ -9,10 +10,13 @@ plugins_dir=/usr/lib/noosfero/plugins | ||
| 9 | themes_dir=/usr/lib/noosfero/public/designs/themes | 10 | themes_dir=/usr/lib/noosfero/public/designs/themes |
| 10 | 11 | ||
| 11 | dist: clean | 12 | dist: clean |
| 12 | - tar --exclude=.git -caf $(TARBALL) * | 13 | + mkdir $(DISTDIR) |
| 14 | + tar --exclude=.git --exclude=$(DISTDIR) -cf - * | (cd $(DISTDIR) && tar xaf -) | ||
| 15 | + tar --exclude=.git -caf $(TARBALL) $(DISTDIR) | ||
| 13 | 16 | ||
| 14 | clean: | 17 | clean: |
| 15 | $(RM) $(TARBALL) | 18 | $(RM) $(TARBALL) |
| 19 | + $(RM) -r $(DISTDIR) | ||
| 16 | 20 | ||
| 17 | install: | 21 | install: |
| 18 | install -d -m 0755 $(DESTDIR)/$(plugins_dir)/software_communities | 22 | install -d -m 0755 $(DESTDIR)/$(plugins_dir)/software_communities |