author | Mahlon E. Smith <mahlon@martini.nu> |
Thu, 18 Apr 2013 12:07:56 -0700 | |
changeset 55 | d7392bebb86c |
parent 47 | bf9d6fa1b1d4 |
child 89 | aa4172c204d4 |
permissions | -rw-r--r-- |
13
d7975e514b2a
Add a quick Makefile to automate future release tarballs.
Mahlon E. Smith <mahlon@martini.nu>
parents:
diff
changeset
|
1 |
|
47
bf9d6fa1b1d4
Fix the gmake variable that snags the current version number.
Mahlon E. Smith <mahlon@martini.nu>
parents:
13
diff
changeset
|
2 |
VERSION := $(shell awk '/VERSION =/ { print $$4 }' shelldap | sed -e "s/[';]//g") |
13
d7975e514b2a
Add a quick Makefile to automate future release tarballs.
Mahlon E. Smith <mahlon@martini.nu>
parents:
diff
changeset
|
3 |
|
d7975e514b2a
Add a quick Makefile to automate future release tarballs.
Mahlon E. Smith <mahlon@martini.nu>
parents:
diff
changeset
|
4 |
release: |
d7975e514b2a
Add a quick Makefile to automate future release tarballs.
Mahlon E. Smith <mahlon@martini.nu>
parents:
diff
changeset
|
5 |
@mkdir shelldap-${VERSION} |
d7975e514b2a
Add a quick Makefile to automate future release tarballs.
Mahlon E. Smith <mahlon@martini.nu>
parents:
diff
changeset
|
6 |
@cp shelldap shelldap-${VERSION} |
d7975e514b2a
Add a quick Makefile to automate future release tarballs.
Mahlon E. Smith <mahlon@martini.nu>
parents:
diff
changeset
|
7 |
@hg log --style=changelog > shelldap-${VERSION}/ChangeLog |
d7975e514b2a
Add a quick Makefile to automate future release tarballs.
Mahlon E. Smith <mahlon@martini.nu>
parents:
diff
changeset
|
8 |
@pod2text shelldap > shelldap-${VERSION}/README |
d7975e514b2a
Add a quick Makefile to automate future release tarballs.
Mahlon E. Smith <mahlon@martini.nu>
parents:
diff
changeset
|
9 |
@tar -czvf shelldap-${VERSION}.tar.gz shelldap-${VERSION} |
d7975e514b2a
Add a quick Makefile to automate future release tarballs.
Mahlon E. Smith <mahlon@martini.nu>
parents:
diff
changeset
|
10 |
@rm -rf shelldap-${VERSION} |