<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>site/.gitignore</filename>
    </added>
    <added>
      <filename>site/Makefile</filename>
    </added>
    <added>
      <filename>site/index.markdown</filename>
    </added>
    <added>
      <filename>site/index.tmpl.html</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,29 +1,29 @@
-SHELL = /bin/sh
-PREFIX = /usr/local
+SHELL    = /bin/sh
+DESTDIR  =
+PREFIX   = $(DESTDIR)/usr/local
 EXEC_DIR = $(PREFIX)/bin
+PROGRAM  = git-sh
 
-all: git-sh
+.PHONY: all
+all: $(PROGRAM)
 
-git-sh: git-sh.bash git-completion.bash git-sh-config.bash
-	cat $^ &gt; git-sh
-	chmod 0755 git-sh
+$(PROGRAM): git-sh.bash git-completion.bash git-sh-config.bash
+	cat $^ &gt; $@
+	chmod 0755 $@
 
-run: git-sh
-	./git-sh
+.PHONY: run
+run: all
+	./$(PROGRAM)
 
-install: git-sh
-	install -m 0755 git-sh $(EXEC_DIR)
+.PHONY: install
+install: $(PROGRAM)
+	install -m 0755 $^ $(EXEC_DIR)
 
-site/index.html: README.markdown site/header.html site/footer.html
-	cat &lt; site/header.html &gt; site/index.html
-	markdown &lt; README.markdown &gt;&gt; site/index.html
-	cat &lt; site/footer.html &gt;&gt; site/index.html
-
-site: site/index.html
-
-publish: site/index.html
-	ssh gus@tomayko.com 'mkdir -p /src/git-sh'
-	scp -p site/index.html gus@tomayko.com:/src/git-sh/
+.PHONY: site
+site:
+	$(MAKE) -C site
 
+.PHONY: clean
 clean:
-	rm git-sh site/index.html
+	$(RM) $(PROGRAM)
+	$(MAKE) -C site clean</diff>
      <filename>Makefile</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>site/footer.html</filename>
    </removed>
    <removed>
      <filename>site/header.html</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>5d49530fc33eba53e4334a1ca909da20ff92ee55</id>
    </parent>
  </parents>
  <author>
    <name>Aristotle Pagalztis</name>
    <email>pagaltzis@gmx.de</email>
  </author>
  <url>http://github.com/rtomayko/git-sh/commit/f0541d08ae3caf3bad38438002ee009711cb24a0</url>
  <id>f0541d08ae3caf3bad38438002ee009711cb24a0</id>
  <committed-date>2008-10-11T17:41:08-07:00</committed-date>
  <authored-date>2008-10-11T17:41:08-07:00</authored-date>
  <message>improve Makefile and move site-related stuff out of the way

&#8226; add `.PHONY` for all phony rules and use variables better
&#8226; move site-related rules into a Makefile in `site/`
&#8226; roll header/footer into single template</message>
  <tree>d3900e85860eff2007d814833a2932b706b7accb</tree>
  <committer>
    <name>Aristotle Pagalztis</name>
    <email>pagaltzis@gmx.de</email>
  </committer>
</commit>
