Simplify some shootout Makefiles
authorMichal Terepeta <michal.terepeta@gmail.com>
Wed, 7 Jun 2017 18:54:34 +0000 (14:54 -0400)
committerBen Gamari <ben@smart-cactus.org>
Wed, 7 Jun 2017 18:54:34 +0000 (14:54 -0400)
commiteccf532410eee45f30c07f389f7029871fd603db
tree067362aed9941ee555a7d72e7a85e56fd5640eb3
parent488a0d894af93140dea1d75718c4b44a2bb47c7e
Simplify some shootout Makefiles

Summary:
By following the naming conventions of the build system we can
simplify the `Makefile`s a bit.  This patch also avoids having to
explicitly pass the flags to `runstdtest` for `fasta`, `k-nucleotide`
and `reverse-complement`.  The only consquence of this is that it's a
requirement to run `make boot` before `make` for these benchmarks. But
that is already the case since `.depend` files are generated by with
`make boot`.

Finally, this also update the `.gitignore` with the new names of
the output/input files.

Signed-off-by: Michal Terepeta <michal.terepeta@gmail.com>
Test Plan: build & run

Reviewers: bgamari

Reviewed By: bgamari

Differential Revision: https://phabricator.haskell.org/D3412
.gitignore
shootout/fasta/Makefile
shootout/k-nucleotide/Makefile
shootout/reverse-complement/Makefile