Make release depend on releasedir and releaseclean clean up tarball.
This commit is contained in:
parent
f082a4d0aa
commit
07406774a2
1 changed files with 5 additions and 5 deletions
10
Makefile
10
Makefile
|
|
@ -126,9 +126,11 @@ releaseclean:
|
||||||
@echo
|
@echo
|
||||||
@echo "Cleaning release directory"
|
@echo "Cleaning release directory"
|
||||||
@echo
|
@echo
|
||||||
@rm -rf build/tuxpaint-$(VER_VERSION)
|
@rm -rf "build/tuxpaint-$(VER_VERSION)" "tuxpaint-$(VER_VERSION).tar.gz"
|
||||||
|
|
||||||
releasedir: releaseclean
|
releasedir: build/tuxpaint-$(VER_VERSION)
|
||||||
|
|
||||||
|
build/tuxpaint-$(VER_VERSION):
|
||||||
@echo
|
@echo
|
||||||
@echo "Creating release directory"
|
@echo "Creating release directory"
|
||||||
@echo
|
@echo
|
||||||
|
|
@ -137,12 +139,10 @@ releasedir: releaseclean
|
||||||
\( -wholename '*/CVS' -o -name .cvsignore -o -name 'build' \) \
|
\( -wholename '*/CVS' -o -name .cvsignore -o -name 'build' \) \
|
||||||
-prune -o -type f -exec cp --parents -vdp \{\} build/tuxpaint-$(VER_VERSION)/ \;
|
-prune -o -type f -exec cp --parents -vdp \{\} build/tuxpaint-$(VER_VERSION)/ \;
|
||||||
|
|
||||||
|
release: releasedir
|
||||||
release: build/tuxpaint-$(VER_VERSION)
|
|
||||||
@echo
|
@echo
|
||||||
@echo "Creating release tarball"
|
@echo "Creating release tarball"
|
||||||
@echo
|
@echo
|
||||||
-@rm -f build/tuxpaint-$(VER_VERSION).tar.gz
|
|
||||||
@cd build ; \
|
@cd build ; \
|
||||||
tar -czvf tuxpaint-$(VER_VERSION).tar.gz tuxpaint-$(VER_VERSION)
|
tar -czvf tuxpaint-$(VER_VERSION).tar.gz tuxpaint-$(VER_VERSION)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue