summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2012-12-29 19:29:15 -0200
committerThiago Macieira <thiago.macieira@intel.com>2013-03-05 20:58:33 +0100
commit25b80fcccd7c22545c882206e167c1f1b395d242 (patch)
tree2891a84e7b25850fda72e773da500290f2c5caca
parentf2c0ed475e0580af9f005cff9dd6d7850956e537 (diff)
Allow testing of any commit, not just HEAD
Change-Id: I95efda786155737b7513307b61e7d2263d021044 Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
-rw-r--r--Makefile7
1 files changed, 4 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 6be98a6..6923593 100644
--- a/Makefile
+++ b/Makefile
@@ -62,12 +62,13 @@ check: tests/auto/Makefile
cd src/qtchooser && $(MAKE) check
cd tests/auto && $(MAKE) check
+HEAD = HEAD
dist: .git
@ \
- { rev=$$(git describe --tags HEAD 2>/dev/null) && \
+ { rev=$$(git describe --tags $(HEAD) 2>/dev/null) && \
name=qtchooser-$${rev#v}; } || \
- { rev=$$(git rev-parse --short HEAD) && \
- name=qtchooser-$$(git rev-list HEAD | wc -l)-g$$rev; } && \
+ { rev=$$(git rev-parse --short $(HEAD)) && \
+ name=qtchooser-$$(git rev-list $(HEAD) | wc -l)-g$$rev; } && \
echo "Creating package $$name" >&2 && \
git archive --prefix="$$name/" -9 --format=tar.gz -o $$name.tar.gz $$rev && \
git archive --prefix="$$name/" -9 --format=zip -v -o $$name.zip $$rev