Commit Graph

10 Commits

Author SHA1 Message Date
Parnell Springmeyer
4dd866b15d Qualify the types module with "Hocker" (#14)
* Move Types/ and Types.hs under Hocker/

* Update modules and imports with new qualifier

Fixes #11

* Turn on -Werror and sort build-depends

* Ignore unused-do-bind
2017-10-20 12:12:08 -05:00
Parnell Springmeyer
89a533cd57 Simplify Nix code (#13)
Fold `config.nix` into the `release.nix` and provide a `shell.nix` so
that people who want to develop the project can simply type `nix-shell`
from within the cloned repository.
2017-10-20 12:00:08 -05:00
Parnell Springmeyer
378a031f55 docker2nix section needs a default-language directive (#8) 2017-07-19 09:27:36 -05:00
Parnell Springmeyer
aab52668e5 Refactoring polish and haddocks documentation refactor (#7)
* Refactoring polish and haddocks documentation refactor

* Remove tested with 7.10.2 until we actually test it

* Remove the TODO header as most of that is done now
2017-06-28 13:20:56 -05:00
Parnell Springmeyer
f6f72e617b Fixing the output of docker2nix (#6)
* Fixing the output of docker2nix

- fetchdocker's function argument set needed to be a recursive set in
  order for inherits to work correctly
- fetchDockerLayers does not take a tag argument, so only inherit the
  registry, repository, and imageName attributes

* Fixing the golden test and updating the README

* Print the resulting nix expression with a trailing newline

Suggested by @Gabriel439
2017-06-12 13:55:09 -05:00
Parnell Springmeyer
94db7ad735 Updating the optparse-* and turtle dependencies (#5)
* optparse-generic => 1.2.0, optparse-applicative => 0.13.2.0, turtle => 1.3.3

* Switch to the hackage version

* optparse-generic => 1.2.1, optparse-applicative => 0.14.0.0, turtle => 1.3.6
2017-06-11 23:31:48 -05:00
Parnell Springmeyer
c41b14e269 Fixing docker2nix's Nix expression output (#4)
* Making docker2nix's output more idiomatic

* Updating the READMEs
2017-06-11 10:23:15 -05:00
Parnell Springmeyer
abab948308 OptArgs => Options, qualifying Wreq imports, documentation and syntax wibbles (#2) 2017-05-19 10:11:56 -05:00
Parnell Springmeyer
f2b37ac697 AllRightsReserved => Apache-2.0 (#1) 2017-05-14 16:08:32 -05:00
Parnell Springmeyer
9b39e78744 Initial public release of hocker 2017-05-14 15:25:57 -05:00