diff options
author | Sean B. Palmer <sbp@aldebaran.local> | 2011-11-15 14:05:45 +0000 |
---|---|---|
committer | Sean B. Palmer <sbp@aldebaran.local> | 2011-11-15 14:05:45 +0000 |
commit | 12d983561a2098141ca1c8b7270060997112c810 (patch) | |
tree | 8c16cc081d32f6757e32e33577472f1f51312855 /project | |
parent | 27d80498d30d8de84fff82fab363b0bc1ad5c116 (diff) | |
download | bot-12d983561a2098141ca1c8b7270060997112c810.tar.gz bot-12d983561a2098141ca1c8b7270060997112c810.tar.bz2 bot-12d983561a2098141ca1c8b7270060997112c810.zip |
Project script instead of a Makefile
Diffstat (limited to 'project')
-rwxr-xr-x | project | 26 |
1 files changed, 26 insertions, 0 deletions
@@ -0,0 +1,26 @@ +#!/bin/bash +# project +# Copyright 2008, Sean B. Palmer, inamidst.com +# Licensed under the Eiffel Forum License 2. + +# archive - Create phenny.tar.bz2 using git archive +function archive() { + git archive --format=tar --prefix=phenny/ HEAD | bzip2 > phenny.tar.bz2 +} + +# commit - Check the code into git and push to github +function commit() { + git commit -a && git push origin master +} + +# log - Show a log of recent updates +function history() { + git log --pretty=oneline --no-merges -10 +} + +# help - Show functions in project script +function help() { + egrep '^# [a-z]+ - ' $0 | sed 's/# //' +} + +eval "$1" |