diff options
author | John Wiegley <johnw@newartisans.com> | 2014-04-13 23:23:49 -0500 |
---|---|---|
committer | John Wiegley <johnw@newartisans.com> | 2014-04-13 23:26:14 -0500 |
commit | a98ced34dd582836b93b84e526bd93b374db519c (patch) | |
tree | fcf0f4a63c5d79ae2dc577446d3b002523c6f5d1 /default.nix | |
parent | fa641c581c3e2724d61fecd28fdb70f3dbb1beec (diff) | |
download | fork-ledger-a98ced34dd582836b93b84e526bd93b374db519c.tar.gz fork-ledger-a98ced34dd582836b93b84e526bd93b374db519c.tar.bz2 fork-ledger-a98ced34dd582836b93b84e526bd93b374db519c.zip |
Add default.nix file, for building with Nix
Diffstat (limited to 'default.nix')
-rw-r--r-- | default.nix | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/default.nix b/default.nix new file mode 100644 index 00000000..c9f14f69 --- /dev/null +++ b/default.nix @@ -0,0 +1,30 @@ +{ stdenv, fetchgit, cmake, boost, gmp, mpfr, libedit, python, texinfo }: + +stdenv.mkDerivation { + name = "ledger-3.0.1"; + version = "3.0.1"; + + src = ./.; + + buildInputs = [ cmake boost gmp mpfr libedit python texinfo ]; + + # Tests on Darwin are failing + doCheck = !stdenv.isDarwin; + enableParallelBuilding = true; + + meta = { + homepage = "http://ledger-cli.org/"; + description = "A double-entry accounting system with a command-line reporting interface"; + license = "BSD"; + + longDescription = '' + Ledger is a powerful, double-entry accounting system that is accessed + from the UNIX command-line. This may put off some users, as there is + no flashy UI, but for those who want unparalleled reporting access to + their data, there really is no alternative. + ''; + + platforms = stdenv.lib.platforms.all; + maintainers = with stdenv.lib.maintainers; [ simons the-kenny ]; + }; +} |