<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git-hook-pre-commit-python-javascript-syntax-linter/Makefile, branch master</title>
<subtitle>Before committing run `flake8` and `jshint` on staged files</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-hook-pre-commit-python-javascript-syntax-linter/'/>
<entry>
<title>Makefile: Simplify `test` target</title>
<updated>2015-09-27T17:44:20+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2015-09-27T17:44:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-hook-pre-commit-python-javascript-syntax-linter/commit/?id=86f333eb61480bf8f3baca4f713d4e8f488f28f5'/>
<id>86f333eb61480bf8f3baca4f713d4e8f488f28f5</id>
<content type='text'>
Remove all the conditions and code copied from Vcsh and only do the bare
minimum necessary to run tests. This will bork in more unexpected ways
if `git` or `prove` aren't present, but it allows us to get rid of the
only GPL-licensed code in the codebase, freeing me up to license the
project in any way I want.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove all the conditions and code copied from Vcsh and only do the bare
minimum necessary to run tests. This will bork in more unexpected ways
if `git` or `prove` aren't present, but it allows us to get rid of the
only GPL-licensed code in the codebase, freeing me up to license the
project in any way I want.
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Ensure virtualenv is sourced before running tests</title>
<updated>2015-09-25T05:39:44+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2015-09-25T05:39:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-hook-pre-commit-python-javascript-syntax-linter/commit/?id=936ddb9eb1e0d46f2ccbba7cf0f40c5b634b5c92'/>
<id>936ddb9eb1e0d46f2ccbba7cf0f40c5b634b5c92</id>
<content type='text'>
Otherwise they'll fail since `flake8` won't be available.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise they'll fail since `flake8` won't be available.
</pre>
</div>
</content>
</entry>
<entry>
<title>Test setup</title>
<updated>2015-09-24T02:04:35+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2015-09-24T02:04:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-hook-pre-commit-python-javascript-syntax-linter/commit/?id=f6bb0d359c7c46eb41a3d760a85f2cc2aad3a79d'/>
<id>f6bb0d359c7c46eb41a3d760a85f2cc2aad3a79d</id>
<content type='text'>
* Add Makefile with test target/goal copied from Richard Hartmann's
  vcsh. Now that I think about it, I really need to change that because
  vcsh is GPL. Will do that soon.
* Add setup and teardown test files that create a remove a directory.
  This directory will be a basic git repo where we'll install our git
  hook and then test output from different commits in the repo.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add Makefile with test target/goal copied from Richard Hartmann's
  vcsh. Now that I think about it, I really need to change that because
  vcsh is GPL. Will do that soon.
* Add setup and teardown test files that create a remove a directory.
  This directory will be a basic git repo where we'll install our git
  hook and then test output from different commits in the repo.
</pre>
</div>
</content>
</entry>
</feed>
