On Thu, Mar 24, 2016 at 11:53:56PM +0100, Pjotr Prins wrote: > Attached the package for the Elixir language based on the upcoming > Erlang package. It fails 12 tests out of 2845, mostly temporary files > in the wrong place. I'll fix that at some point, but this is happy on > my systems.
Cool! > ;;; GNU Guix --- Functional package management for GNU > ;;; Copyright ? 2016 Pjotr Prins <pjotr.g...@thebird.nl> > ;;; Copyright ? 2016 Leo Famulari <l...@famulari.name> Too generous ;) > ;; (replace 'check > ;; (lambda _ > ;; (zero? (system* "make" "test"))))))) > ) Whenever the tests are re-enabled, could you use #:test-target "test" instead? > #:make-flags (list (string-append "PREFIX=" %output)) > #:tests? #f)) ;; 2845 tests, 12 failures > (home-page "http://elixir-lang.org/") > (synopsis "The Elixir programming language") > (description "Elixir is a dynamic, functional language designed for > building scalable and maintainable applications. Elixir leverages the > Erlang VM, known for running low-latency, distributed and > fault-tolerant systems, while also being successfully used in web > development and the embedded software domain.") > (license license:asl2.0)))