phenny/Makefile

26 lines
630 B
Makefile
Raw Normal View History

# Makefile
# Copyright 2008, Sean B. Palmer, inamidst.com
# Licensed under the Eiffel Forum License 2.
2010-12-28 18:33:03 -05:00
# archive - Create phenny.tar.bz2 using git archive
archive: ;
# hg archive -t tbz2 phenny-hg.tar.bz2
git archive --format=tar --prefix=phenny/ HEAD | bzip2 > phenny.tar.bz2
2010-01-19 09:52:37 -05:00
2010-12-28 18:33:03 -05:00
# ci - Check the code into git and push to github
2010-01-19 09:52:37 -05:00
ci: ;
# hg ci
2010-01-19 09:52:37 -05:00
git commit -a && git push origin master
2010-12-28 18:33:03 -05:00
# log - Show a log of recent updates
2010-01-19 09:52:37 -05:00
log: ;
# git log --date=short --format='%h %ad %s'
git graph
2010-12-28 18:33:03 -05:00
# sync - Push phenny to pubble:opt/phenny/
sync: ;
rsync -avz ./ pubble:opt/phenny/
2010-12-28 18:33:03 -05:00
help: ;
@egrep '^# [a-z]+ - ' Makefile | sed 's/# //'