To build from a fresh checkout:
./autogen.sh
./configure
make
Use these Vim settings for the correct indention and formatting:
setlocal sw=0 ts=8 noet
setlocal cinoptions=:0,t0,+4,(4
-
Update the version in
configure.ac
:AC_INIT([pick], [0.0.2], [hello@thoughtbot.com])
-
Verify the tarball:
make distcheck tar -ztf pick-0.0.2.tar.gz | less
-
Tag the repo:
git checkout master git pull --rebase git push origin master git status git tag --sign -m "v0.0.2" v0.0.2 git push origin master --tags
-
Sign the tarball:
gpg -sab pick-0.0.2.tar.gz
-
Verify the signature:
gpg --verify pick-0.0.2.tar.gz.asc pick-0.0.2.tar.gz
-
Release Homebrew package by running:
make release